diff options
Diffstat (limited to 'net/freeradius/pkg-plist')
-rw-r--r-- | net/freeradius/pkg-plist | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/net/freeradius/pkg-plist b/net/freeradius/pkg-plist index a2af4a0847f1..f21282f13565 100644 --- a/net/freeradius/pkg-plist +++ b/net/freeradius/pkg-plist @@ -12,6 +12,7 @@ bin/rlm_dbm_cat bin/rlm_dbm_parser bin/rlm_ippool_tool bin/smbencrypt +@unexec for i in `find %D/etc/raddb -maxdepth 1 -regex '.*\.sample' -print | sed -e 's/\.sample//g'`; do if [ -f ${i} ]; then if cmp -s ${i}.sample ${i}; then rm -f ${i}; fi; fi; done etc/raddb/acct_users.sample etc/raddb/attrs.sample etc/raddb/certs/README @@ -56,6 +57,7 @@ etc/raddb/snmp.conf.sample etc/raddb/sql.conf.sample etc/raddb/sqlippool.conf.sample etc/raddb/users.sample +@exec for i in `find %D/etc/raddb -maxdepth 1 -regex '.*\.sample' -print | sed -e 's/\.sample//g'`; do if [ ! -f ${i} ]; then cp -p ${i}.sample ${i}; fi; done lib/libeap-%%PORTVERSION%%.la lib/libeap-%%PORTVERSION%%.so lib/libeap.a @@ -492,7 +494,6 @@ sbin/rc.radiusd %%DATADIR%%/dictionary.xedia %%DATADIR%%/dictionary.xylan %%DATADIR%%/dictionary.zyxel -@dirrm %%EXAMPLESDIR%% @dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%%/rfc %%PORTDOCS%%@dirrm %%DOCSDIR%%/examples @@ -503,4 +504,5 @@ sbin/rc.radiusd @exec chmod -R og= /var/log/raddb @exec mkdir -p /var/run/radiusd @unexec rm -fr /var/run/radiusd -@unexec rmdir %D/etc/raddb 2> /dev/null || echo "You should remove %D/etc/raddb if you don't need it anymore." +@dirrmtry etc/raddb +@unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it anymore."; fi |