summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2009-09-24 04:10:24 +0000
committerJeremy Olexa <darkside@gentoo.org>2009-09-24 04:10:24 +0000
commita64a1b39f9a46dbdde06b1e357d6078027664e98 (patch)
tree9e9703561e6f81f2850dd950e6720663350d326f /sys-process
parentNew upstream snapshot, bug 281339 (diff)
downloadhistorical-a64a1b39f9a46dbdde06b1e357d6078027664e98.tar.gz
historical-a64a1b39f9a46dbdde06b1e357d6078027664e98.tar.bz2
historical-a64a1b39f9a46dbdde06b1e357d6078027664e98.zip
remove vuln version wrt bug 271746
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/audit/ChangeLog5
-rw-r--r--sys-process/audit/Manifest4
-rw-r--r--sys-process/audit/audit-1.6.8.ebuild113
3 files changed, 5 insertions, 117 deletions
diff --git a/sys-process/audit/ChangeLog b/sys-process/audit/ChangeLog
index ec7c86858acd..913d95b16396 100644
--- a/sys-process/audit/ChangeLog
+++ b/sys-process/audit/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-process/audit
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/audit/ChangeLog,v 1.54 2009/08/28 14:06:34 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/audit/ChangeLog,v 1.55 2009/09/24 04:10:24 darkside Exp $
+
+ 24 Sep 2009; Jeremy Olexa <darkside@gentoo.org> -audit-1.6.8.ebuild:
+ remove vuln version wrt bug 271746
28 Aug 2009; Tobias Klausmann <klausman@gentoo.org> audit-1.7.3.ebuild:
Keyworded on alpha, bug #279595
diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index d12e1f625bda..a7c1f014a011 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -6,13 +6,11 @@ AUX audit.rules.stop.post 573 RMD160 2e6503fc7ee07c4c1e58fb9ddf4b13eec6d95044 SH
AUX audit.rules.stop.pre 500 RMD160 6b56a9522e140b48b7f7e67570596ba298a51dc7 SHA1 032921fc3ee730139b39f019b0268a2f1b1962ad SHA256 044cf06cea49f9d38ea114eb16b0a1428465fa2158aea713ef92e67e07e13c48
AUX auditd-conf.d-1.2.3 686 RMD160 7963d2ac1ec7878db5fc29b6512742ceb0bc2ef5 SHA1 95f171317014f6e2435186953ad21d68a7f3f471 SHA256 5e0ffdc1c446bb906d25c977b0e9adb813610a15dc4d60b52d25026816adb602
AUX auditd-init.d-1.2.3 1136 RMD160 ceddd2ce12be248183722b59240d662f507a16eb SHA1 f6fa0da5640bfa234219ebd3304d9f343c97371c SHA256 fd5e01b4aa83d848a2e97832b0ff0610610b7857ec7f0201f0f7cbeff8eec725
-DIST audit-1.6.8.tar.gz 799726 RMD160 8dfd6671f61a932ece208d650e042e31cc128b00 SHA1 d6b1d0aae3c8260bca70a9b6564bac40f0911a5d SHA256 88f32ed843f68a16506e3818d074ba5667040567c105f439ca0bfba97f1a2cf7
DIST audit-1.7.3.tar.gz 837045 RMD160 64a60dd52316ce55b9f2220453ab88b62aa3b950 SHA1 3c35f1cc22e25dcbffbf97d108e6ae540fa515e2 SHA256 70347c79d267f6fd53700e981e6fa2640ad5def12180c1a46a2de43b863d6b30
DIST audit-1.7.4.tar.gz 840298 RMD160 08d57fc039021f05763920603c435747fe51c954 SHA1 5348fc1f310fd8eb068480c6b6d61e3c24c58207 SHA256 db5412852aa36ee25eb174e4f4a4676cc2d0b93cbe41a740eebf903b49b4d593
DIST audit-1.7.9.tar.gz 1245155 RMD160 248ca395c6d58dccf8437750e6cf5a7040a28c9f SHA1 aa7de4546f4774338946987fe1a8231222475e64 SHA256 95ce67d9aee4339a5aa11214f21dfa5f37c5820e2511c7bddf998d26b1aaefc9
-EBUILD audit-1.6.8.ebuild 2953 RMD160 b532827cf705b16f286cc94cd8ce35a80b22d6b7 SHA1 cbb82e3bfed112303e8d59782bf27b6cf6b6722f SHA256 a1bed2475397ca728ca5a0116bf9959a49a2c18792409b9ea92fae7e3391c5dd
EBUILD audit-1.7.3.ebuild 2945 RMD160 93f31c4b97ac6ed43a567c09e548d7ab66cdd129 SHA1 5d04e27f2cecb061ab83cf5fb0911f2e4dce1dce SHA256 8b594c2114b6ff70076aadbe69f2b8e3bcc3f2b1065fac6722340e380057d70f
EBUILD audit-1.7.4.ebuild 2943 RMD160 8263395c00870c9a3876a48929c5af53348ca2a0 SHA1 d11766fa79f14858b83a720fc18607db8f3f7f45 SHA256 4ceacabe7e1c3d07789bded66b4811b30ae35808c1f1948812b8082229c1b7b6
EBUILD audit-1.7.9.ebuild 2940 RMD160 fd41390b04c0f4008f5546014b03701cf8245164 SHA1 28c742a7d1e74eba36b498e1a967e6ba886d2763 SHA256 291213ca7c13e5019fcfff33415cd06aeed1863b9e991104f1692f185397dd89
-MISC ChangeLog 8386 RMD160 9f4ccc551715459a7b53a6c89627ca1362b4751b SHA1 51d14df87166558b4b9159da59184b7b148e72c0 SHA256 a9a0392d73fb9f75130bbb30cf79d84b4a9664d175730741350a844a2619dd4f
+MISC ChangeLog 8495 RMD160 7bb829b23b5c9e1c52b9f0004af3c3533a9b4f6f SHA1 fcca90213319e80eb34bbeb1f649fe7a458b15be SHA256 cfa1915bda0c47dd5954710ac79a708983f047a17933a24aba9abb7a540b256c
MISC metadata.xml 231 RMD160 e78f0580e975fa82702433055e1498b0d9228104 SHA1 de14a9907da991c933aed57aeba714d7b7ce28c6 SHA256 f62f6487425736b6d2f27bb84ee09ccee245c1abf74462b6fbcb90f2c368ad2e
diff --git a/sys-process/audit/audit-1.6.8.ebuild b/sys-process/audit/audit-1.6.8.ebuild
deleted file mode 100644
index 817ea42d36fe..000000000000
--- a/sys-process/audit/audit-1.6.8.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/audit/audit-1.6.8.ebuild,v 1.6 2008/04/06 18:23:07 klausman Exp $
-
-inherit autotools multilib toolchain-funcs python
-
-DESCRIPTION="Userspace utilities for storing and processing auditing records"
-HOMEPAGE="http://people.redhat.com/sgrubb/audit/"
-SRC_URI="http://people.redhat.com/sgrubb/audit/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ldap"
-# Testcases are pretty useless as they are built for RedHat users/groups and
-# kernels.
-RESTRICT="test"
-
-RDEPEND=">=dev-lang/python-2.4
- ldap? ( net-nds/openldap )"
-DEPEND="${RDEPEND}
- dev-lang/swig
- >=sys-kernel/linux-headers-2.6.22-r2"
-# Do not use os-headers as this is linux specific
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Old patch applies fine
- #EPATCH_OPTS="-p0 -d${S}" epatch "${FILESDIR}"/${PN}-1.5.4-build.patch
-
- # Applied by upstream
- #EPATCH_OPTS="-p1 -d${S}" epatch "${FILESDIR}"/${PN}-1.5.4-swig-gcc-attribute.patch
-
- # Do not build GUI tools
- sed -i \
- -e '/AC_CONFIG_SUBDIRS.*system-config-audit/d' \
- "${S}"/configure.ac
- sed -i \
- -e 's,system-config-audit,,g' \
- -e '/^SUBDIRS/s,\\$,,g' \
- "${S}"/Makefile.am
- rm -rf "${S}"/system-config-audit
-
- # Probably goes away in 1.6.9
- EPATCH_OPTS="-p1 -d${S}" epatch "${FILESDIR}"/audit-1.6.8-subdirs-fix.patch
-
- if ! use ldap; then
- sed -i \
- -e '/^AC_OUTPUT/s,audisp/plugins/zos-remote/Makefile,,g' \
- "${S}"/configure.ac
- sed -i \
- -e '/^SUBDIRS/s,zos-remote,,g' \
- "${S}"/audisp/plugins/Makefile.am
- fi
-
- # Regenerate autotooling
- eautoreconf
-}
-
-src_compile() {
- #append-flags -D'__attribute__(x)='
- econf --sbindir=/sbin --without-prelude || die
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS ChangeLog README* THANKS TODO
- docinto contrib
- dodoc contrib/*
- docinto contrib/plugin
- dodoc contrib/plugin/*
-
- newinitd "${FILESDIR}"/auditd-init.d-1.2.3 auditd
- newconfd "${FILESDIR}"/auditd-conf.d-1.2.3 auditd
-
- # things like shadow use this so we need to be in /
- dodir /$(get_libdir)
- mv "${D}"/usr/$(get_libdir)/lib*.so* "${D}"/$(get_libdir)/ || die
- gen_usr_ldscript libaudit.so libauparse.so
-
- # remove RedHat garbage
- rm -r "${D}"/etc/{rc.d,sysconfig} || die
-
- # Gentoo rules
- insinto /etc/audit/
- doins "${FILESDIR}"/audit.rules*
-
- # audit logs go here
- keepdir /var/log/audit/
-
- # Security
- lockdown_perms "${D}"
-}
-
-pkg_postinst() {
- lockdown_perms "${ROOT}"
- python_mod_optimize
-}
-
-pkg_postrm() {
- python_mod_cleanup
-}
-
-lockdown_perms() {
- # upstream wants these to have restrictive perms
- basedir="$1"
- chmod 0750 "${basedir}"/sbin/au{ditctl,report,dispd,ditd,search,trace} 2>/dev/null
- chmod 0750 "${basedir}"/var/log/audit/ 2>/dev/null
- chmod 0640 "${basedir}"/etc/{audit/,}{auditd.conf,audit.rules*} 2>/dev/null
-}