summaryrefslogtreecommitdiff
path: root/community/freeradius
diff options
context:
space:
mode:
Diffstat (limited to 'community/freeradius')
-rw-r--r--community/freeradius/PKGBUILD9
-rw-r--r--community/freeradius/radiusd43
2 files changed, 3 insertions, 49 deletions
diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD
index 46372974a..da96df47e 100644
--- a/community/freeradius/PKGBUILD
+++ b/community/freeradius/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87000 2013-03-25 19:16:38Z bpiotrowski $
+# $Id: PKGBUILD 90665 2013-05-13 14:24:07Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jason R Begley (jayray@digitalgoat.com>
pkgname=freeradius
pkgver=2.2.0
-pkgrel=5
+pkgrel=6
pkgdesc="The premier open source RADIUS server"
arch=('i686' 'x86_64')
url="http://www.freeradius.org/"
@@ -15,13 +15,11 @@ optdepends=('libpcap' 'unixodbc' 'python2')
options=('!libtool' '!makeflags')
install=$pkgname.install
source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig}
- radiusd
freeradius.tmpfiles
freeradius.service
krb5-build-fix.patch)
md5sums=('0fb333fe6a64eb2b1dd6ef67f7bca119'
- '5dd57af81ba075102581fec45316ba7b'
- 'f1a6530b1b69d2fa793aa45b2de379bb'
+ 'SKIP'
'f959e89812bedfc9f8308076f78cd74e'
'39eba6d34f8249781e9e917646465632'
'c6a61de7576933f59154a53bfc12a2d2')
@@ -43,7 +41,6 @@ build() {
package() {
cd $srcdir/freeradius-server-$pkgver
make install R=$pkgdir
- install -D -m755 ../radiusd $pkgdir/etc/rc.d/radiusd
chmod o+r $pkgdir/etc/raddb/*
mv $pkgdir/etc/raddb $pkgdir/etc/raddb.default
rm -rf $pkgdir/var/run
diff --git a/community/freeradius/radiusd b/community/freeradius/radiusd
deleted file mode 100644
index bf872b6f2..000000000
--- a/community/freeradius/radiusd
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/sbin/radiusd`
-case "$1" in
- start)
- stat_busy "Starting radiusd Server"
-
- [ -d /var/run/radiusd ] || mkdir -p /var/run/radiusd
- [ -f /var/run/radiusd/radiusd.pid ] || touch /var/run/radiusd/radiusd.pid
- chown -R radiusd.radiusd /var/run/radiusd
-
- [ -z "$PID" ] && /usr/sbin/radiusd
- if [ $? -gt 0 ]; then
- stat_fail
- else
- echo $PID > /var/run/radiusd.pid
- add_daemon radiusd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping radiusd Server"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm /var/run/radiusd.pid
- rm_daemon radiusd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0