Fix rpm packaging bug
authorLingchaox Xin <lingchaox.xin@intel.com>
Thu, 14 Nov 2013 05:42:45 +0000 (13:42 +0800)
committerLingchaox Xin <lingchaox.xin@intel.com>
Thu, 14 Nov 2013 05:43:49 +0000 (13:43 +0800)
Remove `/var/lib/jenkins/userContent/jenkins-scripts' link only when
uninstall the package.

Change-Id: I8fffb85cb60b6b5bd0f12796281404b4d50fdb6b

packaging/jenkins-scripts.spec

index c43fdd6..b50b41c 100644 (file)
@@ -81,8 +81,11 @@ fi
 ln -sf %{destdir} /var/lib/jenkins/userContent/
 
 %postun common
-if [ -L /var/lib/jenkins/userContent/jenkins-scripts ]; then
-  rm -f /var/lib/jenkins/userContent/jenkins-scripts
+# remove link only when uninstall the package
+if [ ${1:-0} -eq 0 ]; then
+  if [ -L /var/lib/jenkins/userContent/jenkins-scripts ]; then
+    rm -f /var/lib/jenkins/userContent/jenkins-scripts
+  fi
 fi
 
 %files