-%define rpm_macros_rev 1.638
+%define rpm_macros_rev 1.639
%define find_lang_rev 1.35
Summary: PLD Linux RPM build macros
Summary(pl.UTF-8): Makra do budowania pakietów RPM dla Linuksa PLD
# common part
service_body() {
cat <<-EOF
- if [ -f /var/lock/subsys/$service ]; then
+ if ! /bin/systemd_booted; then
+ if [ -f /var/lock/subsys/$service ]; then
EOF
if [ "$noop" = 1 ]; then
echo :
if [ "$quiet" != 1 ]; then
cat <<-EOF
- else
- echo 'Run "/sbin/service $service start" to start $desc.'
+ else
+ echo 'Run "/sbin/service $service start" to start $desc.'
EOF
fi
cat <<-EOF
+ fi
fi
EOF
}
echo 'else'
# service restart was disabled, tell them to restart it
cat <<-EOF
- if [ -f /var/lock/subsys/$service ]; then
- echo 'Run "/sbin/service $service restart" to restart $desc.'
+ if ! /bin/systemd_booted; then
+ if [ -f /var/lock/subsys/$service ]; then
+ echo 'Run "/sbin/service $service restart" to restart $desc.'
+ fi
fi
EOF
echo 'fi'