~alpine/aports

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
1

[alpine-aports] [PATCH] main/freeradius3: enabled krb5 (Kerberos) plugin; bumped to version 3.0.8; added pkgdesc to subpackages

Details
Message ID
<1429883725-28095-1-git-send-email-frolvlad@gmail.com>
Sender timestamp
1429883725
DKIM signature
missing
Download raw message
Patch: +37 -16
---
 main/freeradius3/APKBUILD                          | 47 ++++++++++++++++------
 .../freeradius3-305-default-config.patch           |  6 +--
 2 files changed, 37 insertions(+), 16 deletions(-)

diff --git a/main/freeradius3/APKBUILD b/main/freeradius3/APKBUILD
index b2fe30d..2a51330 100644
--- a/main/freeradius3/APKBUILD
+++ b/main/freeradius3/APKBUILD
@@ -1,9 +1,10 @@
# Contributor: Vladyslav Frolov <frolvlad@gmail.com>
# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=freeradius3
_realname=freeradius
pkgver=3.0.7
pkgver=3.0.8
pkgrel=0
pkgdesc="RADIUS (Remote Authentication Dial-In User Service) server"
url="http://freeradius.org/"
@@ -11,7 +12,7 @@ arch="all"
license="GPL"
depends="freeradius3-lib"
makedepends="openssl-dev mariadb-dev postgresql-dev gdbm-dev readline-dev
	bash libtool autoconf automake perl-dev python-dev openldap-dev
	bash libtool autoconf automake perl-dev python-dev openldap-dev krb5-dev
	unixodbc-dev linux-pam-dev sqlite-dev talloc-dev libpcap-dev
	linux-headers"
pkggroups="radius"
@@ -20,7 +21,7 @@ install="$pkgname.pre-install"
subpackages="$pkgname-doc $pkgname-dev $pkgname-dbg $pkgname-ldap $pkgname-lib
	$pkgname-mssql $pkgname-mysql $pkgname-sql $pkgname-perl
	$pkgname-postgresql $pkgname-python $pkgname-radclient $pkgname-sqlite
	$pkgname-unixodbc $pkgname-pam $pkgname-eap $pkgname-dbg"
	$pkgname-unixodbc $pkgname-pam $pkgname-eap $pkgname-krb5 $pkgname-dbg"
source="ftp://ftp.freeradius.org/pub/freeradius/$_realname-server-$pkgver.tar.gz
	$pkgname.confd
	$pkgname.initd
