From: Nick Porter Date: Thu, 17 Nov 2022 09:47:34 +0000 (+0000) Subject: rlm_sql_foo goes in package freeradius-foo not freeradius-sql-foo X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a9579037d2d40842ddf91709b074077cb9cbe25;p=thirdparty%2Ffreeradius-server.git rlm_sql_foo goes in package freeradius-foo not freeradius-sql-foo --- diff --git a/debian/rules b/debian/rules index 1358e3a40cb..2c95dbb7469 100755 --- a/debian/rules +++ b/debian/rules @@ -29,7 +29,8 @@ logdir = /var/log/$(package) pkgdocdir = /usr/share/doc/$(package) raddbdir = /etc/$(package) -modulelist=krb5 ldap sql_freetds sql_mysql sql_unixodbc sql_postgresql dhcp redis rest yubikey +modulelist=krb5 ldap dhcp redis rest yubikey +sqldriverlist=freetds mysql unixodbc postgresql pkgs=$(shell dh_listpackages) # This has to be exported to make some magic below work. @@ -185,6 +186,11 @@ install-arch: build-arch-stamp rm -f $(freeradius_dir)/usr/lib/freeradius/proto_$$mod*.so ; \ done + for driver in ${sqldriverlist}; do \ + dh_install --sourcedir=$(freeradius_dir) -p freeradius-$$driver ; \ + rm -f $(freeradius_dir)/usr/lib/freeradius/rlm_sql_$$driver*.so ; \ + done + dh_install --sourcedir=$(freeradius_dir) -p freeradius-memcached rm -f $(freeradius_dir)/usr/lib/freeradius/rlm_cache_memcached.so