packages: systemd/shut-sysv-up.patch, systemd/systemd.spec - C:sudo with gl...
baggins
baggins at pld-linux.org
Sun Feb 12 16:34:57 CET 2012
Author: baggins Date: Sun Feb 12 15:34:57 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- C:sudo with global pam session setup (sudo hates pam_systemd)
- hacked shut-sysv-up.patch into working order
- don't comment commented out lines in comapt config
- don't C with gdm as it breaks gdm2.20 installs
---- Files affected:
packages/systemd:
shut-sysv-up.patch (1.3 -> 1.4) , systemd.spec (1.112 -> 1.113)
---- Diffs:
================================================================
Index: packages/systemd/shut-sysv-up.patch
diff -u packages/systemd/shut-sysv-up.patch:1.3 packages/systemd/shut-sysv-up.patch:1.4
--- packages/systemd/shut-sysv-up.patch:1.3 Sun Jan 29 23:36:13 2012
+++ packages/systemd/shut-sysv-up.patch Sun Feb 12 16:34:52 2012
@@ -1,12 +1,17 @@
diff -urNp systemd-37.orig/src/unit.c systemd-37/src/unit.c
--- systemd-37.orig/src/unit.c 2011-09-23 16:28:27.000000000 +0200
+++ systemd-37/src/unit.c 2011-12-05 21:37:15.000000000 +0100
-@@ -2432,7 +2432,7 @@ void unit_status_printf(Unit *u, const c
+@@ -2432,7 +2432,12 @@ void unit_status_printf(Unit *u, const c
assert(u);
assert(format);
- if (!UNIT_VTABLE(u)->show_status)
-+ if (!UNIT_VTABLE(u)->show_status || (u->manager->sysv_console && u->service.sysv_path && (u->job==NULL || u->job->result==JOB_DONE) && UNIT_VTABLE(u)->active_state(u)!=UNIT_FAILED && LOG_PRI(log_get_max_level()) <= LOG_INFO))
++ if (!UNIT_VTABLE(u)->show_status
++ || (u->manager->sysv_console
++ && (startswith(u->description, "SYSV: ") || startswith(u->description, "LSB: "))
++ && (u->job == NULL || u->job->result == JOB_DONE)
++ && UNIT_VTABLE(u)->active_state(u) != UNIT_FAILED
++ && LOG_PRI(log_get_max_level()) <= LOG_INFO))
return;
if (!manager_get_show_status(u->manager))
================================================================
Index: packages/systemd/systemd.spec
diff -u packages/systemd/systemd.spec:1.112 packages/systemd/systemd.spec:1.113
--- packages/systemd/systemd.spec:1.112 Sun Feb 12 14:13:13 2012
+++ packages/systemd/systemd.spec Sun Feb 12 16:34:52 2012
@@ -90,8 +90,10 @@
Provides: udev-acl
# systemd takes care of that and causes problems
Conflicts: binfmt-detector
-# sytemd wants pam with pam_systemd.so in system-auth
+# sytemd wants pam with pam_systemd.so in system-auth...
Conflicts: pam < 1:1.1.5-5
+# ...and sudo hates it
+Conflicts: sudo < 1:1.7.8p2-4
Conflicts: upstart
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -233,7 +235,8 @@
Conflicts: fail2ban < 0.8.4-4
Conflicts: filesystem < 4.0-3
Conflicts: gammu-smsd < 1:1.31.0-3
-Conflicts: gdm < 2:3.2.1.1-9
+# Break gdm2.20 installs
+#Conflicts: gdm < 2:3.2.1.1-9
Conflicts: greylistd < 0.8.8-2
Conflicts: inn < 2.4.6-7
Conflicts: ipsec-tools < 0.8.0-3
@@ -278,7 +281,6 @@
Conflicts: sphinx < 2.0.3-4
Conflicts: splashutils < 1.5.4.3-3
Conflicts: stunnel < 4.50-2
-Conflicts: sudo < 1:1.7.8p2-2
Conflicts: tenshi < 0.12-2
Conflicts: tor < 0.2.2.35-2
Conflicts: ucarp < 1.5.2-3
@@ -297,7 +299,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
-#%patch2 -p1
+%patch2 -p1
%patch3 -p1
%patch4 -p1
cp -p %{SOURCE2} src/systemd_booted.c
@@ -478,7 +480,7 @@
fi
%post no-compat-tmpfiles
-%{__sed} -i -e 's/^/# /g' %{_sysconfdir}/tmpfiles.d/compat-pld-var-run.conf
+%{__sed} -i -e '/^#/!s/^/# /g' %{_sysconfdir}/tmpfiles.d/compat-pld-var-run.conf
%files
%defattr(644,root,root,755)
@@ -693,6 +695,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.113 2012/02/12 15:34:52 baggins
+- C:sudo with global pam session setup (sudo hates pam_systemd)
+- hacked shut-sysv-up.patch into working order
+- don't comment commented out lines in comapt config
+- don't C with gdm as it breaks gdm2.20 installs
+
Revision 1.112 2012/02/12 13:13:13 baggins
- 42
- systemd binary location changed (compat symlink preseved)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/systemd/shut-sysv-up.patch?r1=1.3&r2=1.4&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/systemd/systemd.spec?r1=1.112&r2=1.113&f=u
More information about the pld-cvs-commit
mailing list