Verbose usage message.
authorJoerg Rosenkranz <joerg.rosenkranz@gmail.com>
Wed, 6 Apr 2005 09:32:30 +0000 (09:32 -0000)
committerJoerg Rosenkranz <joerg.rosenkranz@gmail.com>
Wed, 6 Apr 2005 09:32:30 +0000 (09:32 -0000)
svn path=/trunk/mono/; revision=42600

scripts/mono-service.in

index 6cc174c7d3b1d7cbcba903af56241926bc6fe503..5da6021b6ecd47043d4e1a7d66a2a91e4f6918cc 100644 (file)
@@ -11,8 +11,20 @@ done
 
 if test x$assembly = x; then
        echo You must specify at least the assembly name
-       echo Usage is:
-       echo mono-service [-d:DIRECTORY] [-l:LOCKFILE] [-n:NAME] [-m:LOGNAME] service.exe
+       echo 
+       echo 'Usage is: mono-service [options] service'
+       echo 
+       echo '    -d:<directory>         Working directory'
+       echo '    -l:<lock file>         Lock file (default is /tmp/<service>.log)'
+       echo '    -m:<syslog name>       Name to show in syslog'
+       echo '    -n:<service name>      Name of service to start (default is first defined)'
+       echo 
+       echo Controlling the service:
+       echo 
+       echo '    kill -USR1 `cat <lock file>`    Pausing service'
+       echo '    kill -USR2 `cat <lock file>`    Continuing service'
+       echo '    kill `cat <lock file>`          Ending service'
+       echo 
        exit 1
 fi