- # SNMP mibs
- install -g root -m 644 mibs/*.txt $(freeradius_dir)/usr/share/snmp/mibs
-
- # supporting programs
- TEMPFILE=`mktemp /tmp/radconf-XXXXXX`; \
- cp $(freeradius_dir)/$(raddbdir)/radiusd.conf $$TEMPFILE; \
- cat $$TEMPFILE \
- | sed -e 's/ / /g' \
- -e '/^ example {/,/^ }/s/^/#/' \
- -e 's/# shadow = /shadow = /' \
- -e 's/^#\?group = nobody/group = freerad/' \
- -e 's/^#\?user = nobody/user = freerad/' \
- -e 's!/run/radiusd!/run/freeradius!' \
- -e 's!radiusd.pid!freeradius.pid!' \
- > $(freeradius_dir)/$(raddbdir)/radiusd.conf; \
- rm $$TEMPFILE
-
- # Dialup-Admin
- dh_installdocs -p freeradius-dialupadmin dialup_admin/README dialup_admin/doc/*
- dh_installchangelogs -p freeradius-dialupadmin dialup_admin/Changelog
- dh_installexamples -p freeradius-dialupadmin dialup_admin/bin/dialup_admin.cron
- dh_install -p freeradius-dialupadmin -XCVS dialup_admin/conf/* etc/freeradius-dialupadmin/
- dh_install -p freeradius-dialupadmin -XCVS -XChangelog -XREADME -Xconf/ -Xdoc/ -Xdialup_admin.cron dialup_admin/* usr/share/freeradius-dialupadmin/
- dh_link -p freeradius-dialupadmin etc/freeradius-dialupadmin/ usr/share/freeradius-dialupadmin/conf
- dh_perl -p freeradius-dialupadmin dialup_admin/bin/*
-# Fix the crontab example to point to the right directory, and
- cat $(freeradius_dir)-dialupadmin/usr/share/doc/freeradius-dialupadmin/examples/dialup_admin.cron \
- | sed -e 's#/usr/local/dialup_admin#/usr/share/freeradius-dialupadmin#' \
- > $(freeradius_dir)-dialupadmin/usr/share/doc/freeradius-dialupadmin/examples/freeradius-dialupadmin.cron
- rm $(freeradius_dir)-dialupadmin/usr/share/doc/freeradius-dialupadmin/examples/dialup_admin.cron
-
-
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
- dh_strip
-endif
- dh_installlogrotate
- dh_installinit -n
- dh_installpam --name=radiusd
- # We don't need ldconfig. None of our libraries go in it's paths
- dh_makeshlibs -n