diff options
author | Lennart Poettering <lennart@poettering.net> | 2010-09-13 12:05:54 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2010-09-13 12:05:54 +0200 |
commit | 34f0c1a118c68bbf8c6b57006c2acee2eedd1cbd (patch) | |
tree | 30d24338286dd6420b3c37230dfed6a25cd7eaa2 /man/daemon.xml | |
parent | 54ec68b6f64499cb0e57a3981d56c8e9718bca80 (diff) | |
download | systemd-34f0c1a118c68bbf8c6b57006c2acee2eedd1cbd.tar.gz systemd-34f0c1a118c68bbf8c6b57006c2acee2eedd1cbd.tar.bz2 systemd-34f0c1a118c68bbf8c6b57006c2acee2eedd1cbd.zip |
man: some clarifications
Diffstat (limited to 'man/daemon.xml')
-rw-r--r-- | man/daemon.xml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/man/daemon.xml b/man/daemon.xml index fdc6a64eea..edf8e52b88 100644 --- a/man/daemon.xml +++ b/man/daemon.xml @@ -826,7 +826,7 @@ endif</programlisting> <programlisting>%post if [ $1 -eq 1 ]; then - # Enable (but don't start) the units by default + # On install, enable (but don't start) the units by default /bin/systemctl enable foobar.service foobar.socket >/dev/null 2>&1 || : # Alternatively, just call /bin/systemctl daemon-reload here, @@ -836,16 +836,16 @@ fi %preun if [ $1 -eq 0 ]; then - # Disable and stop the units + # On uninstall, disable and stop the units /bin/systemctl disable foobar.service foobar.socket >/dev/null 2>&1 || : /bin/systemctl stop foobar.service foobar.socket >/dev/null 2>&1 || : fi %postun +# On upgrade and uninstall, reload init system configuration, to make systemd honour changed unit files +/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then - # On upgrade, reload init system configuration if we changed unit files - /bin/systemctl daemon-reload >/dev/null 2>&1 || : - # On upgrade, restart the daemon + # Optionally, on upgrade, restart the daemon /bin/systemctl try-restart foobar.service >/dev/null 2>&1 || : fi</programlisting> |