mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 19:19:32 +03:00
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
|
# Generic enable switch for systemd
|
||||||
%if %{with systemd}
|
%if %{with systemd}
|
||||||
%define _systemd 1
|
%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
|
%endif
|
||||||
|
|
||||||
# RHEL >= 7 comes with systemd
|
# RHEL >= 7 comes with systemd
|
||||||
@ -222,6 +221,7 @@ image which is ZFS aware.
|
|||||||
%endif
|
%endif
|
||||||
%if 0%{?_systemd}
|
%if 0%{?_systemd}
|
||||||
%define systemd --enable-systemd --with-systemdunitdir=%{_unitdir} --with-systemdpresetdir=%{_presetdir} --disable-sysvinit
|
%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
|
%else
|
||||||
%define systemd --enable-sysvinit --disable-systemd
|
%define systemd --enable-sysvinit --disable-systemd
|
||||||
%endif
|
%endif
|
||||||
|
Loading…
Reference in New Issue
Block a user