debian: updated to 0.4 release_0_4_0
authorcmiller <cmiller>
Thu, 13 Dec 2001 14:30:04 +0000 (14:30 +0000)
committercmiller <cmiller>
Thu, 13 Dec 2001 14:30:04 +0000 (14:30 +0000)
debian/changelog
debian/rules

index a395761..a1625b8 100644 (file)
@@ -1,3 +1,11 @@
+radiusd-freeradius (0.4-1) unstable; urgency=high
+
+  * New release.
+  * upstream: New EAP support.
+  * upstream: Fixed security bug in string translation.
+
+ -- Chad Miller <cmiller@debian.org>  Thu, 13 Dec 2001 09:26:45 -0500
+
 radiusd-freeradius (0.3-2) unstable; urgency=low
 
   * Moved to using logrotate instead of cron for files.
index 1050190..0536464 100755 (executable)
@@ -9,7 +9,7 @@ export DH_COMPAT
 
 package = freeradius
 debiandir = $(shell pwd)/debian
-tmp     = $(debiandir)/tmp
+radiusd_freeradius_dir     = $(debiandir)/radiusd-freeradius
 
 prefix = /
 exec_prefix    = /usr
@@ -34,27 +34,27 @@ binary-indep: build
 binary-arch: build
        dh_clean
        dh_installdirs
-       make install prefix=$(prefix) exec_prefix=$(exec_prefix) mandir=$(mandir) libdir=$(libdir) R=$(tmp)
+       make install prefix=$(prefix) exec_prefix=$(exec_prefix) mandir=$(mandir) libdir=$(libdir) R=$(radiusd_freeradius_dir)
        # clean up install cruft.  $$&@!%
-       rmdir $(tmp)/$(execprefix)/include
-       rm $(tmp)/$(execprefix)/usr/sbin/rc.radiusd
+       rmdir $(radiusd_freeradius_dir)/$(execprefix)/include
+       rm $(radiusd_freeradius_dir)/$(execprefix)/usr/sbin/rc.radiusd
        # split out inconvenient/controversal modules to other places
        for modname in krb5 ldap mysql postgresql; do \
                mkdir -p $(debiandir)/radiusd-freeradius-$${modname}/$(libdir); \
-               mv $(tmp)/$(libdir)/rlm*_$${modname}.* $(debiandir)/radiusd-freeradius-$${modname}/$(libdir)/; \
+               mv $(radiusd_freeradius_dir)/$(libdir)/rlm*_$${modname}.* $(debiandir)/radiusd-freeradius-$${modname}/$(libdir)/; \
        done
        # man pages & docs
        dh_undocumented 
-       install -g root -m 644 CREDITS $(tmp)/$(pkgdocdir)/credits
+       install -g root -m 644 CREDITS $(radiusd_freeradius_dir)/$(pkgdocdir)/credits
        find doc -type f -maxdepth 1 ! -path doc/ChangeLog -exec dh_installdocs {} \;
        find src/modules/rlm_sql/drivers -type f -name \*.sql -exec dh_installdocs {} \;
        # dh_installchangelogs doc/ChangeLog
        dh_compress
        # supporting programs
        dh_installlogrotate
-       install -g root -m 755 $(debiandir)/initscript $(tmp)/$(prefix)/etc/init.d/freeradius
+       install -g root -m 755 $(debiandir)/initscript $(radiusd_freeradius_dir)/$(prefix)/etc/init.d/freeradius
        TEMPFILE=`mktemp /tmp/radconf-XXXXXX`; \
-       cp $(tmp)/$(raddbdir)/radiusd.conf $$TEMPFILE; \
+       cp $(radiusd_freeradius_dir)/$(raddbdir)/radiusd.conf $$TEMPFILE; \
        cat $$TEMPFILE \
                | sed -e 's/        /   /g' \
                | sed -e '/^    example {/,/^   }/s/^/#/' \
@@ -62,7 +62,7 @@ binary-arch: build
                | sed -e 's#^\(run_dir = .{localstatedir}/run\)#\1/radiusd#' \
                | sed -e 's/^group = nobody/group = freerad/' \
                | sed -e 's/^user = nobody/user = freerad/' \
-                       > $(tmp)/$(raddbdir)/radiusd.conf; \
+                       > $(radiusd_freeradius_dir)/$(raddbdir)/radiusd.conf; \
        rm $$TEMPFILE
        # 
        dh_strip
@@ -80,7 +80,7 @@ clean:
        rm -f build debian/{files,substvars} debian/*.debhelper
        [ -f Make.inc ] && make distclean || true
        dh_clean
-       rm -rf $(tmp) radiusd-freeradius-{ldap,postgresql,mysql,krb5}{,.substvars}
+       rm -rf $(radiusd_freeradius_dir) radiusd-freeradius-{ldap,postgresql,mysql,krb5}{,.substvars}
 
 binary: binary-indep binary-arch