From bd023d6f33a34515bed384a294f2b0f2048a0cef Mon Sep 17 00:00:00 2001 From: Jean-Marc Pigeon Date: Thu, 13 Nov 2025 15:27:09 -0500 Subject: [PATCH] spec file posttrans problem found --- mailleur.spec.in | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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" ) -- 2.47.3