summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-05-31 21:10:54 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-05-31 21:10:54 +0000
commita9d8db3f2446c82c7e8e4ff69ba41c71c39a468b (patch)
tree9bd39b7b991e0bd4233df524054e49e8c98117ef /app-admin
parentStable for HPPA (bug #321157). (diff)
downloadgentoo-2-a9d8db3f2446c82c7e8e4ff69ba41c71c39a468b.tar.gz
gentoo-2-a9d8db3f2446c82c7e8e4ff69ba41c71c39a468b.tar.bz2
gentoo-2-a9d8db3f2446c82c7e8e4ff69ba41c71c39a468b.zip
Clean up old revisions.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/system-tools-backends/ChangeLog15
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-1ubuntu1.1.patch16
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-automagic-polkit.patch31
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cleanup-pid-file.patch30
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cve-2008-4311.patch44
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-default-permissions.patch24
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-handle-services.patch13
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-services.patch13
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.0-users.patch14
-rw-r--r--app-admin/system-tools-backends/files/system-tools-backends-2.6.1-gettext.patch30
-rw-r--r--app-admin/system-tools-backends/system-tools-backends-2.6.1-r1.ebuild89
11 files changed, 14 insertions, 305 deletions
diff --git a/app-admin/system-tools-backends/ChangeLog b/app-admin/system-tools-backends/ChangeLog
index a3cb8ab97e20..4444d0597b43 100644
--- a/app-admin/system-tools-backends/ChangeLog
+++ b/app-admin/system-tools-backends/ChangeLog
@@ -1,6 +1,19 @@
# ChangeLog for app-admin/system-tools-backends
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/ChangeLog,v 1.54 2010/05/22 15:55:32 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/ChangeLog,v 1.55 2010/05/31 21:10:54 eva Exp $
+
+ 31 May 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/system-tools-backends-2.6.0-1ubuntu1.1.patch,
+ -files/system-tools-backends-2.6.0-automagic-polkit.patch,
+ -files/system-tools-backends-2.6.0-cleanup-pid-file.patch,
+ -files/system-tools-backends-2.6.0-cve-2008-4311.patch,
+ -files/system-tools-backends-2.6.0-default-permissions.patch,
+ -files/system-tools-backends-2.6.0-handle-services.patch,
+ -files/system-tools-backends-2.6.0-services.patch,
+ -files/system-tools-backends-2.6.0-users.patch,
+ -system-tools-backends-2.6.1-r1.ebuild,
+ -files/system-tools-backends-2.6.1-gettext.patch:
+ Clean up old revisions.
22 May 2010; Raúl Porcel <armin76@gentoo.org>
system-tools-backends-2.8.3.ebuild:
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-1ubuntu1.1.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-1ubuntu1.1.patch
deleted file mode 100644
index b86aee91eb71..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-1ubuntu1.1.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- * Tell liboobs to use md5 if pam the pam config specifies sha* as well
- as if it specifies md5. If we don't do this then the switch to sha512
- means that adding a users with system-tools-backends gives them a 3DES
- password. (LP: #287134)
-
- -- James Westby <james.westby@canonical.com> Tue, 28 Oct 2008 21:06:26 +0000
---- a/Users/Users.pm
-+++ b/Users/Users.pm
-@@ -293,6 +293,7 @@
- foreach $i (@line)
- {
- $use_md5 = 1 if ($i eq "md5");
-+ $use_md5 = 1 if ($i =~ /^sha\d+/);
- }
- }
- }
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-automagic-polkit.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-automagic-polkit.patch
deleted file mode 100644
index 92a54f71a826..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-automagic-polkit.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.in.old 2008-10-13 22:48:51.000000000 +0200
-+++ configure.in 2008-10-13 22:53:59.000000000 +0200
-@@ -1,4 +1,4 @@
--AC_PREREQ(2.52)
-+AC_PREREQ(2.60)
- dnl ==============================================================
- dnl Process this file with autoconf to produce a configure script.
- dnl ==============================================================
-@@ -122,10 +122,19 @@
- AC_SUBST(DISPATCHER_CFLAGS)
-
- dnl check for PolicyKit
--PKG_CHECK_MODULES(POLKIT, polkit-dbus >= $POLICYKIT_REQUIRED, have_polkit=yes, have_polkit=no)
-
--if test "$have_polkit" = "yes"; then
-- AC_DEFINE(HAVE_POLKIT, [1], [whether PolicyKit was found])
-+have_polkit=no
-+AC_ARG_ENABLE(polkit,
-+ AS_HELP_STRING([--enable-polkit],[Enable policykit support]))
-+
-+if test "x$enable_polkit" = "xyes"; then
-+ PKG_CHECK_MODULES(POLKIT, polkit-dbus >= $POLICYKIT_REQUIRED, have_polkit=yes)
-+
-+ if test "$have_polkit" = "yes"; then
-+ AC_DEFINE(HAVE_POLKIT, [1], [whether PolicyKit was found])
-+ else
-+ AC_MSG_ERROR([policykit support requested but not found])
-+ fi
- fi
-
- AC_SUBST(POLKIT_LIBS)
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cleanup-pid-file.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cleanup-pid-file.patch
deleted file mode 100644
index 6ec22b9f0645..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cleanup-pid-file.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# Ubuntu: https://bugs.launchpad.net/ubuntu/+source/system-tools-backends/+bug/298777
-# Upstream: https://bugs.freedesktop.org/show_bug.cgi?id=18625
-# Description: Patch to make S-T-B delete it's PID file when terminated
-#
-Index: system-tools-backends-2.6.0/dispatcher/main.c
-===================================================================
---- system-tools-backends-2.6.0.orig/dispatcher/main.c 2008-11-16 17:25:20.000000000 +0000
-+++ system-tools-backends-2.6.0/dispatcher/main.c 2008-11-16 17:25:30.000000000 +0000
-@@ -59,6 +59,12 @@
- close (dev_null_fd);
- }
-
-+static void
-+remove_pidfile (void)
-+{
-+ unlink (LOCALSTATEDIR "/run/system-tools-backends.pid");
-+}
-+
- void
- signal_received (gint signal)
- {
-@@ -67,6 +73,7 @@
- case SIGTERM:
- case SIGABRT:
- g_object_unref (dispatcher);
-+ remove_pidfile ();
- exit (0);
- break;
- default:
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cve-2008-4311.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cve-2008-4311.patch
deleted file mode 100644
index 924b57b906cc..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-cve-2008-4311.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-commit fd648907e46017d46c367f59c62d0b0395830903
-Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
-Date: 2009-01-04 19:35:51 +0000
-
- Allow root to send messages to all the system tools backends, so they work even when CVE-2008-4311 has been fixed.
-
- Also disallow normal user access by destination, not by interface (fd.o #18961).
-
-diff --git a/system-tools-backends.conf b/system-tools-backends.conf
-index 00d6d58..537ef73 100644
---- a/system-tools-backends.conf
-+++ b/system-tools-backends.conf
-@@ -23,8 +23,8 @@
- -->
-
- <!-- configuration modules can't be accessed directly... -->
-- <deny send_interface="org.freedesktop.SystemToolsBackends"/>
-- <deny send_interface="org.freedesktop.SystemToolsBackends.Platform"/>
-+ <deny send_destination="org.freedesktop.SystemToolsBackends"/>
-+ <deny send_destination="org.freedesktop.SystemToolsBackends.Platform"/>
- <deny send_destination="org.freedesktop.SystemToolsBackends"/>
- </policy>
-
-@@ -47,9 +47,18 @@
-
- <!-- be able to speak to configuration modules,
- so any message to them has to go through the dispatcher -->
-- <allow send_interface="org.freedesktop.SystemToolsBackends"/>
-- <allow send_interface="org.freedesktop.SystemToolsBackends.Platform"/>
- <allow send_destination="org.freedesktop.SystemToolsBackends"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.Platform"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.GroupsConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.HostsConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.IfacesConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.NFSConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.NTPConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.ServicesConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.SMBConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.TimeConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.UserConfig"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends.UsersConfig"/>
- </policy>
- <policy group="stb-admin">
- <!-- be able to speak to the dispatcher -->
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-default-permissions.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-default-permissions.patch
deleted file mode 100644
index 4712182cf7d6..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-default-permissions.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/system-tools-backends.conf.orig 2008-05-28 13:20:52.246850438 +0200
-+++ b/system-tools-backends.conf 2008-05-28 13:24:07.867969323 +0200
-@@ -25,9 +25,7 @@
- <!-- configuration modules can't be accessed directly... -->
- <deny send_interface="org.freedesktop.SystemToolsBackends"/>
- <deny send_interface="org.freedesktop.SystemToolsBackends.Platform"/>
--
-- <!-- ...so petitions go through the dispatcher instead -->
-- <allow send_destination="org.freedesktop.SystemToolsBackends"/>
-+ <deny send_destination="org.freedesktop.SystemToolsBackends"/>
- </policy>
-
- <policy user="0">
-@@ -51,5 +49,10 @@
- so any message to them has to go through the dispatcher -->
- <allow send_interface="org.freedesktop.SystemToolsBackends"/>
- <allow send_interface="org.freedesktop.SystemToolsBackends.Platform"/>
-+ <allow send_destination="org.freedesktop.SystemToolsBackends"/>
-+ </policy>
-+ <policy group="stb-admin">
-+ <!-- be able to speak to the dispatcher -->
-+ <allow send_destination="org.freedesktop.SystemToolsBackends"/>
- </policy>
- </busconfig>
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-handle-services.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-handle-services.patch
deleted file mode 100644
index c8f8f96cc043..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-handle-services.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git Init/Services.pm Init/Services.pm
-index c1d2620..07ed2cd 100644
---- Init/Services.pm
-+++ Init/Services.pm
-@@ -802,7 +802,7 @@ sub set_gentoo_service_status
-
- return if ($status == $old_status);
-
-- if ($action == $SERVICE_START)
-+ if ($status == $SERVICE_START)
- {
- &Utils::File::run ("rc-update add $script $rl");
- &run_gentoo_script ($script, "start");
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-services.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-services.patch
deleted file mode 100644
index c1653f342dd1..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-services.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git Init/Services.pm Init/Services.pm
-index c1d2620..a76f5dc 100644
---- Init/Services.pm
-+++ Init/Services.pm
-@@ -659,7 +659,7 @@ sub get_gentoo_runlevels
- sub get_gentoo_services_for_runlevel
- {
- my($runlevel) = @_;
-- my($raw_output) = Utils::File::run_backtick("rc-status -nocolor $runlevel");
-+ my($raw_output) = Utils::File::run_backtick("rc-status --nocolor $runlevel");
- my(@raw_lines) = split(/\n/,$raw_output);
- my($line, $service);
- my(%services);
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-users.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-users.patch
deleted file mode 100644
index 5d9bf83c4f55..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.0-users.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git Users/Users.pm Users/Users.pm
-index 6703d0f..bd0603a 100644
---- Users/Users.pm
-+++ Users/Users.pm
-@@ -591,7 +591,8 @@ sub add_user
- if ($cmd_adduser &&
- $Utils::Backend::tool{"platform"} !~ /^slackware/ &&
- $Utils::Backend::tool{"platform"} !~ /^archlinux/ &&
-- $Utils::Backend::tool{"platform"} !~ /^redhat/)
-+ $Utils::Backend::tool{"platform"} !~ /^redhat/ &&
-+ $Utils::Backend::tool{"platform"} !~ /^gentoo/)
- {
- # use adduser if available and valid (slackware one is b0rk)
- # set empty gecos fields and password, they will be filled out later
diff --git a/app-admin/system-tools-backends/files/system-tools-backends-2.6.1-gettext.patch b/app-admin/system-tools-backends/files/system-tools-backends-2.6.1-gettext.patch
deleted file mode 100644
index 4443fb091b06..000000000000
--- a/app-admin/system-tools-backends/files/system-tools-backends-2.6.1-gettext.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From a490e24165814fb43601f1a4b4a4c21fa148a50b Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Thu, 23 Jul 2009 23:52:32 +0200
-Subject: [PATCH] Define GETTEXT_PACKAGE
-
-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=270338
----
- configure.in | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
-
-diff --git a/configure.in b/configure.in
-index 49e537f..3f7da10 100644
---- a/configure.in
-+++ b/configure.in
-@@ -9,6 +9,12 @@ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
- AC_PROG_LIBTOOL
- IT_PROG_INTLTOOL([0.40.0])
-
-+AM_GLIB_GNU_GETTEXT
-+
-+GETTEXT_PACKAGE=system-tools-backends
-+AC_SUBST(GETTEXT_PACKAGE)
-+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Package name for gettext])
-+
- DBUS_REQUIRED=1.1.2
- DBUS_GLIB_REQUIRED=0.74
- GLIB_REQUIRED=2.4.0
---
-1.6.3.3
-
diff --git a/app-admin/system-tools-backends/system-tools-backends-2.6.1-r1.ebuild b/app-admin/system-tools-backends/system-tools-backends-2.6.1-r1.ebuild
deleted file mode 100644
index da4bc4fbbd83..000000000000
--- a/app-admin/system-tools-backends/system-tools-backends-2.6.1-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/system-tools-backends-2.6.1-r1.ebuild,v 1.1 2009/07/23 22:13:12 eva Exp $
-
-inherit autotools eutils gnome2
-
-DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
-HOMEPAGE="http://www.gnome.org/projects/gst/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="policykit"
-
-RDEPEND="!<app-admin/gnome-system-tools-1.1.91
- >=sys-apps/dbus-1.1.2
- >=dev-libs/dbus-glib-0.74
- >=dev-libs/glib-2.15.2
- >=dev-perl/Net-DBus-0.33.4
- dev-lang/perl
- policykit? ( >=sys-auth/policykit-0.5 )
- userland_GNU? ( sys-apps/shadow )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- >=dev-util/intltool-0.40"
-
-DOCS="AUTHORS ChangeLog NEWS README TODO"
-
-pkg_setup() {
- G2CONF="${G2CONF} $(use_enable policykit polkit)"
-
- enewgroup stb-admin || die "Failed to create stb-admin group"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- # Fix a typo in services
- epatch "${FILESDIR}/${PN}-2.6.0-services.patch"
-
- # Fix a distro detection in users to use proper variant
- # of useradd
- epatch "${FILESDIR}/${PN}-2.6.0-users.patch"
-
- # Fix automagic policykit dependency
- epatch "${FILESDIR}/${PN}-2.6.0-automagic-polkit.patch"
-
- # Fix service handling
- epatch "${FILESDIR}/${PN}-2.6.0-handle-services.patch"
-
- # Clean up pid file
- epatch "${FILESDIR}/${PN}-2.6.0-cleanup-pid-file.patch"
-
- # Change default permission, only people in stb-admin is allowed
- # to speak to the dispatcher.
- epatch "${FILESDIR}/${PN}-2.6.0-default-permissions.patch"
-
- # Apply fix from ubuntu for CVE 2008 4311
- epatch "${FILESDIR}/${PN}-2.6.0-cve-2008-4311.patch"
-
- # Apply fix from ubuntu for CVE 2008 6792, bug #270326
- epatch "${FILESDIR}/${PN}-2.6.0-1ubuntu1.1.patch"
-
- # Set GETTEXT_PACKAGE, bug #270338
- epatch "${FILESDIR}/${PN}-2.6.1-gettext.patch"
-
- intltoolize --force --copy --automake || die "intltoolize failed"
- eautoreconf
-}
-
-src_compile() {
- # Autotools insanity, localstatedir gets set to /usr/local/var by default
- gnome2_src_compile --localstatedir="${ROOT}"/var
-}
-
-src_install() {
- gnome2_src_install
- newinitd "${FILESDIR}"/stb.rc system-tools-backends
-}
-
-pkg_postinst() {
- echo
- elog "You need to add yourself to the group stb-admin and"
- elog "add system-tools-backends to the default runlevel."
- elog "You can do this as root like so:"
- elog " # rc-update add system-tools-backends default"
- echo
-}