def MACRO_INSTALL_FILES
%{MACRO_INSTALL_DEFAULT_FILES}
%{MACRO_INSTALL_SYSTEMD_FILES}
+ %{MACRO_INSTALL_SYSTEMD_SYSUSERS}
%{MACRO_INSTALL_SYSTEMD_TMPFILES}
%{MACRO_INSTALL_PAM_FILES}
end
-SYSTEMD_SYSUSERS_DIR = /usr/lib/sysusers.d
-
MACRO_INSTALL_SYSTEMD_FILES
for file in %{DIR_SOURCE}/systemd/*; do
[ -e "${file}" ] || continue
MACRO_INSTALL_SYSTEMD_SYSUSERS
for file in %{DIR_SOURCE}/*.sysusers; do
[ -e "${file}" ] || continue
- mkdir -p %{BUILDROOT}/%{SYSTEMD_SYSUSERS_DIR}
- cp -vf ${file} %{BUILDROOT}/%{SYSTEMD_SYSUSERS_DIR}/$(basename ${file%*.sysusers}).conf
+ mkdir -pv %{BUILDROOT}/%{sysusersdir}
+ install -v -m 0644 ${file} %{BUILDROOT}/%{sysusersdir}/$(basename ${file%*.sysusers}).conf
done
unset file
end