From 606b7d53e319f3bf4a5c056e3accdf5a0db41067 Mon Sep 17 00:00:00 2001 From: Jean-Marc Pigeon Date: Sun, 16 Nov 2025 11:58:22 -0500 Subject: [PATCH] Adjusting spec file about updating (mysql,pgsql) --- mailleur.spec.in | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/mailleur.spec.in b/mailleur.spec.in index 72fac5e..7335a5d 100644 --- a/mailleur.spec.in +++ b/mailleur.spec.in @@ -280,15 +280,17 @@ if [ "$1" = 0 ]; then fi %posttrans pgsql -OS=`%{_libdir}/%{name}/shell/getsysos.sh` -case "$OS" in - "sysv" | \ - "osukiss" ) - %{_sysconfdir}/rc.d/init.d/postgresql restart > /dev/null 2>&1 || : - ;; - * ) - ;; - esac +if [ "$1" = 1 ]; then + OS=`%{_libdir}/%{name}/shell/getsysos.sh` + case "$OS" in + "sysv" | \ + "osukiss" ) + %{_sysconfdir}/rc.d/init.d/postgresql restart > /dev/null 2>&1 || : + ;; + * ) + ;; + esac + fi #============================================================================= %package mysql @@ -364,15 +366,17 @@ if [ "$1" = 0 ]; then fi %posttrans mysql -OS=`%{_libdir}/%{name}/shell/getsysos.sh` -case "$OS" in - "sysv" | \ - "osukiss" ) - %{_sysconfdir}/rc.d/init.d/mysqld restart > /dev/null 2>&1 || : - ;; - * ) - ;; - esac +if [ "$1" = 1 ]; then + OS=`%{_libdir}/%{name}/shell/getsysos.sh` + case "$OS" in + "sysv" | \ + "osukiss" ) + %{_sysconfdir}/rc.d/init.d/mysqld restart > /dev/null 2>&1 || : + ;; + * ) + ;; + esac + fi #============================================================================= %prep -- 2.47.3