#3 closed enhancement (fixed)
Remove screen dependency
Reported by: | Alloc | Owned by: | Alloc |
---|---|---|---|
Priority: | major | Component: | |
Keywords: | Cc: |
Description (last modified by Alloc)
Instead of using screen to allow access to the console output write stdout/errout to log file:
ssd ... --exec /bin/bash -- -c "$DAEMON $DAEMON_ARGS > $LOGFILE 2>&1"
Disadvantage: wine won't be stopped on ssd stop as it would only kill bash!
Better:
ssd ... --startas /bin/bash -- -c "exec $DAEMON $DAEMON_ARGS > $LOGFILE 2>&1"
Or, with --no-close:
ssd ... --no-close --exec $DAEMONWINE -- $BINARYPATH/$BINARYNAME $OPTS > $LOGFILE 2>$1
Also see: Stack Overflow - How can I log the stdout of a process started by start-stop-daemon?
Change History (5)
comment:1 Changed 9 years ago by Alloc
- Component Scripts deleted
comment:2 Changed 9 years ago by Alloc
- Description modified (diff)
comment:3 Changed 9 years ago by Alloc
- Description modified (diff)
comment:4 Changed 9 years ago by alloc
- Resolution set to fixed
- Status changed from new to closed
comment:5 Changed 9 years ago by Alloc
- version set to 1
Note: See
TracTickets for help on using
tickets.
In 9: