]> git.pld-linux.org Git - packages/arcavir.git/commitdiff
- update script is run as user, so no /sbin/service for it
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 20 Aug 2010 08:07:48 +0000 (08:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    arcavir-update.patch -> 1.3

arcavir-update.patch

index 11205a565b98570e598f84f708352fddba58b487..f166c552625247cd34fe4afaed0bbbaff4ae3a19 100644 (file)
@@ -7,7 +7,7 @@ diff -ur arcavir2010/usr/bin/arcaupdate arcavir2010-update/usr/bin/arcaupdate
  #
  # ArcaVir 2010 Server update script.
  # Copyright (C) 2009 ArcaBit sp. z o.o.
-@@ -10,18 +10,17 @@
+@@ -10,18 +10,18 @@
  
  . /usr/share/arcavir/functions || { echo 'Cannot load /usr/share/arcavir/functions!'; exit 1; }
  
@@ -29,7 +29,8 @@ diff -ur arcavir2010/usr/bin/arcaupdate arcavir2010-update/usr/bin/arcaupdate
 -#fi
 +              ${bt} "${dst}"var/lib/arcavir/bases/ "${dst}"var/lib/arcavir/bases/abasetr_bt.dat
 +      chown -R arcabit:arcabit "${dst}"/var/lib/arcavir/bases/
-+        /sbin/service arcad reload
++      read arcadpid 2>/dev/null </var/run/arcad.pid
++      [ -n "$arcadpid" ] && kill -HUP $arcadpid
 +        ${rm} -f ${lockfile}
 +else
 +        die 'Cannot open lockfile'
This page took 0.212298 seconds and 4 git commands to generate.