# HG changeset patch # User Hans-G?nter Theisgen # Date 1580023050 -3600 # Node ID 2007d47b8aba9b2fb95d77fc6ea46c5c58ba2952 # Parent 34fee0670dcea2a08a24ef8f83e5f814d22ca122 updated freeradius and freeradius-pam (2.1.12 -> 3.0.20) diff -r 34fee0670dce -r 2007d47b8aba freeradius-pam/receipt --- a/freeradius-pam/receipt Sat Jan 25 18:37:55 2020 +0100 +++ b/freeradius-pam/receipt Sun Jan 26 08:17:30 2020 +0100 @@ -1,23 +1,26 @@ # SliTaz package receipt. PACKAGE="freeradius-pam" -VERSION="2.1.12" +VERSION="3.0.20" CATEGORY="security" -SHORT_DESC="pam module for radius server" +SHORT_DESC="Pam module for radius server." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2 LGPL2" -WEB_SITE="http://www.freeradius.org/" +WEB_SITE="https://www.freeradius.org/" + +SOURCE="freeradius-server" + +PROVIDE="freeradius:pam" +DEPENDS="freeradius pam" WANTED="freeradius" -SOURCE="freeradius-server" -PROVIDE="freeradius:pam" - -DEPENDS="freeradius pam" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/etc/raddb/modules - cp -a $install/usr/lib/rlm_pam*.so* $fs/usr/lib - cp -a $install/etc/raddb/modules/pam $fs/etc/raddb/modules + mkdir -p $fs/usr/lib + mkdir -p $fs/etc/raddb/modules + + cp -a $install/usr/lib/rlm_pam*.so* $fs/usr/lib + cp -a $install/etc/raddb/mods-available/pam \ + $fs/etc/raddb/modules } - diff -r 34fee0670dce -r 2007d47b8aba freeradius/receipt --- a/freeradius/receipt Sat Jan 25 18:37:55 2020 +0100 +++ b/freeradius/receipt Sun Jan 26 08:17:30 2020 +0100 @@ -1,30 +1,34 @@ # SliTaz package receipt. PACKAGE="freeradius" -VERSION="2.1.12" +VERSION="3.0.20" CATEGORY="security" -SHORT_DESC="radius server" +SHORT_DESC="Radius server." MAINTAINER="sdaigl@lacitec.on.ca" LICENSE="GPL2 LGPL2" +WEB_SITE="https://www.freeradius.org/" + SOURCE="freeradius-server" TARBALL="$SOURCE-$VERSION.tar.gz" -WEB_SITE="http://www.freeradius.org/" WGET_URL="ftp://ftp.freeradius.org/pub/freeradius/$TARBALL" + +DEPENDS="cyrus-sasl gdbm libcomerr3 libkrb5 libldap libltdl + libmysqlclient libssl libunixODBC python readline" +BUILD_DEPENDS="gdbm-dev krb5-dev libpcap-dev libtool openldap-dev + openssl-dev pam-dev talloc-dev" + CONFIG_FILES="/etc/raddb" -DEPENDS="libssl cyrus-sasl libldap libltdl python readline libunixODBC \ -libkrb5 libcomerr3 libmysqlclient gdbm" -BUILD_DEPENDS="libtool openldap-dev openssl-dev pam-dev krb5-dev gdbm-dev \ -libtool" - # Rules to configure and make the package. compile_rules() { export CFLAGS="$CFLAGS -fno-strict-aliasing" - ./configure --sysconfdir=/etc \ - --localstatedir=/var \ - --with-system-libtool \ - --with-system-libltdl \ + + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-system-libtool \ + --with-system-libltdl \ $CONFIGURE_ARGS && make -j1 && make R=$DESTDIR install @@ -33,14 +37,17 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share $fs/etc/init.d $fs/var/run/radiusd + mkdir -p $fs/usr/lib + mkdir -p $fs/usr/share + mkdir -p $fs/etc/init.d + mkdir -p $fs/var/run/radiusd - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/sbin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/share/freeradius $fs/usr/share - cp -a $install/etc $fs - cp -a $install/var $fs - rm -f $fs/usr/lib/rlm_pam* $fs/etc/raddb/modules/pam - cp -a $stuff/freeradius $fs/etc/init.d/ + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/sbin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/share/freeradius $fs/usr/share + cp -a $install/etc $fs + cp -a $install/var $fs + rm -f $fs/usr/lib/rlm_pam* $fs/etc/raddb/modules/pam + cp -a $stuff/freeradius $fs/etc/init.d }