@@ -70,10 +71,10 @@ build() {
		--with-system-libltdl \
		--with-shared-libs \
		--with-udpfromto \
                --with-rlm_sql_sqlite \
                --with-rlm_sql_postgresql \
                --with-rlm_sql_mysql \
		--without-rlm_krb5 \
		--with-rlm_sql_sqlite \
		--with-rlm_sql_postgresql \
		--with-rlm_sql_mysql \
		--with-rlm_krb5 \
		--without-rlm_eap_tnc \
		--without-rlm_eap_ikev2 \
		--without-rlm_sql_iodbc \
@@ -121,6 +122,7 @@ _mvdb() {

eap() {
	depends="freeradius3"
	pkgdesc="EAP module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_eap*.so "${subpkgdir}"${radlibdir} \
		|| return 1
@@ -132,11 +134,20 @@ eap() {

ldap() {
	depends="freeradius3"
	pkgdesc="LDAP module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_ldap* "${subpkgdir}"${radlibdir} \
		|| return 1
}

krb5() {
	depends="freeradius3"
	pkgdesc="Kerberos module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_krb5* "${subpkgdir}"${radlibdir} \
		|| return 1
}

lib() {
	depends=""
	pkgdesc="Freeradius shared libraries"
@@ -150,6 +161,7 @@ lib() {

sql() {
	depends="freeradius3"
	pkgdesc="SQL module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	for lib in sql sqlippool sql_null sqlcounter; do
		mv "${pkgdir}"${radlibdir}/rlm_${lib}.so \
@@ -165,11 +177,13 @@ sql() {

mysql() {
	depends="freeradius3-sql"
	pkgdesc="MySQL module for FreeRADIUS server"
	_mvdb mysql || return 1
}

mssql() {
	depends="freeradius3-sql"
	pkgdesc="MSSQL module for FreeRADIUS server"
	arch="noarch"
	mkdir -p "${subpkgdir}"${radmodsconfdir}/sql/main
	mv "${pkgdir}"${radmodsconfdir}/sql/main/mssql \
@@ -178,6 +192,7 @@ mssql() {

perl() {
	depends="freeradius3 perl"
	pkgdesc="Perl module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_perl* "${subpkgdir}"${radlibdir} \
		|| return 1
@@ -191,11 +206,13 @@ perl() {

postgresql() {
	depends="freeradius3-sql"
	pkgdesc="PostgreSQL module for FreeRADIUS server"
	_mvdb postgresql || return 1
}

python() {
	depends="freeradius3 python"
	pkgdesc="Python module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_python* "${subpkgdir}"${radlibdir} \
		|| return 1
@@ -207,6 +224,7 @@ python() {

radclient() {
	depends=""
	pkgdesc="Client for FreeRADIUS server"
	mkdir -p "$subpkgdir"/usr/bin
	mv "$pkgdir"/usr/bin/radclient "$subpkgdir"/usr/bin/radclient \
		|| return 1
@@ -214,11 +232,13 @@ radclient() {

sqlite() {
	depends="freeradius3-sql"
	pkgdesc="SQLite module for FreeRADIUS server"
	_mvdb sqlite || return 1
}

unixodbc() {
	depends="freeradius3"
	pkgdesc="ODBC module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_sql_unixodbc.so \
		"${subpkgdir}"${radlibdir} || return 1
@@ -226,26 +246,27 @@ unixodbc() {

pam() {
	depends="freeradius3"
	pkgdesc="PAM module for FreeRADIUS server"
	mkdir -p "${subpkgdir}"${radlibdir}
	mv "${pkgdir}"${radlibdir}/rlm_pam* "${subpkgdir}"${radlibdir} \
		|| return 1
}

md5sums="e72a378fd8668e9b76b243e70bad0798  freeradius-server-3.0.7.tar.gz
md5sums="29a65ff73147ac19cbeb797a0e631c18  freeradius-server-3.0.8.tar.gz
fc6693f3df5a0694610110287a28568a  freeradius3.confd
3a50b7f233e74daf3f87da63b3e9579d  freeradius3.initd
d86558365a1deea4914ed139797805b0  musl-fix-headers.patch
ecd9ecfba4cf86a203de6faf8398c44a  disable-cert-generation.patch
13bc93b64d4d6517539a3ffc13a40872  freeradius3-305-default-config.patch"
sha256sums="6d4d2f5cd9e8ca49da66f8a1e706eaad791be342d7f89fbfa167a6b648028ded  freeradius-server-3.0.7.tar.gz
f8a7b00835f2108acc06af212cede16e  freeradius3-305-default-config.patch"
sha256sums="c27252d7a86ba252904612d9b1f90e846f3ef1f4afee6a748f5287b730e87e3a  freeradius-server-3.0.8.tar.gz
2d5b3e1af1299373182f2c8021bdf45c29db5d82b0a077b965a16ded32cb6292  freeradius3.confd
e173cce3b8a4c2ed4d1fdd58fff8ec21e9166f011ec052f5f4c01712493e72b3  freeradius3.initd
872aaebf86a663f819460d98924a9dc1f3e428facac6930dc98d1e442df1633f  musl-fix-headers.patch
008fa3a4da7b3c01df238bf492a8ccda4077289c02c553a60ad8f4439ec136a2  disable-cert-generation.patch
72235e434642950ebc3e6f31398a16dd7d4f17813f849d6b1114064b91bd0cab  freeradius3-305-default-config.patch"
sha512sums="9eeb10bc7aa80eea04aca139ae8d23f1d87324a78794a52a7f3d8f8b986af9d68ea463457690a4de39e8744ccf910a43e3a5074bbcfd3a9cc0df19c0e7464acd  freeradius-server-3.0.7.tar.gz
02cad546ffaf3f9be531cb45b96c7fb31f83c717e40ece4ff28a73c86f921f33  freeradius3-305-default-config.patch"
sha512sums="89aabc474e95226eeb5003feef40fbe240f28aa65c40e0566a9bec08991d95fab83826f3b14f416cf4d7d832a814912521cb3c83097c1a2ce5d3e3537ee3a732  freeradius-server-3.0.8.tar.gz
e248159c0a44f722e405c51c8015d9ad672e42ad0d38ca28f8a051ff911aa4d3e630b9bd4543e9d610940bc4ae50c022594e219ce341b36abe85c572acad418b  freeradius3.confd
b29bf9090a2be7af77a3e104346a23024baf78a343e7f2fd6f6ddb02c223ac66d9b77c80d02b2cb26cbef2e64cb59c46462bb54b063b862e5a3a61c72653a63d  freeradius3.initd
c49e5eec7497fccde5fd09dba1ea9b846e57bc88015bd81640aa531fb5c9b449f37136f42c85fe1d7940c5963aed664b85da28442b388c9fb8cc27873df03b2d  musl-fix-headers.patch
09b78c6baa992f82ab81c43aad6792536a4708d460170f0a373e242a5fafe8db10662dc7fcef99a966b828ed91fa7fe38567c961c938de9a447f1ee03aebb142  disable-cert-generation.patch
b2236d3484f31e5b21232c38b10e141e2cb243e82c7e89d5221c8db8c68f268038db0d1d2dfaf8456ea40a079d486d7685ccac98982359480566ede8277ffc16  freeradius3-305-default-config.patch"
b69b899da6f80dbdb7422847536e37461315ba587a07fedc1eee28b96be7d16993b758ccd34e3a271ce2937d72c6ddff878aec61a3a4c0750deaaa959d10ed5e  freeradius3-305-default-config.patch"
diff --git a/main/freeradius3/freeradius3-305-default-config.patch b/main/freeradius3/freeradius3-305-default-config.patch
index c919737..ab04ad9 100644
--- a/main/freeradius3/freeradius3-305-default-config.patch
+++ b/main/freeradius3/freeradius3-305-default-config.patch
@@ -77,12 +77,12 @@
 }
 
 ######################################################################
@@ -367,7 +367,7 @@
@@ -393,7 +393,7 @@
 	#  hidden inside of the EAP packet, and the end server will
 	#  reject the EAP request.
 	#
-	eap
+#	eap
 }
 
 	#
 	#  If the server tries to proxy a request and fails, then the
 } # inner-tunnel server block 
-- 
2.3.6



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Leonardo Arena <rnalrd@gmail.com>
Details
Message ID
<1430119970.18450.14.camel@df1844j>
In-Reply-To
<1429883725-28095-1-git-send-email-frolvlad@gmail.com> (view parent)
Sender timestamp
1430119970
DKIM signature
missing
Download raw message
On ven, 2015-04-24 at 16:55 +0300, frol wrote:
> ---
>  main/freeradius3/APKBUILD                          | 47 ++++++++++++++++------
>  .../freeradius3-305-default-config.patch           |  6 +--
>  2 files changed, 37 insertions(+), 16 deletions(-)
> 

Applied, thanks!

- leo
Reply to thread Export thread (mbox)