diff options
author | root <root@rshg054.dnsready.net> | 2013-10-20 01:03:58 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-10-20 01:03:58 -0700 |
commit | 3ff90101074484f08d42a36a095206b516d182c0 (patch) | |
tree | 84b693f7496302e898778ce13093f78f21fb8884 /core | |
parent | 2acddcfe190f9a97a7148d263a21df434c67ffcf (diff) |
Sun Oct 20 01:03:34 PDT 2013
Diffstat (limited to 'core')
-rw-r--r-- | core/dosfstools/PKGBUILD | 6 | ||||
-rw-r--r-- | core/gcc/PKGBUILD | 14 | ||||
-rw-r--r-- | core/libtool/PKGBUILD | 8 | ||||
-rw-r--r-- | core/logrotate/PKGBUILD | 8 | ||||
-rwxr-xr-x | core/logrotate/logrotate.cron.daily | 6 | ||||
-rw-r--r-- | core/pam/PKGBUILD | 15 | ||||
-rw-r--r-- | core/pam/pam.install | 2 | ||||
-rw-r--r-- | core/xinetd/PKGBUILD | 13 | ||||
-rw-r--r-- | core/xinetd/fix-CVE-2013-4342.patch | 13 |
9 files changed, 52 insertions, 33 deletions
diff --git a/core/dosfstools/PKGBUILD b/core/dosfstools/PKGBUILD index 944137a02..d44ff7311 100644 --- a/core/dosfstools/PKGBUILD +++ b/core/dosfstools/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 191697 2013-07-29 09:44:27Z tpowa $ +# $Id: PKGBUILD 196781 2013-10-19 06:36:41Z tpowa $ # Maintainer: dorphell <dorphell@archlinux.org> # Committer: Judd Vinet <jvinet@zeroflux.org> pkgname=dosfstools -pkgver=3.0.22 +pkgver=3.0.23 pkgrel=1 pkgdesc="DOS filesystem utilities" arch=(i686 x86_64) @@ -10,7 +10,7 @@ depends=('glibc') source=(http://www.daniel-baumann.ch/files/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) url="http://www.daniel-baumann.ch/software/dosfstools/" license=('GPL2') -md5sums=('301f01ca8a734011c0257134bcf475c8' +md5sums=('bfdca786880a7f1cc9ce8ac68cb1fd51' 'SKIP') build() { diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD index aa9d7a479..3cd19c24e 100644 --- a/core/gcc/PKGBUILD +++ b/core/gcc/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 193063 2013-08-15 12:08:11Z allan $ +# $Id: PKGBUILD 196786 2013-10-19 06:54:05Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc # NOTE: libtool requires rebuilt with each new gcc version pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') -pkgver=4.8.1 -pkgrel=3 -_snapshot=4.8-20130725 +pkgver=4.8.2 +pkgrel=1 +#_snapshot=4.8-20130725 pkgdesc="The GNU Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') @@ -15,10 +15,10 @@ url="http://gcc.gnu.org" makedepends=('binutils>=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') checkdepends=('dejagnu' 'inetutils') options=('!libtool' '!emptydirs') -source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) - ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 gcc-4.8-filename-output.patch) -md5sums=('e21f259bc4c44e61e19a780ad5badfeb' +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' '40cb437805e2f7a006aa0d0c3098ab0f') diff --git a/core/libtool/PKGBUILD b/core/libtool/PKGBUILD index ba2fa2443..8f82cd3f5 100644 --- a/core/libtool/PKGBUILD +++ b/core/libtool/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 188783 2013-06-20 06:35:11Z allan $ +# $Id: PKGBUILD 196787 2013-10-19 06:54:06Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> @@ -6,12 +6,12 @@ pkgname=('libtool' 'libltdl') pkgver=2.4.2 -pkgrel=10 +pkgrel=11 pkgdesc="A generic library support script" arch=('i686' 'x86_64') url="http://www.gnu.org/software/libtool" license=('GPL') -makedepends=('gcc=4.8.1') +makedepends=('gcc=4.8.2') options=('!libtool') source=(ftp://ftp.gnu.org/pub/gnu/libtool/${pkgname}-${pkgver}.tar.xz{,.sig}) md5sums=('2ec8997e0c07249eb4cbd072417d70fe' @@ -29,7 +29,7 @@ check() { } package_libtool() { - depends=('sh' "libltdl=$pkgver" 'tar' 'gcc=4.8.1') + depends=('sh' "libltdl=$pkgver" 'tar' 'gcc=4.8.2') groups=('base-devel') install=libtool.install diff --git a/core/logrotate/PKGBUILD b/core/logrotate/PKGBUILD index c296ce957..a6cdd75d3 100644 --- a/core/logrotate/PKGBUILD +++ b/core/logrotate/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 192722 2013-08-14 17:32:14Z pierre $ +# $Id: PKGBUILD 196792 2013-10-19 09:14:49Z pierre $ # Maintainer: Pierre Schmitz <pierre@archlinux.de> pkgname=logrotate -pkgver=3.8.6 +pkgver=3.8.7 pkgrel=1 pkgdesc="Rotates system logs automatically" arch=('i686' 'x86_64') @@ -16,10 +16,10 @@ source=("https://fedorahosted.org/releases/l/o/logrotate/logrotate-${pkgver}.tar 'paths.patch' 'logrotate.conf' 'logrotate.cron.daily') -md5sums=('cd0082bbd7248e627ec659f2442fcdf9' +md5sums=('99e08503ef24c3e2e3ff74cc5f3be213' 'e76526bcd6fc33c9d921e1cb1eff1ffb' '86209d257c8b8bc0ae34d6f6ef057c0f' - '3909380f8a55fa160f62ed976a8bef4b') + 'dd5fd26724274fd9c827eadad60ff4c5') build() { cd "$srcdir/${pkgname}-${pkgver}" diff --git a/core/logrotate/logrotate.cron.daily b/core/logrotate/logrotate.cron.daily index 37d9e534c..11fe09c52 100755 --- a/core/logrotate/logrotate.cron.daily +++ b/core/logrotate/logrotate.cron.daily @@ -16,7 +16,11 @@ if [ -x /usr/bin/nice ]; then fi if [ -x /usr/bin/ionice ]; then - CMD_LOGROTATE="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${CMD_LOGROTATE}" + IONICE_CMD="/usr/bin/ionice -c ${IONICE_CLASS:-2}" + if [ $IONICE_CLASS -ne 3 ]; then + IONICE_CMD="${IONICE_CMD} -n ${IONICE_PRIORITY:-7}" + fi + CMD_LOGROTATE="${IONICE_CMD} ${CMD_LOGROTATE}" fi ${CMD_LOGROTATE} diff --git a/core/pam/PKGBUILD b/core/pam/PKGBUILD index 756f55a6e..a3c10cdca 100644 --- a/core/pam/PKGBUILD +++ b/core/pam/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 186139 2013-05-21 09:11:14Z tpowa $ +# $Id: PKGBUILD 196782 2013-10-19 06:36:42Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=pam -pkgver=1.1.6 -pkgrel=4 +pkgver=1.1.8 +pkgrel=1 pkgdesc="PAM (Pluggable Authentication Modules) library" arch=('i686' 'x86_64') license=('GPL2') @@ -15,18 +15,15 @@ backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespac source=(https://fedorahosted.org/releases/l/i/linux-pam/Linux-PAM-$pkgver.tar.bz2 #http://www.kernel.org/pub/linux/libs/pam/library/Linux-PAM-$pkgver.tar.bz2 ftp://ftp.archlinux.org/other/pam_unix2/pam_unix2-2.9.1.tar.bz2 - pam_unix2-glibc216.patch - pam_namespace-build-1.1.6.patch) + pam_unix2-glibc216.patch) options=('!libtool' '!emptydirs') -md5sums=('7b73e58b7ce79ffa321d408de06db2c4' +md5sums=('35b6091af95981b1b2cd60d813b5e4ee' 'da6a46e5f8cd3eaa7cbc4fc3a7e2b555' - 'dac109f68e04a4df37575fda6001ea17' - '440a510164ba5eb69bf41e129746ff44') + 'dac109f68e04a4df37575fda6001ea17') build() { cd $srcdir/Linux-PAM-$pkgver ./configure --libdir=/usr/lib --sbindir=/usr/bin - patch -Np0 -i ../pam_namespace-build-1.1.6.patch make cd $srcdir/pam_unix2-2.9.1 diff --git a/core/pam/pam.install b/core/pam/pam.install index 9d4588084..55ea99700 100644 --- a/core/pam/pam.install +++ b/core/pam/pam.install @@ -2,7 +2,7 @@ post_install() { # need to run this immediately -- pacman only runs it at the end of # all package installs - /sbin/ldconfig -r . + usr/bin/ldconfig -r . } # arg 1: the new package version diff --git a/core/xinetd/PKGBUILD b/core/xinetd/PKGBUILD index cb2526137..53d5b93ec 100644 --- a/core/xinetd/PKGBUILD +++ b/core/xinetd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 186292 2013-05-24 07:53:31Z tpowa $ +# $Id: PKGBUILD 196783 2013-10-19 06:36:43Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Contributor: Judd <jvinet@zeroflux.org> pkgname=xinetd pkgver=2.3.15 -pkgrel=3 +pkgrel=4 pkgdesc="A secure replacement for inetd" arch=('i686' 'x86_64') url="http://www.xinetd.org/" @@ -15,16 +15,21 @@ source=(http://www.xinetd.org/xinetd-$pkgver.tar.gz xinetd.conf servers services - xinetd.service) + xinetd.service + fix-CVE-2013-4342.patch) md5sums=('77358478fd58efa6366accae99b8b04c' 'f109f699a07bc8cfb5791060f5e87f9e' '21f47b4aa20921cfaddddd9f9a407f81' '9fa2061dc7dd738c8424251deb86f81e' - '38be35b6e7146dc59902e243d9063b4c') + '38be35b6e7146dc59902e243d9063b4c' + 'b14615c73753ceffbcc96d5e08f3c18d') prepare() { cd $srcdir/$pkgname-$pkgver sed -i "s#${prefix}/man#${prefix}/share/man#" configure + # fix #37310 + # https://bugzilla.redhat.com/show_bug.cgi?id=1006100#c + patch -Np1 -i $srcdir/fix-CVE-2013-4342.patch } build() { diff --git a/core/xinetd/fix-CVE-2013-4342.patch b/core/xinetd/fix-CVE-2013-4342.patch new file mode 100644 index 000000000..83506c9c3 --- /dev/null +++ b/core/xinetd/fix-CVE-2013-4342.patch @@ -0,0 +1,13 @@ +diff --git a/xinetd/builtins.c b/xinetd/builtins.c +index e61502f..a414cf3 100644 +--- a/xinetd/builtins.c ++++ b/xinetd/builtins.c +@@ -695,7 +695,7 @@ static void tcpmux_handler( const struct server *serp ) + if( SC_IS_INTERNAL( scp ) ) { + SC_INTERNAL(scp, nserp); + } else { +- exec_server(nserp); ++ child_process(nserp); + } + } + |