[arch-commits] Commit in freeradius/trunk (PKGBUILD freeradius.install)

Sergej Pupykin spupykin at nymeria.archlinux.org
Fri Sep 6 12:38:36 UTC 2013


    Date: Friday, September 6, 2013 @ 14:38:36
  Author: spupykin
Revision: 96841

Modified:
  freeradius/trunk/PKGBUILD
  freeradius/trunk/freeradius.install

--------------------+
 PKGBUILD           |    2 +-
 freeradius.install |   12 ++++++++----
 2 files changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-09-06 11:15:47 UTC (rev 96840)
+++ PKGBUILD	2013-09-06 12:38:36 UTC (rev 96841)
@@ -4,7 +4,7 @@
 
 pkgname=freeradius
 pkgver=2.2.0
-pkgrel=8
+pkgrel=9
 pkgdesc="The premier open source RADIUS server"
 arch=('i686' 'x86_64')
 url="http://www.freeradius.org/"

Modified: freeradius.install
===================================================================
--- freeradius.install	2013-09-06 11:15:47 UTC (rev 96840)
+++ freeradius.install	2013-09-06 12:38:36 UTC (rev 96841)
@@ -5,13 +5,17 @@
     touch var/log/radius/radius.log
     chown -R radiusd:radiusd var/log/radius/radius.log
 
-    [ -d etc/raddb ] || cp -a etc/raddb.default etc/raddb
+    [ -d etc/raddb ] || {
+      cp -a etc/raddb.default etc/raddb
+      chown -R radiusd:radiusd etc/raddb
+    }
 
-    true
+    systemd-tmpfiles --create freeradius.conf
 }
 
 post_remove() {
     userdel radiusd
-    groupdel radiusd
-    true
+    grep "^radiusd:" etc/group >/dev/null && groupdel radiusd
+    systemd-tmpfiles --create freeradius.conf
+    echo "-- You may want to remove /var/lib/radiusd and /etc/raddb"
 }




More information about the arch-commits mailing list