Fix undefined %{systemd_svcs} in RPM scriptlets
This allows RPM-based systems to properly control package installation and removal when using systemd. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov> Signed-off-by: loli10K <ezomori.nozomu@gmail.com> Closes #6838 Closes #6841
This commit is contained in:
parent
d8fdfc2d65
commit
011ef12c7a
|
@ -39,7 +39,6 @@
|
|||
# Generic enable switch for systemd
|
||||
%if %{with systemd}
|
||||
%define _systemd 1
|
||||
%define systemd_svcs zfs-import-cache.service zfs-import-scan.service zfs-mount.service zfs-share.service zfs-zed.service zfs.target
|
||||
%endif
|
||||
|
||||
# RHEL >= 7 comes with systemd
|
||||
|
@ -222,6 +221,7 @@ image which is ZFS aware.
|
|||
%endif
|
||||
%if 0%{?_systemd}
|
||||
%define systemd --enable-systemd --with-systemdunitdir=%{_unitdir} --with-systemdpresetdir=%{_presetdir} --disable-sysvinit
|
||||
%define systemd_svcs zfs-import-cache.service zfs-import-scan.service zfs-mount.service zfs-share.service zfs-zed.service zfs.target
|
||||
%else
|
||||
%define systemd --enable-sysvinit --disable-systemd
|
||||
%endif
|
||||
|
|
Loading…
Reference in New Issue