diff options
author | 2008-04-09 21:14:21 +0000 | |
---|---|---|
committer | 2008-04-09 21:14:21 +0000 | |
commit | 9bb6e9a8938819b45a0cc898099d3592d7c97086 (patch) | |
tree | 9b5b2c89bfcc4b0823247e2f11be519d66ee39bd /net-misc/nxserver-freenx/files | |
parent | amd64/x86 stable, bug #216765 (diff) | |
download | historical-9bb6e9a8938819b45a0cc898099d3592d7c97086.tar.gz historical-9bb6e9a8938819b45a0cc898099d3592d7c97086.tar.bz2 historical-9bb6e9a8938819b45a0cc898099d3592d7c97086.zip |
Fix start/stop return code, bug #216155
Package-Manager: portage-2.1.5_rc2
Diffstat (limited to 'net-misc/nxserver-freenx/files')
-rw-r--r-- | net-misc/nxserver-freenx/files/nxserver-freenx-0.7.2-exitstatus.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/net-misc/nxserver-freenx/files/nxserver-freenx-0.7.2-exitstatus.patch b/net-misc/nxserver-freenx/files/nxserver-freenx-0.7.2-exitstatus.patch new file mode 100644 index 000000000000..cbc768455692 --- /dev/null +++ b/net-misc/nxserver-freenx/files/nxserver-freenx-0.7.2-exitstatus.patch @@ -0,0 +1,33 @@ +--- nxserver.orig 2008-04-09 17:40:33.000000000 +0200 ++++ nxserver 2008-04-09 17:43:10.000000000 +0200 +@@ -1594,6 +1594,13 @@ + exit 1 + } + ++cmd_abort_success() ++{ ++ echo "NX> 500" "$@" 1>&2 ++ echo "NX> 999 Bye" 1>&2 ++ exit 0 ++} ++ + cmd_user_passwd() + { + echo "NX> 100 NXSERVER - Version $NX_VERSION $NX_LICENSE" +@@ -1653,14 +1660,14 @@ + cmd_start() + { + +- [ -f $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS ] && cmd_abort "ERROR: Service already running" ++ [ -f $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS ] && cmd_abort_success "ERROR: Service already running" + mv $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS.disabled $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS + echo "NX> 122 Service started" + } + + cmd_stop() + { +- [ -f $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS ] || cmd_abort "Service was already stopped" ++ [ -f $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS ] || cmd_abort_success "Service was already stopped" + mv $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS $NX_HOME_DIR/.ssh/$SSH_AUTHORIZED_KEYS.disabled + echo "NX> 123 Service stopped" + } |