debian: changed logfile-rolling to use logrotate instead of cron and 'savelog'
debian: improved initscript.
-# From configure.in Revision: 1.130
+# From configure.in Revision: 1.131
+radiusd-freeradius (0.3-2) unstable; urgency=low
+
+ * Moved to using logrotate instead of cron for files.
+ * Fixed permissions of log files. (closes: Bug#116242,#116243)
+ * Close file descriptors of stdin, stdout, stderr, if not debugging.
+ (closes: Bug#116768)
+ * Made package "non-native". (An upload issue, not code.)
+ (closes: Bug#119161)
+
+ -- Chad Miller <cmiller@debian.org> Tue, 20 Nov 2001 10:50:20 -0500
+
radiusd-freeradius (0.3-1) unstable; urgency=low
* New release.
radiusd-freeradius (0.3-1) unstable; urgency=low
* New release.
Package: radiusd-freeradius
Architecture: any
Depends: ${shlibs:Depends}
Package: radiusd-freeradius
Architecture: any
Depends: ${shlibs:Depends}
+Recommends: logrotate
+Provides: radius-server
Suggests: radiusd-freeradius-ldap, radiusd-freeradius-postgresql, radiusd-freeradius-mysql, radiusd-freeradius-krb5
Suggests: radiusd-freeradius-ldap, radiusd-freeradius-postgresql, radiusd-freeradius-mysql, radiusd-freeradius-krb5
-Conflicts: radiusd, radiusd-livingston, radiusd-cistron
+Conflicts: radius-server
Description: A high-performance and highly configurable RADIUS server
A high-performance RADIUS server derived from Cistron's server, and
generally similar to Livingston's 2.0 server, with support for...
Description: A high-performance and highly configurable RADIUS server
A high-performance RADIUS server derived from Cistron's server, and
generally similar to Livingston's 2.0 server, with support for...
echo "$prog."
;;
stop) echo -n "Stopping $descr: "
echo "$prog."
;;
stop) echo -n "Stopping $descr: "
- start-stop-daemon --stop --quiet --pidfile $pidfile --exec $program
+ start-stop-daemon --stop --quiet --pidfile $pidfile
echo "$prog."
;;
restart) echo -n "Restarting $descr: "
echo "$prog."
;;
restart) echo -n "Restarting $descr: "
-etc/cron.daily/freeradius
-etc/cron.monthly/freeradius
usr/lib/freeradius
var/
var/log
usr/lib/freeradius
var/
var/log
-var/log/freeradius
-var/log/freeradius/radacct
# dh_installchangelogs doc/ChangeLog
dh_compress
# supporting programs
# dh_installchangelogs doc/ChangeLog
dh_compress
# supporting programs
- install -g root -m 755 scripts/radiusd.cron.daily $(tmp)/$(prefix)/etc/cron.daily/freeradius
- install -g root -m 755 scripts/radiusd.cron.monthly $(tmp)/$(prefix)/etc/cron.monthly/freeradius
install -g root -m 755 $(debiandir)/initscript $(tmp)/$(prefix)/etc/init.d/freeradius
TEMPFILE=`mktemp /tmp/radconf-XXXXXX`; \
cp $(tmp)/$(raddbdir)/radiusd.conf $$TEMPFILE; \
install -g root -m 755 $(debiandir)/initscript $(tmp)/$(prefix)/etc/init.d/freeradius
TEMPFILE=`mktemp /tmp/radconf-XXXXXX`; \
cp $(tmp)/$(raddbdir)/radiusd.conf $$TEMPFILE; \