Changeset f14ff0f10e10a6daf673d19090dd1afc72cee768
- Timestamp:
- 10/02/11 16:03:26 (20 months ago)
- Author:
- Nedko Arnaudov <nedko@…>
- Children:
- 9908fe7a0d7be7fc2b0bb6917db329b6017ae1cd
- Parents:
- 17e02f89a3ea1a9f9679ec7921909cc40c2d70f8
- git-author:
- Nedko Arnaudov <nedko@arnaudov.name> / 2011-10-02T16:03:20Z+0300
- git-committer:
- Nedko Arnaudov <nedko@arnaudov.name> / 2011-10-02T16:03:26Z+0300
- Message:
-
ladishd: when starting apps, always use shell. Fix #179
terminal emulators expect split commandline.
without terminal emulator and without shell, commandline must be split.
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
rf42b4fb
|
rf14ff0f
|
|
| 325 | 325 | } |
| 326 | 326 | |
| 327 | | if (!run_in_terminal || strchr(commandline, '$') != NULL) |
| 328 | | { |
| 329 | | if (!conf_get(LADISH_CONF_KEY_DAEMON_SHELL, argv + i)) |
| 330 | | { |
| 331 | | argv[i] = LADISH_CONF_KEY_DAEMON_SHELL_DEFAULT; |
| 332 | | } |
| 333 | | i++; |
| 334 | | |
| 335 | | argv[i++] = "-c"; |
| 336 | | } |
| | 327 | if (!conf_get(LADISH_CONF_KEY_DAEMON_SHELL, argv + i)) |
| | 328 | { |
| | 329 | argv[i] = LADISH_CONF_KEY_DAEMON_SHELL_DEFAULT; |
| | 330 | } |
| | 331 | i++; |
| | 332 | |
| | 333 | argv[i++] = "-c"; |
| 337 | 334 | |
| 338 | 335 | argv[i++] = commandline; |