X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=dss.ggo;h=51cfadd3391b41d4636c29b07411f93063a06413;hp=295e9ed18bd9347a91cf86f1f277b69c696452cc;hb=ca8e8303a1a02a5795e484f50544a4c21a1676c0;hpb=c301f35ec5939898d2ce30b2035a5c671fd7af33 diff --git a/dss.ggo b/dss.ggo index 295e9ed..51cfadd 100644 --- a/dss.ggo +++ b/dss.ggo @@ -21,6 +21,17 @@ details=" configuration file. As usual, if an option is given both at the command line and in the configuration file, the command line option takes precedence. + + However, there is an important exception to this rule: + If the --run option was given (see below) then dss honors + SIGHUP and re-reads its configuration file whenever it + receives this signal. In this case the options in the config + file override any options that were previously given at the + command line. This allows to change the configuration of a + running dss process on the fly by sending SIGHUP. + + Note that it is not possible to change whether dss runs as + background daemon by sending SIGHUP. " option "daemon" d @@ -30,7 +41,7 @@ flag off dependon="logfile" details=" Note that dss refuses to start in daemon mode if no logfile - was specified. This option makes sense only in conjuction + was specified. This option is mostly useful in conjuction with the -R option described below. " @@ -146,7 +157,7 @@ option "source-dir" - #~~~~~~~~~~~~~~~~~~~~ "The data directory" string typestr="dirname" -optional +required details=" The directory on the remote host from which snapshots are taken. Of course, the user specified as --remote-user must @@ -157,7 +168,7 @@ option "dest-dir" - #~~~~~~~~~~~~~~~~~~ "Snapshot dir" string typestr="dirname" -optional +required details=" The destination directory on the local host where snapshots will be written. This must be writable by the user who runs