}; __spec_install_post_check_execstack }}
#-----------------------------------------------------------------
-# Verify that for each directory under /var/run package contains
-# tmpfiles.d configuration. Warn and terminate build if config is
-# missing.
+# Do not verify if each directory under /var/run contains
+# tmpfiles.d configuration. TLD Linux doesn't use tmpfiles.d.
#
-#%no_install_post_check_tmpfiles 1
+%no_install_post_check_tmpfiles 1
#
-%__spec_install_post_check_tmpfiles { \
-__spec_install_post_check_tmpfiles() { \
-%{!?debug:set +x;} \
- fail=0; \
- echo "Checking /var/run <-> tmpfiles.d completeness..."; \
- for d in $RPM_BUILD_ROOT/var/run/*; do \
- [ -d "$d" ] || continue; \
- d=${d##$RPM_BUILD_ROOT}; \
- if ! grep -qsF "$d" $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/*.conf $RPM_BUILD_ROOT/etc/tmpfiles.d/*.conf; then\
- echo "No tmpfiles configuration for '$d'";\
- fail=1 ; \
- fi \
- done ; \
- echo " DONE"; \
- %{!?no_install_post_check_tmpfiles:return $fail;} \
-}; __spec_install_post_check_tmpfiles }}
+%__spec_install_post_check_tmpfiles %{nil}
#-----------------------------------------------------------------
# Verify that scripts have reasonable shebangs
# calls usual service restart on package %post, but skips the restart if
# administrator has disabled automatic service restarts in either global
# /etc/sysconfig/rpm or per service /etc/sysconfig/SERVICE file.
-# NOTE: systemd_booted machines do not print
-# Run "{command}" to restart {service}.
-# message for packages without native systemd unit (not here, no %systemd_post).
#
# Usage:
# %service [-q] [-n] SERVICE ACTION ["SERVICE NICE DESCRIPTION"]