Date: Sunday, October 2, 2016 @ 13:26:34 Author: alucryd Revision: 191205
upgpkg: tcp-wrappers 7.6.24-1 Split tcp-wrappers and libwrap Added: tcp-wrappers/trunk/hosts.allow tcp-wrappers/trunk/hosts.deny Modified: tcp-wrappers/trunk/PKGBUILD -------------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++-------- hosts.allow | 5 +++++ hosts.deny | 7 +++++++ 3 files changed, 44 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-10-02 13:01:56 UTC (rev 191204) +++ PKGBUILD 2016-10-02 13:26:34 UTC (rev 191205) @@ -1,10 +1,15 @@ # $Id$ # Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Manuel Hüsers <[email protected]> +# Contributor: vigo <[email protected]> +# Contributor: Sergej Pupykin <[email protected]> +# Contributor: judd <[email protected]> -pkgname=tcp-wrappers +pkgbase=tcp-wrappers +pkgname=('libwrap' 'tcp-wrappers') pkgver=7.6.24 pkgrel=1 -pkgdesc="Wietse Venema's network logger" +pkgdesc='Monitors and Controls incoming TCP connections' arch=('i686' 'x86_64') url='ftp://ftp.porcupine.org/pub/security/index.html' license=('BSD') @@ -13,11 +18,15 @@ source=("ftp://ftp.porcupine.org/pub/security/tcp_wrappers_${pkgver%.*}.tar.gz" "http://http.debian.net/debian/pool/main/t/tcp-wrappers/tcp-wrappers_${pkgver%.*}.q-${pkgver##*.}.debian.tar.xz" 'tcp-wrappers-headers.patch' - 'tcp-wrappers-redhat-bug11881.patch') + 'tcp-wrappers-redhat-bug11881.patch' + 'hosts.allow' + 'hosts.deny') sha256sums=('9543d7adedf78a6de0b221ccbbd1952e08b5138717f4ade814039bb489a4315d' '672ad0d3f70579815cd8f15c29054c49f6fd9902863be42cc2452a9ecbe8eacd' 'caf0719fdac5c0c8874420af63bddf3b970c40d464f0553a9822a53d372854d8' - '2e527e54c1ea208de10a206c667f751e54651eb77c973271d213e3459d690403') + '2e527e54c1ea208de10a206c667f751e54651eb77c973271d213e3459d690403' + 'c1b19035a14ba552e8795ec3d7171e688592c9317f2eb14373320315435565e3' + '969414f0a161e95fbe4cfe32df7c657a2793734d09416c00fa1116c5c0a9924f') prepare() { cd tcp_wrappers_${pkgver%.*} @@ -36,22 +45,37 @@ COPTS="$CFLAGS" \ LDOPTS="$LDFLAGS" \ REAL_DAEMON_DIR='/usr/bin' \ + STYLE='-DPROCESS_OPTIONS' \ linux } -package() { +package_libwrap() { cd tcp_wrappers_${pkgver%.*} - install -Dm 755 safe_finger tcpd tcpdchk tcpdmatch try-from -t "${pkgdir}"/usr/bin/ - install -Dm 644 tcpd.h -t "${pkgdir}"/usr/include/ install -Dm 644 shared/libwrap.so.0.${pkgver%.*} -t "${pkgdir}"/usr/lib/ ln -s libwrap.so.0.${pkgver%.*} "${pkgdir}"/usr/lib/libwrap.so.0 ln -s libwrap.so.0 "${pkgdir}"/usr/lib/libwrap.so + + install -Dm 644 DISCLAIMER -t "${pkgdir}"/usr/share/licenses/libwrap/ +} + +package_tcp-wrappers() { + depends=('libwrap') + backup=('etc/hosts.allow' + 'etc/hosts.deny') + + cd tcp_wrappers_${pkgver%.*} + + install -Dm 755 safe_finger tcpd tcpdchk tcpdmatch try-from -t "${pkgdir}"/usr/bin/ + install -Dm 644 tcpd.h -t "${pkgdir}"/usr/include/ install -Dm 644 *.3 -t "${pkgdir}"/usr/share/man/man3/ install -Dm 644 *.5 -t "${pkgdir}"/usr/share/man/man5/ install -Dm 644 *.8 -t "${pkgdir}"/usr/share/man/man8/ + install -Dm 644 ../hosts.{allow,deny} -t "${pkgdir}"/etc/ install -Dm 644 README -t "${pkgdir}"/usr/share/doc/tcp-wrappers/ - install -Dm 644 DISCLAIMER -t "${pkgdir}"/usr/share/licenses/tcp-wrappers/ + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libwrap "${pkgdir}"/usr/share/licenses/tcp-wrappers } # vim: ts=2 sw=2 et: Added: hosts.allow =================================================================== --- hosts.allow (rev 0) +++ hosts.allow 2016-10-02 13:26:34 UTC (rev 191205) @@ -0,0 +1,5 @@ +# +# /etc/hosts.allow +# + +# End of file Added: hosts.deny =================================================================== --- hosts.deny (rev 0) +++ hosts.deny 2016-10-02 13:26:34 UTC (rev 191205) @@ -0,0 +1,7 @@ +# +# /etc/hosts.deny +# + +ALL: ALL + +# End of file
