svn commit: r350666 - head/net/freeradius2
Bryan Drewery
bdrewery at FreeBSD.org
Wed Apr 9 03:22:58 UTC 2014
Author: bdrewery
Date: Wed Apr 9 03:22:57 2014
New Revision: 350666
URL: http://svnweb.freebsd.org/changeset/ports/350666
QAT: https://qat.redports.org/buildarchive/r350666/
Log:
- Support stage
- Switch CONFLICTS to CONFLICTS_INSTALL
- Use USES=tar
PR: ports/188090
Submitted by: ohauer
Approved by: zi (maintainer)
Modified:
head/net/freeradius2/Makefile
head/net/freeradius2/pkg-plist
Modified: head/net/freeradius2/Makefile
==============================================================================
--- head/net/freeradius2/Makefile Wed Apr 9 02:38:39 2014 (r350665)
+++ head/net/freeradius2/Makefile Wed Apr 9 03:22:57 2014 (r350666)
@@ -22,14 +22,13 @@ LIB_DEPENDS= libgdbm.so:${PORTSDIR}/data
LOGDIR?= /var/log
KRB5_CONFIG?= /usr/bin/krb5-config --libs
-CONFLICTS= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \
- freeradius-mysql-[0-9].* freeradius-[013-9].* freeradius3-3.*
+CONFLICTS_INSTALL= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \
+ freeradius-mysql-[0-9].* freeradius-[^2].* freeradius3-3.*
USE_RC_SUBR= radiusd
-USES= gmake
+USES= gmake tar:bzip2
USE_AUTOTOOLS= libltdl libtool autoconf
-USE_BZIP2= yes
USE_OPENSSL= yes
MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
@@ -55,7 +54,6 @@ DEVELOPER_DESC= Enable developer option
EDIR_DESC= Enable eDirectory support (implies LDAP)
SSL_PORT_DESC= Use OpenSSL from the ports collection
-NO_STAGE= yes
.include <bsd.port.options.mk>
# Default requirements for rc script
@@ -265,6 +263,9 @@ WITH_OPENSSL_PORT=yes
.include <bsd.port.pre.mk>
+# if we're installing, place sample configs into ${EXAMPLESDIR}
+MAKE_ARGS+= raddbdir="${EXAMPLESDIR}/raddb" R=${STAGEDIR}
+
.if ${ARCH} == "sparc64" && ${OSVERSION} < 700000
BROKEN= Does not build on sparc64-6
.endif
@@ -309,51 +310,24 @@ CONFIGURE_ARGS+=--without-rlm_eap_ikev2
CONFIGURE_ARGS+= --with-pic
.endif
+SUB_FILES+= pkg-install pkg-message
SUB_LIST+= RADIUS_USER="${RADIUS_USER}" \
RADIUS_GROUP="${RADIUS_GROUP}" \
RADDB_WORK="${WRKSRC}/raddb" \
RADDB="${PREFIX}/etc/raddb" \
LOGDIR="${LOGDIR}" \
LIBDIR="${PREFIX}/${FREERADIUS_LIBDIR}"
-SUB_FILES+= pkg-install pkg-message
-
-MAN1= radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \
- radzap.1 smbencrypt.1
-MAN5= acct_users.5 clients.conf.5 dictionary.5 radiusd.conf.5 \
- radrelay.conf.5 rlm_acct_unique.5 rlm_always.5 \
- rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \
- rlm_detail.5 rlm_digest.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 \
- rlm_pap.5 rlm_passwd.5 rlm_policy.5 rlm_realm.5 rlm_sql.5 \
- rlm_sql_log.5 rlm_unix.5 unlang.5 users.5 checkrad.5
-MAN8= radiusd.8 radmin.8 raddebug.8 radrelay.8 radsqlrelay.8 \
- radwatch.8 rlm_ippool_tool.8 radconf2xml.8 radcrypt.8 \
- radsniff.8 rlm_dbm_cat.8 rlm_dbm_parser.8
-
SUB_LIST+= REQUIRE="${_REQUIRE}"
post-patch:
# never try to find execinfo.h (needed until we can enable/disable backtrace
@${REINPLACE_CMD} -e '/execinfo.h/d' ${WRKSRC}/configure \
${WRKSRC}/configure.in
-# Patch Makefile / Makefile.in throughout the source tree to install raddb
-# contents in ${EXAMPLESDIR}/raddb rather than the raddbdir from configure
- @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?$$' -exec \
- ${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \;
-# Clean up after the last operation (so as not to get unwanted files when installing doc/)
- @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete
-# Patch raddb/certs/bootstrap to use gmake instead of make
- @${REINPLACE_CMD} -Ee "s:^make:${GMAKE}:" \
- ${WRKSRC}/raddb/certs/bootstrap
# Patch raddb/certs/Makefile for the full path to the openssl binary (using
# ports OpenSSL if installed)
@${REINPLACE_CMD} -E \
-e "s:^([[:space:]])+openssl:\1${OPENSSLBASE}/bin/openssl:g" \
${WRKSRC}/raddb/certs/Makefile
-# Clean up after the last two operations (so as not to get unwanted files in
-# raddb)
- @${FIND} -E ${WRKSRC}/raddb/certs \
- -regex '.*/(bootstrap|Makefile)\.(orig|bak)$$' \
- -delete
# If we're using Heimdal from base, alter the LIBS variable
.if ${PORT_OPTIONS:MHEIMDAL} && empty(PORT_OPTIONS:MHEIMDAL_PORT)
@${REINPLACE_CMD} -e 's|LIBS|KRB5LIBS|g' ${WRKSRC}/src/modules/rlm_krb5/configure
@@ -364,14 +338,7 @@ post-patch:
.if ${PORT_OPTIONS:MDHCP}
@${REINPLACE_CMD} -Ee 's:^#(.+ dictionary\.dhcp)$$:\1:g' \
${WRKSRC}/share/dictionary
-# Clean up (so as not to get an unwanted file in share)
- @${FIND} -E ${WRKSRC}/share \
- -regex '.*/dictionary\.(orig|bak)$$' \
- -delete
-.endif
-# Fix PgSQL statement
- @${REINPLACE_CMD} -i '' -e 's|ius.rad||' \
- ${WRKSRC}/raddb/sql/postgresql/admin.sql
+.endif
# Patch scripts/Makefile not to install (unnecessary) rc.radiusd
@${REINPLACE_CMD} -Ee 's:^(.+rc\.radiusd.+)$$:#\1:g' \
${WRKSRC}/scripts/Makefile
@@ -390,27 +357,4 @@ pre-configure:
@cd ${WRKSRC}/src/modules/rlm_perl && ${AUTOCONF} -I ${WRKSRC}
@cd ${WRKSRC}/src/modules/rlm_python && ${AUTOCONF} -I ${WRKSRC}
-pre-install:
-# Run pkg-install PRE-INSTALL
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \
- PRE-INSTALL
-
-post-install:
-# If ${PREFIX}/etc/raddb isn't a directory (or a symlink), make a copy
-# of ${EXAMPLESDIR}/raddb as ${PREFIX}/etc/raddb, then bootstrap the
-# certificates
- @if ! [ -d ${PREFIX}/etc/raddb -o -L ${PREFIX}/etc/raddb ]; then \
- ${CP} -RP ${EXAMPLESDIR}/raddb ${PREFIX}/etc/raddb; \
- ${ECHO_MSG} '===> Bootstrapping default certificates, please wait...'; \
- ${PREFIX}/etc/raddb/certs/bootstrap >/dev/null 2>&1; \
- fi
-# Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx
-# (FreeRADIUS will probably complain if this is not done)
- @${CHMOD} -R g-w,o-rwx ${PREFIX}/etc/raddb
-# Run pkg-install POST-INSTALL
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \
- POST-INSTALL
-# Display the contents of pkg-message
- @${CAT} ${PKGMESSAGE}
-
.include <bsd.port.post.mk>
Modified: head/net/freeradius2/pkg-plist
==============================================================================
--- head/net/freeradius2/pkg-plist Wed Apr 9 02:38:39 2014 (r350665)
+++ head/net/freeradius2/pkg-plist Wed Apr 9 03:22:57 2014 (r350666)
@@ -1,7 +1,10 @@
@stopdaemon radiusd
-bin/radcrypt
+ at unexec different=0 ; for i in `find %D/%%EXAMPLESDIR%%/raddb/certs/ -type f -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/certs/::g'`; do if ! cmp -hsz %D/%%EXAMPLESDIR%%/raddb/certs/${i} %D/etc/raddb/certs/${i}; then different=1; break; fi; done; if [ ${different} -eq 0 ] && diff -rq --exclude=certs %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb >/dev/null 2>&1; then rm -rf %D/etc/raddb; fi
+ at unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it any more."; fi
+bin/rad_counter
bin/radclient
bin/radconf2xml
+bin/radcrypt
bin/radeapclient
bin/radlast
bin/radsniff
@@ -9,176 +12,51 @@ bin/radsqlrelay
bin/radtest
bin/radwho
bin/radzap
-bin/rad_counter
bin/rlm_dbm_cat
bin/rlm_dbm_parser
bin/rlm_ippool_tool
bin/smbencrypt
- at unexec different=0 ; for i in `find %D/%%EXAMPLESDIR%%/raddb/certs/ -type f -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/certs/::g'`; do if ! cmp -hsz %D/%%EXAMPLESDIR%%/raddb/certs/${i} %D/etc/raddb/certs/${i}; then different=1; break; fi; done; if [ ${different} -eq 0 ] && diff -rq --exclude=certs %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb >/dev/null 2>&1; then rm -rf %D/etc/raddb; fi
- at unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it any more."; fi
-%%EXAMPLESDIR%%/raddb/acct_users
-%%EXAMPLESDIR%%/raddb/attrs
-%%EXAMPLESDIR%%/raddb/attrs.access_reject
-%%EXAMPLESDIR%%/raddb/attrs.accounting_response
-%%EXAMPLESDIR%%/raddb/attrs.pre-proxy
-%%EXAMPLESDIR%%/raddb/certs/Makefile
-%%EXAMPLESDIR%%/raddb/certs/README
-%%EXAMPLESDIR%%/raddb/certs/bootstrap
-%%EXAMPLESDIR%%/raddb/certs/ca.cnf
-%%EXAMPLESDIR%%/raddb/certs/client.cnf
-%%EXAMPLESDIR%%/raddb/certs/server.cnf
-%%EXAMPLESDIR%%/raddb/certs/xpextensions
-%%EXAMPLESDIR%%/raddb/clients.conf
-%%EXAMPLESDIR%%/raddb/dictionary
-%%EXAMPLESDIR%%/raddb/eap.conf
-%%EXAMPLESDIR%%/raddb/example.pl
-%%EXAMPLESDIR%%/raddb/experimental.conf
-%%EXAMPLESDIR%%/raddb/hints
-%%EXAMPLESDIR%%/raddb/huntgroups
-%%EXAMPLESDIR%%/raddb/ldap.attrmap
-%%EXAMPLESDIR%%/raddb/modules/acct_unique
-%%EXAMPLESDIR%%/raddb/modules/always
-%%EXAMPLESDIR%%/raddb/modules/attr_filter
-%%EXAMPLESDIR%%/raddb/modules/attr_rewrite
-%%EXAMPLESDIR%%/raddb/modules/cache
-%%EXAMPLESDIR%%/raddb/modules/chap
-%%EXAMPLESDIR%%/raddb/modules/checkval
-%%EXAMPLESDIR%%/raddb/modules/counter
-%%EXAMPLESDIR%%/raddb/modules/cui
-%%EXAMPLESDIR%%/raddb/modules/detail
-%%EXAMPLESDIR%%/raddb/modules/detail.example.com
-%%EXAMPLESDIR%%/raddb/modules/detail.log
-%%EXAMPLESDIR%%/raddb/modules/dhcp_sqlippool
-%%EXAMPLESDIR%%/raddb/modules/digest
-%%EXAMPLESDIR%%/raddb/modules/dynamic_clients
-%%EXAMPLESDIR%%/raddb/modules/echo
-%%EXAMPLESDIR%%/raddb/modules/etc_group
-%%EXAMPLESDIR%%/raddb/modules/exec
-%%EXAMPLESDIR%%/raddb/modules/expiration
-%%EXAMPLESDIR%%/raddb/modules/expr
-%%EXAMPLESDIR%%/raddb/modules/files
-%%EXAMPLESDIR%%/raddb/modules/inner-eap
-%%EXAMPLESDIR%%/raddb/modules/ippool
-%%EXAMPLESDIR%%/raddb/modules/krb5
-%%EXAMPLESDIR%%/raddb/modules/ldap
-%%EXAMPLESDIR%%/raddb/modules/linelog
-%%EXAMPLESDIR%%/raddb/modules/logintime
-%%EXAMPLESDIR%%/raddb/modules/mac2ip
-%%EXAMPLESDIR%%/raddb/modules/mac2vlan
-%%EXAMPLESDIR%%/raddb/modules/mschap
-%%EXAMPLESDIR%%/raddb/modules/ntlm_auth
-%%EXAMPLESDIR%%/raddb/modules/opendirectory
-%%EXAMPLESDIR%%/raddb/modules/otp
-%%EXAMPLESDIR%%/raddb/modules/pam
-%%EXAMPLESDIR%%/raddb/modules/pap
-%%EXAMPLESDIR%%/raddb/modules/passwd
-%%EXAMPLESDIR%%/raddb/modules/perl
-%%EXAMPLESDIR%%/raddb/modules/policy
-%%EXAMPLESDIR%%/raddb/modules/preprocess
-%%EXAMPLESDIR%%/raddb/modules/radrelay
-%%EXAMPLESDIR%%/raddb/modules/radutmp
-%%EXAMPLESDIR%%/raddb/modules/realm
-%%EXAMPLESDIR%%/raddb/modules/redis
-%%EXAMPLESDIR%%/raddb/modules/rediswho
-%%EXAMPLESDIR%%/raddb/modules/replicate
-%%EXAMPLESDIR%%/raddb/modules/smbpasswd
-%%EXAMPLESDIR%%/raddb/modules/smsotp
-%%EXAMPLESDIR%%/raddb/modules/soh
-%%EXAMPLESDIR%%/raddb/modules/sql_log
-%%EXAMPLESDIR%%/raddb/modules/sqlcounter_expire_on_login
-%%EXAMPLESDIR%%/raddb/modules/sradutmp
-%%EXAMPLESDIR%%/raddb/modules/unix
-%%EXAMPLESDIR%%/raddb/modules/wimax
-%%EXAMPLESDIR%%/raddb/panic.gdb
-%%EXAMPLESDIR%%/raddb/policy.conf
-%%EXAMPLESDIR%%/raddb/policy.txt
-%%EXAMPLESDIR%%/raddb/preproxy_users
-%%EXAMPLESDIR%%/raddb/proxy.conf
-%%EXAMPLESDIR%%/raddb/radiusd.conf
-%%EXAMPLESDIR%%/raddb/sites-available/README
-%%EXAMPLESDIR%%/raddb/sites-available/buffered-sql
-%%EXAMPLESDIR%%/raddb/sites-available/coa
-%%EXAMPLESDIR%%/raddb/sites-available/control-socket
-%%EXAMPLESDIR%%/raddb/sites-available/copy-acct-to-home-server
-%%EXAMPLESDIR%%/raddb/sites-available/decoupled-accounting
-%%EXAMPLESDIR%%/raddb/sites-available/default
-%%EXAMPLESDIR%%/raddb/sites-available/dhcp
-%%EXAMPLESDIR%%/raddb/sites-available/dhcp.relay
-%%EXAMPLESDIR%%/raddb/sites-available/dynamic-clients
-%%EXAMPLESDIR%%/raddb/sites-available/example
-%%EXAMPLESDIR%%/raddb/sites-available/inner-tunnel
-%%EXAMPLESDIR%%/raddb/sites-available/originate-coa
-%%EXAMPLESDIR%%/raddb/sites-available/proxy-inner-tunnel
-%%EXAMPLESDIR%%/raddb/sites-available/robust-proxy-accounting
-%%EXAMPLESDIR%%/raddb/sites-available/status
-%%EXAMPLESDIR%%/raddb/sites-available/soh
-%%EXAMPLESDIR%%/raddb/sites-available/virtual.example.com
-%%EXAMPLESDIR%%/raddb/sites-available/vmps
-%%EXAMPLESDIR%%/raddb/sites-enabled/control-socket
-%%EXAMPLESDIR%%/raddb/sites-enabled/default
-%%EXAMPLESDIR%%/raddb/sites-enabled/inner-tunnel
-%%EXAMPLESDIR%%/raddb/sql.conf
-%%EXAMPLESDIR%%/raddb/sql/ndb/README
-%%EXAMPLESDIR%%/raddb/sql/ndb/admin.sql
-%%EXAMPLESDIR%%/raddb/sql/ndb/schema.sql
-%%EXAMPLESDIR%%/raddb/sql/mssql/dialup.conf
-%%EXAMPLESDIR%%/raddb/sql/mssql/schema.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/admin.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/counter.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/cui.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/cui.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/dialup.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/ippool-dhcp.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/nas.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/schema.sql
-%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.conf
-%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.sql
-%%EXAMPLESDIR%%/raddb/sql/oracle/dialup.conf
-%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.conf
-%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.sql
-%%EXAMPLESDIR%%/raddb/sql/oracle/msqlippool.txt
-%%EXAMPLESDIR%%/raddb/sql/oracle/nas.sql
-%%EXAMPLESDIR%%/raddb/sql/oracle/schema.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/admin.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/cisco_h323_db_schema.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/counter.conf
-%%EXAMPLESDIR%%/raddb/sql/postgresql/dialup.conf
-%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.conf
-%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/nas.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/schema.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/update_radacct_group_trigger.sql
-%%EXAMPLESDIR%%/raddb/sql/postgresql/voip-postpaid.conf
-%%EXAMPLESDIR%%/raddb/sqlippool.conf
-%%EXAMPLESDIR%%/raddb/templates.conf
-%%EXAMPLESDIR%%/raddb/users
-%%EXAMPLESDIR%%/raddb/attrs.access_challenge
- at exec if ! [ -d %D/etc/raddb -o -L %D/etc/raddb ]; then cp -RP %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb; echo '===> Bootstrapping default certificates, please wait...'; %D/etc/raddb/certs/bootstrap >/dev/null 2>&1; fi
- at exec chmod -R g-w,o-rwx %D/etc/raddb
- at dirrm %%EXAMPLESDIR%%/raddb/sites-enabled
- at dirrm %%EXAMPLESDIR%%/raddb/certs
- at dirrm %%EXAMPLESDIR%%/raddb/modules
- at dirrm %%EXAMPLESDIR%%/raddb/sites-available
- at dirrm %%EXAMPLESDIR%%/raddb/sql/ndb
- at dirrm %%EXAMPLESDIR%%/raddb/sql/mssql
- at dirrm %%EXAMPLESDIR%%/raddb/sql/mysql
- at dirrm %%EXAMPLESDIR%%/raddb/sql/oracle
- at dirrm %%EXAMPLESDIR%%/raddb/sql/postgresql
- at dirrm %%EXAMPLESDIR%%/raddb/sql
- at dirrm %%EXAMPLESDIR%%/raddb
- at dirrm %%EXAMPLESDIR%%
+include/freeradius/autoconf.h
+include/freeradius/base64.h
+include/freeradius/conf.h
+include/freeradius/conffile.h
+include/freeradius/detail.h
+include/freeradius/dhcp.h
+include/freeradius/event.h
+include/freeradius/hash.h
+include/freeradius/heap.h
+include/freeradius/ident.h
+include/freeradius/libradius.h
+include/freeradius/md4.h
+include/freeradius/md5.h
+include/freeradius/missing.h
+include/freeradius/modcall.h
+include/freeradius/modules.h
+include/freeradius/packet.h
+include/freeradius/rad_assert.h
+include/freeradius/radius.h
+include/freeradius/radiusd.h
+include/freeradius/radpaths.h
+include/freeradius/radutmp.h
+include/freeradius/realms.h
+include/freeradius/sha1.h
+include/freeradius/stats.h
+include/freeradius/sysutmp.h
+include/freeradius/threads.h
+include/freeradius/token.h
+include/freeradius/udpfromto.h
+include/freeradius/vmps.h
+include/freeradius/vqp.h
%%LIBDIR%%/libfreeradius-eap-%%PORTVERSION%%.la
%%LIBDIR%%/libfreeradius-eap-%%PORTVERSION%%.so
%%LIBDIR%%/libfreeradius-eap.a
%%LIBDIR%%/libfreeradius-eap.la
%%LIBDIR%%/libfreeradius-eap.so
+%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.la
+%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.so
%%LIBDIR%%/libfreeradius-radius.a
%%LIBDIR%%/libfreeradius-radius.la
%%LIBDIR%%/libfreeradius-radius.so
-%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.la
-%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.so
%%LIBDIR%%/rlm_acct_unique-%%PORTVERSION%%.la
%%LIBDIR%%/rlm_acct_unique-%%PORTVERSION%%.so
%%LIBDIR%%/rlm_acct_unique.a
@@ -424,16 +302,16 @@ bin/smbencrypt
%%LIBDIR%%/rlm_realm.a
%%LIBDIR%%/rlm_realm.la
%%LIBDIR%%/rlm_realm.so
-%%LIBDIR%%/rlm_soh.so
-%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.so
-%%LIBDIR%%/rlm_soh.la
-%%LIBDIR%%/rlm_soh.a
-%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.la
-%%LIBDIR%%/rlm_replicate-%%PORTVERSION%%.so
-%%LIBDIR%%/rlm_replicate.so
%%LIBDIR%%/rlm_replicate-%%PORTVERSION%%.la
-%%LIBDIR%%/rlm_replicate.la
+%%LIBDIR%%/rlm_replicate-%%PORTVERSION%%.so
%%LIBDIR%%/rlm_replicate.a
+%%LIBDIR%%/rlm_replicate.la
+%%LIBDIR%%/rlm_replicate.so
+%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.la
+%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.so
+%%LIBDIR%%/rlm_soh.a
+%%LIBDIR%%/rlm_soh.la
+%%LIBDIR%%/rlm_soh.so
%%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby-%%PORTVERSION%%.la
%%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby-%%PORTVERSION%%.so
%%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby.a
@@ -514,46 +392,63 @@ bin/smbencrypt
%%LIBDIR%%/rlm_wimax.a
%%LIBDIR%%/rlm_wimax.la
%%LIBDIR%%/rlm_wimax.so
- at dirrm %%LIBDIR%%
+man/man1/radclient.1.gz
+man/man1/radeapclient.1.gz
+man/man1/radlast.1.gz
+man/man1/radtest.1.gz
+man/man1/radwho.1.gz
+man/man1/radzap.1.gz
+man/man1/smbencrypt.1.gz
+man/man5/acct_users.5.gz
+man/man5/checkrad.5.gz
+man/man5/clients.conf.5.gz
+man/man5/dictionary.5.gz
+man/man5/radiusd.conf.5.gz
+man/man5/radrelay.conf.5.gz
+man/man5/rlm_acct_unique.5.gz
+man/man5/rlm_always.5.gz
+man/man5/rlm_attr_filter.5.gz
+man/man5/rlm_attr_rewrite.5.gz
+man/man5/rlm_chap.5.gz
+man/man5/rlm_counter.5.gz
+man/man5/rlm_detail.5.gz
+man/man5/rlm_digest.5.gz
+man/man5/rlm_expr.5.gz
+man/man5/rlm_files.5.gz
+man/man5/rlm_mschap.5.gz
+man/man5/rlm_pap.5.gz
+man/man5/rlm_passwd.5.gz
+man/man5/rlm_policy.5.gz
+man/man5/rlm_realm.5.gz
+man/man5/rlm_sql.5.gz
+man/man5/rlm_sql_log.5.gz
+man/man5/rlm_unix.5.gz
+man/man5/unlang.5.gz
+man/man5/users.5.gz
+man/man8/radconf2xml.8.gz
+man/man8/radcrypt.8.gz
+man/man8/raddebug.8.gz
+man/man8/radiusd.8.gz
+man/man8/radmin.8.gz
+man/man8/radrelay.8.gz
+man/man8/radsniff.8.gz
+man/man8/radsqlrelay.8.gz
+man/man8/radwatch.8.gz
+man/man8/rlm_dbm_cat.8.gz
+man/man8/rlm_dbm_parser.8.gz
+man/man8/rlm_ippool_tool.8.gz
sbin/checkrad
sbin/raddebug
sbin/radiusd
sbin/radmin
sbin/radwatch
-include/freeradius/autoconf.h
-include/freeradius/base64.h
-include/freeradius/conf.h
-include/freeradius/conffile.h
-include/freeradius/detail.h
-include/freeradius/dhcp.h
-include/freeradius/event.h
-include/freeradius/hash.h
-include/freeradius/heap.h
-include/freeradius/ident.h
-include/freeradius/libradius.h
-include/freeradius/md4.h
-include/freeradius/md5.h
-include/freeradius/missing.h
-include/freeradius/modcall.h
-include/freeradius/modules.h
-include/freeradius/packet.h
-include/freeradius/rad_assert.h
-include/freeradius/radius.h
-include/freeradius/radiusd.h
-include/freeradius/radpaths.h
-include/freeradius/radutmp.h
-include/freeradius/realms.h
-include/freeradius/sha1.h
-include/freeradius/stats.h
-include/freeradius/sysutmp.h
-include/freeradius/threads.h
-include/freeradius/token.h
-include/freeradius/udpfromto.h
-include/freeradius/vmps.h
-include/freeradius/vqp.h
- at dirrm include/freeradius
+%%PORTDOCS%%%%DOCSDIR%%/Acct-Type.rst
+%%PORTDOCS%%%%DOCSDIR%%/Autz-Type.rst
+%%PORTDOCS%%%%DOCSDIR%%/CYGWIN.rst
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/DIFFS.rst
%%PORTDOCS%%%%DOCSDIR%%/MACOSX
+%%PORTDOCS%%%%DOCSDIR%%/Makefile.sphinx
%%PORTDOCS%%%%DOCSDIR%%/OS2
%%PORTDOCS%%%%DOCSDIR%%/Post-Auth-Type
%%PORTDOCS%%%%DOCSDIR%%/RADIUS-LDAP-eDirectory
@@ -561,15 +456,28 @@ include/freeradius/vqp.h
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/Session-Type
%%PORTDOCS%%%%DOCSDIR%%/Simultaneous-Use
+%%PORTDOCS%%%%DOCSDIR%%/SoH.txt
+%%PORTDOCS%%%%DOCSDIR%%/aaa.rst
%%PORTDOCS%%%%DOCSDIR%%/ascend
%%PORTDOCS%%%%DOCSDIR%%/bay
%%PORTDOCS%%%%DOCSDIR%%/bugs
+%%PORTDOCS%%%%DOCSDIR%%/cisco.rst
+%%PORTDOCS%%%%DOCSDIR%%/coding-methods.rst
+%%PORTDOCS%%%%DOCSDIR%%/configurable_failover.rst
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.ldif
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.schema
%%PORTDOCS%%%%DOCSDIR%%/examples/openldap.schema
%%PORTDOCS%%%%DOCSDIR%%/examples/postgresql_update_radacct_group_trigger.sql
+%%PORTDOCS%%%%DOCSDIR%%/index.rst
+%%PORTDOCS%%%%DOCSDIR%%/ldap_howto.rst
+%%PORTDOCS%%%%DOCSDIR%%/load-balance.rst
+%%PORTDOCS%%%%DOCSDIR%%/misc-nas.rst
+%%PORTDOCS%%%%DOCSDIR%%/module_interface.rst
%%PORTDOCS%%%%DOCSDIR%%/mssql
%%PORTDOCS%%%%DOCSDIR%%/performance-testing
+%%PORTDOCS%%%%DOCSDIR%%/processing_users_file.rst
+%%PORTDOCS%%%%DOCSDIR%%/proxy.rst
+%%PORTDOCS%%%%DOCSDIR%%/release-method.rst
%%PORTDOCS%%%%DOCSDIR%%/rfc/attributes.html
%%PORTDOCS%%%%DOCSDIR%%/rfc/draft-kamath-pppext-eap-mschapv2-00.txt
%%PORTDOCS%%%%DOCSDIR%%/rfc/draft-sterman-aaa-sip-00.txt
@@ -650,30 +558,148 @@ include/freeradius/vqp.h
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlcounter
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlippool
%%PORTDOCS%%%%DOCSDIR%%/snmp
-%%PORTDOCS%%%%DOCSDIR%%/SoH.txt
-%%PORTDOCS%%%%DOCSDIR%%/tuning_guide
-%%PORTDOCS%%%%DOCSDIR%%/Acct-Type.rst
-%%PORTDOCS%%%%DOCSDIR%%/Autz-Type.rst
-%%PORTDOCS%%%%DOCSDIR%%/CYGWIN.rst
-%%PORTDOCS%%%%DOCSDIR%%/DIFFS.rst
-%%PORTDOCS%%%%DOCSDIR%%/Makefile.sphinx
-%%PORTDOCS%%%%DOCSDIR%%/aaa.rst
-%%PORTDOCS%%%%DOCSDIR%%/cisco.rst
-%%PORTDOCS%%%%DOCSDIR%%/coding-methods.rst
-%%PORTDOCS%%%%DOCSDIR%%/configurable_failover.rst
-%%PORTDOCS%%%%DOCSDIR%%/index.rst
-%%PORTDOCS%%%%DOCSDIR%%/ldap_howto.rst
-%%PORTDOCS%%%%DOCSDIR%%/load-balance.rst
-%%PORTDOCS%%%%DOCSDIR%%/misc-nas.rst
-%%PORTDOCS%%%%DOCSDIR%%/module_interface.rst
-%%PORTDOCS%%%%DOCSDIR%%/processing_users_file.rst
-%%PORTDOCS%%%%DOCSDIR%%/proxy.rst
-%%PORTDOCS%%%%DOCSDIR%%/release-method.rst
%%PORTDOCS%%%%DOCSDIR%%/supervise-radiusd.rst
+%%PORTDOCS%%%%DOCSDIR%%/tuning_guide
%%PORTDOCS%%%%DOCSDIR%%/variables.rst
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/rfc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%EXAMPLESDIR%%/raddb/acct_users
+%%EXAMPLESDIR%%/raddb/attrs
+%%EXAMPLESDIR%%/raddb/attrs.access_challenge
+%%EXAMPLESDIR%%/raddb/attrs.access_reject
+%%EXAMPLESDIR%%/raddb/attrs.accounting_response
+%%EXAMPLESDIR%%/raddb/attrs.pre-proxy
+%%EXAMPLESDIR%%/raddb/certs/Makefile
+%%EXAMPLESDIR%%/raddb/certs/README
+%%EXAMPLESDIR%%/raddb/certs/bootstrap
+%%EXAMPLESDIR%%/raddb/certs/ca.cnf
+%%EXAMPLESDIR%%/raddb/certs/client.cnf
+%%EXAMPLESDIR%%/raddb/certs/server.cnf
+%%EXAMPLESDIR%%/raddb/certs/xpextensions
+%%EXAMPLESDIR%%/raddb/clients.conf
+%%EXAMPLESDIR%%/raddb/dictionary
+%%EXAMPLESDIR%%/raddb/eap.conf
+%%EXAMPLESDIR%%/raddb/example.pl
+%%EXAMPLESDIR%%/raddb/experimental.conf
+%%EXAMPLESDIR%%/raddb/hints
+%%EXAMPLESDIR%%/raddb/huntgroups
+%%EXAMPLESDIR%%/raddb/ldap.attrmap
+%%EXAMPLESDIR%%/raddb/modules/acct_unique
+%%EXAMPLESDIR%%/raddb/modules/always
+%%EXAMPLESDIR%%/raddb/modules/attr_filter
+%%EXAMPLESDIR%%/raddb/modules/attr_rewrite
+%%EXAMPLESDIR%%/raddb/modules/cache
+%%EXAMPLESDIR%%/raddb/modules/chap
+%%EXAMPLESDIR%%/raddb/modules/checkval
+%%EXAMPLESDIR%%/raddb/modules/counter
+%%EXAMPLESDIR%%/raddb/modules/cui
+%%EXAMPLESDIR%%/raddb/modules/detail
+%%EXAMPLESDIR%%/raddb/modules/detail.example.com
+%%EXAMPLESDIR%%/raddb/modules/detail.log
+%%EXAMPLESDIR%%/raddb/modules/dhcp_sqlippool
+%%EXAMPLESDIR%%/raddb/modules/digest
+%%EXAMPLESDIR%%/raddb/modules/dynamic_clients
+%%EXAMPLESDIR%%/raddb/modules/echo
+%%EXAMPLESDIR%%/raddb/modules/etc_group
+%%EXAMPLESDIR%%/raddb/modules/exec
+%%EXAMPLESDIR%%/raddb/modules/expiration
+%%EXAMPLESDIR%%/raddb/modules/expr
+%%EXAMPLESDIR%%/raddb/modules/files
+%%EXAMPLESDIR%%/raddb/modules/inner-eap
+%%EXAMPLESDIR%%/raddb/modules/ippool
+%%EXAMPLESDIR%%/raddb/modules/krb5
+%%EXAMPLESDIR%%/raddb/modules/ldap
+%%EXAMPLESDIR%%/raddb/modules/linelog
+%%EXAMPLESDIR%%/raddb/modules/logintime
+%%EXAMPLESDIR%%/raddb/modules/mac2ip
+%%EXAMPLESDIR%%/raddb/modules/mac2vlan
+%%EXAMPLESDIR%%/raddb/modules/mschap
+%%EXAMPLESDIR%%/raddb/modules/ntlm_auth
+%%EXAMPLESDIR%%/raddb/modules/opendirectory
+%%EXAMPLESDIR%%/raddb/modules/otp
+%%EXAMPLESDIR%%/raddb/modules/pam
+%%EXAMPLESDIR%%/raddb/modules/pap
+%%EXAMPLESDIR%%/raddb/modules/passwd
+%%EXAMPLESDIR%%/raddb/modules/perl
+%%EXAMPLESDIR%%/raddb/modules/policy
+%%EXAMPLESDIR%%/raddb/modules/preprocess
+%%EXAMPLESDIR%%/raddb/modules/radrelay
+%%EXAMPLESDIR%%/raddb/modules/radutmp
+%%EXAMPLESDIR%%/raddb/modules/realm
+%%EXAMPLESDIR%%/raddb/modules/redis
+%%EXAMPLESDIR%%/raddb/modules/rediswho
+%%EXAMPLESDIR%%/raddb/modules/replicate
+%%EXAMPLESDIR%%/raddb/modules/smbpasswd
+%%EXAMPLESDIR%%/raddb/modules/smsotp
+%%EXAMPLESDIR%%/raddb/modules/soh
+%%EXAMPLESDIR%%/raddb/modules/sql_log
+%%EXAMPLESDIR%%/raddb/modules/sqlcounter_expire_on_login
+%%EXAMPLESDIR%%/raddb/modules/sradutmp
+%%EXAMPLESDIR%%/raddb/modules/unix
+%%EXAMPLESDIR%%/raddb/modules/wimax
+%%EXAMPLESDIR%%/raddb/panic.gdb
+%%EXAMPLESDIR%%/raddb/policy.conf
+%%EXAMPLESDIR%%/raddb/policy.txt
+%%EXAMPLESDIR%%/raddb/preproxy_users
+%%EXAMPLESDIR%%/raddb/proxy.conf
+%%EXAMPLESDIR%%/raddb/radiusd.conf
+%%EXAMPLESDIR%%/raddb/sites-available/README
+%%EXAMPLESDIR%%/raddb/sites-available/buffered-sql
+%%EXAMPLESDIR%%/raddb/sites-available/coa
+%%EXAMPLESDIR%%/raddb/sites-available/control-socket
+%%EXAMPLESDIR%%/raddb/sites-available/copy-acct-to-home-server
+%%EXAMPLESDIR%%/raddb/sites-available/decoupled-accounting
+%%EXAMPLESDIR%%/raddb/sites-available/default
+%%EXAMPLESDIR%%/raddb/sites-available/dhcp
+%%EXAMPLESDIR%%/raddb/sites-available/dhcp.relay
+%%EXAMPLESDIR%%/raddb/sites-available/dynamic-clients
+%%EXAMPLESDIR%%/raddb/sites-available/example
+%%EXAMPLESDIR%%/raddb/sites-available/inner-tunnel
+%%EXAMPLESDIR%%/raddb/sites-available/originate-coa
+%%EXAMPLESDIR%%/raddb/sites-available/proxy-inner-tunnel
+%%EXAMPLESDIR%%/raddb/sites-available/robust-proxy-accounting
+%%EXAMPLESDIR%%/raddb/sites-available/soh
+%%EXAMPLESDIR%%/raddb/sites-available/status
+%%EXAMPLESDIR%%/raddb/sites-available/virtual.example.com
+%%EXAMPLESDIR%%/raddb/sites-available/vmps
+%%EXAMPLESDIR%%/raddb/sites-enabled/control-socket
+%%EXAMPLESDIR%%/raddb/sites-enabled/default
+%%EXAMPLESDIR%%/raddb/sites-enabled/inner-tunnel
+%%EXAMPLESDIR%%/raddb/sql.conf
+%%EXAMPLESDIR%%/raddb/sql/mssql/dialup.conf
+%%EXAMPLESDIR%%/raddb/sql/mssql/schema.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/admin.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/counter.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/cui.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/cui.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/dialup.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/ippool-dhcp.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/nas.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/schema.sql
+%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.conf
+%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.sql
+%%EXAMPLESDIR%%/raddb/sql/ndb/README
+%%EXAMPLESDIR%%/raddb/sql/ndb/admin.sql
+%%EXAMPLESDIR%%/raddb/sql/ndb/schema.sql
+%%EXAMPLESDIR%%/raddb/sql/oracle/dialup.conf
+%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.conf
+%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.sql
+%%EXAMPLESDIR%%/raddb/sql/oracle/msqlippool.txt
+%%EXAMPLESDIR%%/raddb/sql/oracle/nas.sql
+%%EXAMPLESDIR%%/raddb/sql/oracle/schema.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/admin.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/cisco_h323_db_schema.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/counter.conf
+%%EXAMPLESDIR%%/raddb/sql/postgresql/dialup.conf
+%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.conf
+%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/nas.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/schema.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/update_radacct_group_trigger.sql
+%%EXAMPLESDIR%%/raddb/sql/postgresql/voip-postpaid.conf
+%%EXAMPLESDIR%%/raddb/sqlippool.conf
+%%EXAMPLESDIR%%/raddb/templates.conf
+%%EXAMPLESDIR%%/raddb/users
%%DATADIR%%/dictionary
%%DATADIR%%/dictionary.3com
%%DATADIR%%/dictionary.3gpp
@@ -683,9 +709,9 @@ include/freeradius/vqp.h
%%DATADIR%%/dictionary.aerohive
%%DATADIR%%/dictionary.airespace
%%DATADIR%%/dictionary.alcatel
+%%DATADIR%%/dictionary.alcatel-lucent.aaa
%%DATADIR%%/dictionary.alcatel.esam
%%DATADIR%%/dictionary.alcatel.sr
-%%DATADIR%%/dictionary.alcatel-lucent.aaa
%%DATADIR%%/dictionary.alteon
%%DATADIR%%/dictionary.altiga
%%DATADIR%%/dictionary.alvarion
@@ -695,9 +721,9 @@ include/freeradius/vqp.h
%%DATADIR%%/dictionary.ascend
%%DATADIR%%/dictionary.ascend.illegal
%%DATADIR%%/dictionary.asn
+%%DATADIR%%/dictionary.audiocodes
%%DATADIR%%/dictionary.avaya
%%DATADIR%%/dictionary.azaire
-%%DATADIR%%/dictionary.audiocodes
%%DATADIR%%/dictionary.bay
%%DATADIR%%/dictionary.bintec
%%DATADIR%%/dictionary.bristol
@@ -723,8 +749,8 @@ include/freeradius/vqp.h
%%DATADIR%%/dictionary.digium
%%DATADIR%%/dictionary.dlink
%%DATADIR%%/dictionary.efficientip
-%%DATADIR%%/dictionary.epygi
%%DATADIR%%/dictionary.eltex
+%%DATADIR%%/dictionary.epygi
%%DATADIR%%/dictionary.ericsson
%%DATADIR%%/dictionary.erx
%%DATADIR%%/dictionary.extreme
@@ -741,8 +767,8 @@ include/freeradius/vqp.h
%%DATADIR%%/dictionary.h3c
%%DATADIR%%/dictionary.hp
%%DATADIR%%/dictionary.huawei
-%%DATADIR%%/dictionary.infonet
%%DATADIR%%/dictionary.iea
+%%DATADIR%%/dictionary.infonet
%%DATADIR%%/dictionary.ipunplugged
%%DATADIR%%/dictionary.issanni
%%DATADIR%%/dictionary.itk
@@ -846,15 +872,28 @@ include/freeradius/vqp.h
%%DATADIR%%/dictionary.xylan
%%DATADIR%%/dictionary.zeus
%%DATADIR%%/dictionary.zyxel
+ at unexec rmdir >/dev/null 2>&1 /var/run/radiusd || :
+ at unexec rmdir >/dev/null 2>&1 /var/log/radacct || :
@dirrm %%DATADIR%%
- at dirrmtry share/freeradius
- at dirrmtry share/examples/freeradius/raddb/sites-available
- at dirrmtry share/examples/freeradius/raddb/modules
- at dirrmtry share/examples/freeradius/raddb
- at dirrmtry share/examples/freeradius
- at dirrmtry share/doc/freeradius/rfc
- at dirrmtry share/doc/freeradius
+ at dirrm %%EXAMPLESDIR%%/raddb/sql/postgresql
+ at dirrm %%EXAMPLESDIR%%/raddb/sql/oracle
+ at dirrm %%EXAMPLESDIR%%/raddb/sql/ndb
+ at dirrm %%EXAMPLESDIR%%/raddb/sql/mysql
+ at dirrm %%EXAMPLESDIR%%/raddb/sql/mssql
+ at dirrm %%EXAMPLESDIR%%/raddb/sql
+ at dirrm %%EXAMPLESDIR%%/raddb/sites-enabled
+ at dirrm %%EXAMPLESDIR%%/raddb/sites-available
+ at dirrm %%EXAMPLESDIR%%/raddb/modules
+ at dirrm %%EXAMPLESDIR%%/raddb/certs
+ at dirrm %%EXAMPLESDIR%%/raddb
+ at dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/rfc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%LIBDIR%%
+ at dirrm include/freeradius
+ at exec if ! [ -d %D/etc/raddb -o -L %D/etc/raddb ]; then cp -RP %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb; echo '===> Bootstrapping default certificates, please wait...'; %D/etc/raddb/certs/bootstrap >/dev/null 2>&1; fi
+ at exec chmod -R g-w,o-rwx %D/etc/raddb
@exec if [ ! -d /var/log/radacct ]; then mkdir -p /var/log/radacct; chmod -R go= /var/log/radacct; fi
@exec for i in /var/log/radius.log /var/log/radutmp /var/log/radwtmp; do if [ ! -f ${i} ]; then touch ${i}; chmod go= ${i}; fi; done
@exec mkdir -p /var/run/radiusd
- at unexec rm -fr /var/run/radiusd
More information about the svn-ports-all
mailing list