Mailinglist Archive: opensuse-commit (1423 mails)
| < Previous | Next > |
commit systemd for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Tue, 08 May 2012 06:50:13 +0200
- Message-id: <20120508045013.DB0112021E@hilbert.suse.de>
Hello community,
here is the log from the commit of package systemd for openSUSE:Factory checked
in at 2012-05-08 06:48:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
and /work/SRC/openSUSE:Factory/.systemd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2012-04-23
16:13:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new/systemd.changes 2012-05-08
06:50:11.000000000 +0200
@@ -1,0 +2,12 @@
+Thu May 3 11:40:20 UTC 2012 - fcrozat@xxxxxxxx
+
+- Disable logind-logout.patch: it crashes sudo session (if called
+ after su -l) (bnc#746704).
+
+-------------------------------------------------------------------
+Tue Apr 24 15:46:54 UTC 2012 - fcrozat@xxxxxxxx
+
+- Add fix-getty-isolate.patch: don't quit getty when changing
+ runlevel (bnc#746594)
+
+-------------------------------------------------------------------
New:
----
fix-getty-isolate.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.5wvUQV/_old 2012-05-08 06:50:13.000000000 +0200
+++ /var/tmp/diff_new_pack.5wvUQV/_new 2012-05-08 06:50:13.000000000 +0200
@@ -92,6 +92,7 @@
Patch40: 0001-util-never-follow-symlinks-in-rm_rf_children.patch
Patch42: fixppc.patch
Patch43: logind-logout.patch
+Patch44: fix-getty-isolate.patch
%description
Systemd is a system and service manager, compatible with SysV and LSB
@@ -154,7 +155,9 @@
%patch40 -p1
%patch41 -p1
%patch42 -p1
-%patch43 -p1
+# disabled for now, cause sudo session to terminate
+#patch43 -p1
+%patch44 -p1
%build
autoreconf -fiv
++++++ fix-getty-isolate.patch ++++++
Date: Wed, 11 Apr 2012 21:58:33 +0200
Subject: [PATCH] units: exclude gettys from isolate requests
gettys are nowadays mostly autospawned and hence usually subject to
being shut down on isolate requests, since they are no dependency of any
other unit. This is a bad idea if the user isolates between
multi-user.graphical and graphical.target, hence exclude them from the
isolation.
This has the effect that gettys no longer cleaned up when
emergency.target is isolated, which might actualy be considered a
feature, even though it is a change from previous behaviour...
Note that the one getty that really matters (the one on tty1) is still
removed when isolating to emergency.target since it conflicts with
emergency.service.
---
TODO | 4 ++--
units/getty@.service.m4 | 1 +
units/serial-getty@.service.m4 | 1 +
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
index a02838d..6b931fb 100644
--- a/units/getty@.service.m4
+++ b/units/getty@.service.m4
@@ -32,6 +32,7 @@ After=rc-local.service
# sure that this is synchronized before getty.target, even though
# getty.target didn't actually pull it in.
Before=getty.target
+IgnoreOnIsolate=yes
[Service]
Environment=TERM=linux
diff --git a/units/serial-getty@.service.m4 b/units/serial-getty@.service.m4
index fc8b57b..d1d14d3 100644
--- a/units/serial-getty@.service.m4
+++ b/units/serial-getty@.service.m4
@@ -32,6 +32,7 @@ After=rc-local.service
# sure that this is synchronized before getty.target, even though
# getty.target didn't actually pull it in.
Before=getty.target
+IgnoreOnIsolate=yes
[Service]
Environment=TERM=vt100
--
1.7.7
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
here is the log from the commit of package systemd for openSUSE:Factory checked
in at 2012-05-08 06:48:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
and /work/SRC/openSUSE:Factory/.systemd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2012-04-23
16:13:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new/systemd.changes 2012-05-08
06:50:11.000000000 +0200
@@ -1,0 +2,12 @@
+Thu May 3 11:40:20 UTC 2012 - fcrozat@xxxxxxxx
+
+- Disable logind-logout.patch: it crashes sudo session (if called
+ after su -l) (bnc#746704).
+
+-------------------------------------------------------------------
+Tue Apr 24 15:46:54 UTC 2012 - fcrozat@xxxxxxxx
+
+- Add fix-getty-isolate.patch: don't quit getty when changing
+ runlevel (bnc#746594)
+
+-------------------------------------------------------------------
New:
----
fix-getty-isolate.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.5wvUQV/_old 2012-05-08 06:50:13.000000000 +0200
+++ /var/tmp/diff_new_pack.5wvUQV/_new 2012-05-08 06:50:13.000000000 +0200
@@ -92,6 +92,7 @@
Patch40: 0001-util-never-follow-symlinks-in-rm_rf_children.patch
Patch42: fixppc.patch
Patch43: logind-logout.patch
+Patch44: fix-getty-isolate.patch
%description
Systemd is a system and service manager, compatible with SysV and LSB
@@ -154,7 +155,9 @@
%patch40 -p1
%patch41 -p1
%patch42 -p1
-%patch43 -p1
+# disabled for now, cause sudo session to terminate
+#patch43 -p1
+%patch44 -p1
%build
autoreconf -fiv
++++++ fix-getty-isolate.patch ++++++
From 4771148bb92ace55eaa6759a53d04a0f2de9b0d2 Mon Sep 17 00:00:00 2001From: Lennart Poettering <lennart@xxxxxxxxxxxxxx>
Date: Wed, 11 Apr 2012 21:58:33 +0200
Subject: [PATCH] units: exclude gettys from isolate requests
gettys are nowadays mostly autospawned and hence usually subject to
being shut down on isolate requests, since they are no dependency of any
other unit. This is a bad idea if the user isolates between
multi-user.graphical and graphical.target, hence exclude them from the
isolation.
This has the effect that gettys no longer cleaned up when
emergency.target is isolated, which might actualy be considered a
feature, even though it is a change from previous behaviour...
Note that the one getty that really matters (the one on tty1) is still
removed when isolating to emergency.target since it conflicts with
emergency.service.
---
TODO | 4 ++--
units/getty@.service.m4 | 1 +
units/serial-getty@.service.m4 | 1 +
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
index a02838d..6b931fb 100644
--- a/units/getty@.service.m4
+++ b/units/getty@.service.m4
@@ -32,6 +32,7 @@ After=rc-local.service
# sure that this is synchronized before getty.target, even though
# getty.target didn't actually pull it in.
Before=getty.target
+IgnoreOnIsolate=yes
[Service]
Environment=TERM=linux
diff --git a/units/serial-getty@.service.m4 b/units/serial-getty@.service.m4
index fc8b57b..d1d14d3 100644
--- a/units/serial-getty@.service.m4
+++ b/units/serial-getty@.service.m4
@@ -32,6 +32,7 @@ After=rc-local.service
# sure that this is synchronized before getty.target, even though
# getty.target didn't actually pull it in.
Before=getty.target
+IgnoreOnIsolate=yes
[Service]
Environment=TERM=vt100
--
1.7.7
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |