aboutsummaryrefslogtreecommitdiff
path: root/riemann.fmi.uni-sofia.bg/ninit/man/reload.man
diff options
context:
space:
mode:
Diffstat (limited to 'riemann.fmi.uni-sofia.bg/ninit/man/reload.man')
-rw-r--r--riemann.fmi.uni-sofia.bg/ninit/man/reload.man82
1 files changed, 82 insertions, 0 deletions
diff --git a/riemann.fmi.uni-sofia.bg/ninit/man/reload.man b/riemann.fmi.uni-sofia.bg/ninit/man/reload.man
new file mode 100644
index 0000000..ced3ab4
--- /dev/null
+++ b/riemann.fmi.uni-sofia.bg/ninit/man/reload.man
@@ -0,0 +1,82 @@
+ninit-reload(8) ninit-reload(8)
+
+
+
+NAME
+ ninit-relaod - replace running ninit with a new version
+
+SYNOPSIS
+ ninit-reload [options] [/path/to/ninit] [ninit_options]
+
+
+DESCRIPTION
+ ninit-reload is used to replace a running ninit with a new version.
+
+ It tries to retrieve the state information about running services from
+ ninit, then have ninit replace itself with the new version and restore
+ the stored state information.
+
+
+OPTIONS
+ Unless the -u option is given, ninit-reload assumes you are running in
+ test mode.
+
+ -v verbose operation
+
+ -u update mode
+
+ -m dump ninit memory buffer to stdout
+
+ -d dump services data to stdout
+
+ -R service
+ remove service from active list
+
+ -r number
+ remove service with number from active list. Example:
+ ninit-reload -v /sbin/ninit
+ ninit-reload -v -r 3 -R qmail -u /sbin/ninit
+
+ -e string
+ update ninit environ. Example:
+ ninit-reload -v -e ABC=12 -e UVW -u /sbin/ninit
+ This updates the variable ABC and removes UVW. See the environ
+ after that with: tr '\000' '\012' < /proc/1/environ
+
+ -E file
+ update ninit environ using file. The syntax for file is the
+ same as in the file environ for services.
+
+ -a number
+ reload ninit and calculate memory buffer to number additional
+ services. Check the result with: ps axww.
+
+ -t time_diff
+ add time_diff seconds to each service. Useful if you change the
+ time with hwclock. time_diff can also be a negative number.
+
+ -f data_file
+ don't retrieve services from ninit. Use this file instead. For
+ example you can start:
+
+ ninit-reload -d > /tmp/ninit.data
+ ninit-reload -v -u -f /tmp/ninit.data /sbin/ninit
+
+
+
+ENVIRON
+ ninit-reload uses the variables NINIT_MEMORY and NINIT_HOME.
+
+
+
+AUTHOR
+ This manpage was partially written by Erich Schubert <[email protected]>
+ for the Debian GNU/Linux operating system.
+
+
+SEE ALSO
+ ninit(8), nsvc(8)
+
+
+
+ Dec 28, 2009 ninit-reload(8)