summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-10-20 01:03:58 -0700
committerroot <root@rshg054.dnsready.net>2013-10-20 01:03:58 -0700
commit3ff90101074484f08d42a36a095206b516d182c0 (patch)
tree84b693f7496302e898778ce13093f78f21fb8884 /core
parent2acddcfe190f9a97a7148d263a21df434c67ffcf (diff)
Sun Oct 20 01:03:34 PDT 2013
Diffstat (limited to 'core')
-rw-r--r--core/dosfstools/PKGBUILD6
-rw-r--r--core/gcc/PKGBUILD14
-rw-r--r--core/libtool/PKGBUILD8
-rw-r--r--core/logrotate/PKGBUILD8
-rwxr-xr-xcore/logrotate/logrotate.cron.daily6
-rw-r--r--core/pam/PKGBUILD15
-rw-r--r--core/pam/pam.install2
-rw-r--r--core/xinetd/PKGBUILD13
-rw-r--r--core/xinetd/fix-CVE-2013-4342.patch13
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);
+ }
+ }
+