]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Adjusting spec file about updating (mysql,pgsql)
authorJean-Marc Pigeon <jmp@safe.c>
Sun, 16 Nov 2025 16:58:22 +0000 (11:58 -0500)
committerJean-Marc Pigeon <jmp@safe.c>
Sun, 16 Nov 2025 16:58:22 +0000 (11:58 -0500)
mailleur.spec.in

index 72fac5e6bc945301eb6fc57e6312db7f06b733a9..7335a5d5091a8aa18d5e1a39b716db467d835c51 100644 (file)
@@ -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