chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
075b1e8
)
man: extend commenting of .spec file snippets a bit
author
Lennart Poettering
<lennart@poettering.net>
Tue, 19 Oct 2010 17:39:02 +0000
(19:39 +0200)
committer
Lennart Poettering
<lennart@poettering.net>
Tue, 19 Oct 2010 17:39:02 +0000
(19:39 +0200)
man/daemon.xml
patch
|
blob
|
history
diff --git
a/man/daemon.xml
b/man/daemon.xml
index 46988ef5ec14607ed286bc3a7e517492bd8808a0..42a7ffd8bb1d02f8193e27a7f26da25d7ad462b2 100644
(file)
--- a/
man/daemon.xml
+++ b/
man/daemon.xml
@@
-828,26
+828,29
@@
endif</programlisting>
<programlisting>%post
if [ $1 -eq 1 ]; then
<programlisting>%post
if [ $1 -eq 1 ]; then
- # On install, enable (but don't start) the units by default
+ # On install (not upgrade), enable (but don't start) the
+ # units by default
/bin/systemctl enable foobar.service foobar.socket >/dev/null 2>&1 || :
/bin/systemctl enable foobar.service foobar.socket >/dev/null 2>&1 || :
- # Alternatively, just call /bin/systemctl daemon-reload here,
- # if the daemon should not be enabled by default on package
+ # Alternatively, just call
+ # /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+ # here, if the daemon should not be enabled by default on
# installation
fi
%preun
if [ $1 -eq 0 ]; then
# installation
fi
%preun
if [ $1 -eq 0 ]; then
- # On uninstall, disable and stop the units
+ # On uninstall
(not upgrade)
, 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
/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
+# Reload init system configuration, to make systemd honour changed
+# or deleted unit files
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
- # O
ptionally, on upgrade
, restart the daemon
+ # O
n upgrade (not uninstall), optionally
, restart the daemon
/bin/systemctl try-restart foobar.service >/dev/null 2>&1 || :
fi</programlisting>
/bin/systemctl try-restart foobar.service >/dev/null 2>&1 || :
fi</programlisting>