diff -ubBrN freeradius-1.1.3/debian/control freeradius-1.1.3-ssl/debian/control --- freeradius-1.1.3/debian/control 2008-08-17 22:51:17.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/control 2008-08-17 23:15:47.000000000 +0900 @@ -1,6 +1,6 @@ Source: freeradius -Build-Depends: debhelper (>= 5), libltdl3-dev, libpam0g-dev, libmysqlclient15-dev | libmysqlclient-dev, libgdbm-dev, libldap2-dev, libsasl2-dev, libiodbc2-dev, libkrb5-dev, snmp, autotools-dev, dpatch (>= 2), libperl-dev, libtool, dpkg-dev (>= 1.13.19) -Build-Conflicts: libssl-dev +Build-Depends: debhelper (>= 5), libltdl3-dev, libpam0g-dev, libmysqlclient15-dev | libmysqlclient-dev, libgdbm-dev, libldap2-dev, libsasl2-dev, libiodbc2-dev, libkrb5-dev, snmp, autotools-dev, dpatch (>= 2), libperl-dev, libtool, dpkg-dev (>= 1.13.19), libssl-dev +Build-Conflicts: Section: net Priority: optional Maintainer: Stephen Gran @@ -66,3 +66,27 @@ Description: set of PHP scripts for administering a FreeRADIUS server These scripts provide a web-based interface for administering a FreeRADIUS server which stores authentication information in either SQL or LDAP. + +Package: freeradius-eaptls +Architecture: any +Depends: freeradius (= ${binary:Version}), ${shlibs:Depends} +Description: eap-tls module for FreeRADIUS server + Debian will not provide a binary version of the rlm_eap_tls.so library. This + module is required if you want to use EAP/TLS authentication, commonly used + for WiFi access points + +Package: freeradius-eapttls +Architecture: any +Depends: freeradius (= ${binary:Version}), ${shlibs:Depends} +Description: eap-ttls module for FreeRADIUS server + Debian will not provide a binary version of the rlm_eap_ttls.so library. This + module is required if you want to use EAP/TTLS authentication, commonly used + for WiFi access points + +Package: freeradius-eappeap +Architecture: any +Depends: freeradius (= ${binary:Version}), ${shlibs:Depends} +Description: eap-peap module for FreeRADIUS server + Debian will not provide a binary version of the rlm_eap_peap.so library. This + module is required if you want to use EAP/PEAP authentication, commonly used + for WiFi access points \ No newline at end of file diff -ubBrN freeradius-1.1.3/debian/freeradius-eappeap.install freeradius-1.1.3-ssl/debian/freeradius-eappeap.install --- freeradius-1.1.3/debian/freeradius-eappeap.install 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eappeap.install 2008-08-17 22:55:44.000000000 +0900 @@ -0,0 +1 @@ +usr/lib/freeradius/rlm_eap_peap*.so diff -ubBrN freeradius-1.1.3/debian/freeradius-eappeap.postinst freeradius-1.1.3-ssl/debian/freeradius-eappeap.postinst --- freeradius-1.1.3/debian/freeradius-eappeap.postinst 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eappeap.postinst 2008-08-17 23:16:18.000000000 +0900 @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +case "$1" in + configure) + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d freeradius restart + else + /etc/init.d/freeradius restart + fi + ;; + abort-upgrade) + ;; + abort-remove) + ;; + abort-deconfigure) + ;; +esac + +#DEBHELPER# diff -ubBrN freeradius-1.1.3/debian/freeradius-eaptls.install freeradius-1.1.3-ssl/debian/freeradius-eaptls.install --- freeradius-1.1.3/debian/freeradius-eaptls.install 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eaptls.install 2008-08-17 22:55:44.000000000 +0900 @@ -0,0 +1 @@ +usr/lib/freeradius/rlm_eap_tls*.so diff -ubBrN freeradius-1.1.3/debian/freeradius-eaptls.postinst freeradius-1.1.3-ssl/debian/freeradius-eaptls.postinst --- freeradius-1.1.3/debian/freeradius-eaptls.postinst 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eaptls.postinst 2008-08-17 22:55:44.000000000 +0900 @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +case "$1" in + configure) + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d freeradius restart + else + /etc/init.d/freeradius restart + fi + ;; + abort-upgrade) + ;; + abort-remove) + ;; + abort-deconfigure) + ;; +esac + +#DEBHELPER# diff -ubBrN freeradius-1.1.3/debian/freeradius-eapttls.install freeradius-1.1.3-ssl/debian/freeradius-eapttls.install --- freeradius-1.1.3/debian/freeradius-eapttls.install 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eapttls.install 2008-08-17 23:15:58.000000000 +0900 @@ -0,0 +1 @@ +usr/lib/freeradius/rlm_eap_ttls*.so diff -ubBrN freeradius-1.1.3/debian/freeradius-eapttls.postinst freeradius-1.1.3-ssl/debian/freeradius-eapttls.postinst --- freeradius-1.1.3/debian/freeradius-eapttls.postinst 1970-01-01 09:00:00.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/freeradius-eapttls.postinst 2008-08-17 23:13:35.000000000 +0900 @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +case "$1" in + configure) + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d freeradius restart + else + /etc/init.d/freeradius restart + fi + ;; + abort-upgrade) + ;; + abort-remove) + ;; + abort-deconfigure) + ;; +esac + +#DEBHELPER# diff -ubBrN freeradius-1.1.3/debian/rules freeradius-1.1.3-ssl/debian/rules --- freeradius-1.1.3/debian/rules 2008-08-17 22:51:17.000000000 +0900 +++ freeradius-1.1.3-ssl/debian/rules 2008-08-17 23:15:05.000000000 +0900 @@ -23,8 +23,10 @@ # You will also need to add a Build-Depends on libssl-dev and libpq-dev # and remove the Build-Conflicts on libssl-dev # Finally you need to cat debian/control.postgresql >> debian/control -buildssl=--without-rlm_eap_peap --without-rlm_eap_tls --without-rlm_eap_ttls --without-rlm_otp --without-rlm_sql_postgresql --without-snmp -modulelist=krb5 ldap sql_mysql sql_iodbc +# buildssl=--without-rlm_eap_peap --without-rlm_eap_tls --without-rlm_eap_ttls --without-rlm_otp --without-rlm_sql_postgresql --without-snmp +# modulelist=krb5 ldap sql_mysql sql_iodbc +buildssl=--without-rlm_otp --without-rlm_sql_postgresql --without-snmp +modulelist=krb5 ldap sql_mysql sql_iodbc eap_peap eap_tls eap_ttls #buildssl=--with-rlm_sql_postgresql_lib_dir=`pg_config --libdir` --with-rlm_sql_postgresql_include_dir=`pg_config --includedir` #modulelist=krb5 ldap sql_mysql sql_iodbc sql_postgresql