summaryrefslogtreecommitdiff
path: root/community/freeradius
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-09-07 02:08:54 -0700
committerroot <root@rshg054.dnsready.net>2013-09-07 02:08:54 -0700
commitb764a223c0b6b4a0001839d8b0fd83b604fbb219 (patch)
tree92e9945b5910d1b8a83fbde05f301b4471de2c97 /community/freeradius
parent670cfaf55e53f7380ca8ee7b4acb2bf0248685c4 (diff)
Sat Sep 7 02:08:44 PDT 2013
Diffstat (limited to 'community/freeradius')
-rw-r--r--community/freeradius/PKGBUILD4
-rw-r--r--community/freeradius/freeradius.install12
2 files changed, 10 insertions, 6 deletions
diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD
index 6ecba36c1..13cd9b3d2 100644
--- a/community/freeradius/PKGBUILD
+++ b/community/freeradius/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91902 2013-05-29 10:03:34Z spupykin $
+# $Id: PKGBUILD 96844 2013-09-06 12:39:09Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jason R Begley (jayray@digitalgoat.com>
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/"
diff --git a/community/freeradius/freeradius.install b/community/freeradius/freeradius.install
index cb7590e77..8ec764b81 100644
--- a/community/freeradius/freeradius.install
+++ b/community/freeradius/freeradius.install
@@ -5,13 +5,17 @@ post_install() {
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"
}