]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Remove DHCP package from debian packaging
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 8 Mar 2024 21:03:21 +0000 (15:03 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 11 Mar 2024 17:13:57 +0000 (11:13 -0600)
it has no external dependencies, and we need the libraries to load the dictionaries

debian/.gitignore
debian/control.in
debian/freeradius-dhcp.install [deleted file]
debian/freeradius-dhcp.lintian-overrides [deleted file]
debian/freeradius-dhcp.postinst [deleted file]
debian/freeradius-utils.install
debian/libfreeradius4.install

index 51a2be39bfaee342bd83b1b357f70bacc17deb83..4393d7798f6a097f159dc9bb757594c0f9e6e455 100644 (file)
@@ -8,7 +8,6 @@ freeradius-postgresql
 freeradius-rest
 freeradius-utils
 freeradius-unixodbc
-freeradius-dhcp
 freeradius-memcached
 freeradius-redis
 freeradius-yubikey
index d2edd1ac8fcfeca7b053e0616e605481eed2ba4f..c4013b87f0142e995333c2e56f4729244122f8db 100644 (file)
@@ -127,13 +127,6 @@ Description: FreeRADIUS shared library development files
  .
  This package contains the development headers and static library version.
 
-Package: freeradius-dhcp
-Architecture: any
-Depends: freeradius (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${dist:Depends}
-Description: DHCP module for FreeRADIUS server
- The FreeRADIUS server can act as a DHCP server, and this module
- is necessary for that.
-
 Package: freeradius-brotli
 Architecture: any
 Depends: freeradius (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${dist:Depends}
diff --git a/debian/freeradius-dhcp.install b/debian/freeradius-dhcp.install
deleted file mode 100644 (file)
index 74c6938..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-usr/lib/freeradius/rlm_dhcp*.so
-usr/lib/freeradius/proto_dhcp*.so
-usr/lib/freeradius/process_dhcp*.so
-usr/lib/freeradius/libfreeradius-dhcp*.so
-usr/bin/dhcpclient
diff --git a/debian/freeradius-dhcp.lintian-overrides b/debian/freeradius-dhcp.lintian-overrides
deleted file mode 100644 (file)
index dd30c85..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# There's plenty in the description of this package to identify
-# what it does.
-freeradius-dhcp: extended-description-is-probably-too-short
diff --git a/debian/freeradius-dhcp.postinst b/debian/freeradius-dhcp.postinst
deleted file mode 100644 (file)
index 8757a70..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#! /bin/sh
-
-set -e
-
-case "$1" in
-  configure)
-        if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-          invoke-rc.d freeradius force-reload || true
-        else
-          /etc/init.d/freeradius force-reload
-        fi
-        ;;
-  abort-upgrade)
-        ;;
-  abort-remove)
-        ;;
-  abort-deconfigure)
-        ;;
-esac
-
-#DEBHELPER#
-
index 6cd518246c78ba76c8ce5db4018ca802852e2134..4b9a9d53229924ba1fbcefb6aea5df7bb3b80a0c 100644 (file)
@@ -1,3 +1,4 @@
+usr/bin/dhcpclient
 usr/bin/smbencrypt
 usr/bin/radclient
 usr/bin/radict
index d3864c53e76f74fabbd7e9eafabc4b01cd5ba5a9..b6f5ca65387ff21406869ea7951f2bdc49c9a41f 100644 (file)
@@ -2,6 +2,8 @@ usr/lib/freeradius/libfreeradius-arp.so
 usr/lib/freeradius/libfreeradius-bfd.so
 usr/lib/freeradius/libfreeradius-bio.so
 usr/lib/freeradius/libfreeradius-control.so
+usr/lib/freeradius/libfreeradius-dhcpv4.so
+usr/lib/freeradius/libfreeradius-dhcpv6.so
 usr/lib/freeradius/libfreeradius-dns.so
 usr/lib/freeradius/libfreeradius-eap-aka-sim.so
 usr/lib/freeradius/libfreeradius-eap.so