From: Jean-Marc Pigeon Date: Thu, 13 Nov 2025 20:27:09 +0000 (-0500) Subject: spec file posttrans problem found X-Git-Tag: tag-0.17~42 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=bd023d6f33a34515bed384a294f2b0f2048a0cef;p=jmp%2Fmailleur spec file posttrans problem found --- diff --git a/mailleur.spec.in b/mailleur.spec.in index e07b0fa..57a2e0f 100644 --- a/mailleur.spec.in +++ b/mailleur.spec.in @@ -172,7 +172,15 @@ if [ "$1" = 1 ]; then fi %posttrans -%{_sysconfdir}/rc.d/init.d/dovecot restart > /dev/null 2>&1 || : +OS=`%{_libdir}/%{name}/shell/getsysos.sh` +case "$OS" in + "sysv" | \ + "osukiss" ) + %{_sysconfdir}/rc.d/init.d/dovecot restart > /dev/null 2>&1 || : + ;; + * ) + ;; + esac #============================================================================= %package devel @@ -271,6 +279,7 @@ if [ "$1" = 0 ]; then fi %posttrans postgresql +OS=`%{_libdir}/%{name}/shell/getsysos.sh` case "$OS" in "sysv" | \ "osukiss" ) @@ -355,6 +364,7 @@ if [ "$1" = 0 ]; then fi %posttrans mysql +OS=`%{_libdir}/%{name}/shell/getsysos.sh` case "$OS" in "sysv" | \ "osukiss" )