Mailinglist Archive: opensuse-commit (1128 mails)
| < Previous | Next > |
commit systemd for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Thu, 04 Aug 2011 09:21:10 +0200
- Message-id: <20110804072110.5F45120298@hilbert.suse.de>
Hello community,
here is the log from the commit of package systemd for openSUSE:Factory
checked in at Thu Aug 4 09:21:10 CEST 2011.
--------
--- systemd/systemd.changes 2011-08-02 10:31:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/systemd/systemd.changes 2011-08-03
18:32:51.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Aug 3 16:03:25 UTC 2011 - fcrozat@xxxxxxxx
+
+- Add root-fsck.patch: do not run fsck on / if it is rw
+- Ship a non null localfs.service, fixes static mount points not
+ being mounted properly.
+
+-------------------------------------------------------------------
+Wed Aug 3 07:11:33 UTC 2011 - aj@xxxxxxx
+
+- Update to version 33:
+ * optimizations and bugfixes.
+ * New PrivateNetwork= service setting which allows you to shut off
+ networking for a specific service (i.e. all routable network
+ interfaces will disappear for that service).
+ * Merged insserv-parsing.patch and bash-completion-restart.patch
+ patches.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
bash-completion-restart.patch
insserv-parsing.patch
systemd-32.tar.bz2
New:
----
gperf-missing.patch
localfs.service
root-fsck.patch
systemd-33.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.j0tFPj/_old 2011-08-04 09:20:09.000000000 +0200
+++ /var/tmp/diff_new_pack.j0tFPj/_new 2011-08-04 09:20:09.000000000 +0200
@@ -21,8 +21,8 @@
Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
-Version: 32
-Release: 5
+Version: 33
+Release: 1
License: GPLv2+
Group: System/Base
Summary: A System and Session Manager
@@ -30,6 +30,7 @@
BuildRequires: libudev-devel udev
BuildRequires: dbus-1-devel
BuildRequires: audit-devel
+BuildRequires: gperf
BuildRequires: libcap-devel
BuildRequires: tcpd-devel
BuildRequires: pam-devel
@@ -46,16 +47,17 @@
Conflicts: mkinitrd < 2.7.0
Source0:
http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.bz2
Source1: systemd-rpmlintrc
+Source2: localfs.service
Patch1: 0001-Add-bootsplash-handling-for-password-dialogs.patch
# Upstream First - Policy:
# Never add any patches to this package without the upstream commit id
# in the patch. Any patches added here without a very good reason to make
# an exception will be silently removed with the next version update.
-# PATCH-FIX-UPSTREAM fcrozat@xxxxxxxx -- read/parse insserv.conf (git)
-Patch2: insserv-parsing.patch
-# PATCH-FIX-UPSTREAM fcrozat@xxxxxxxx bnc704782 -- fix bash completion for
restart command (git)
-Patch3: bash-completion-restart.patch
+# PATCH-FIX-UPSTREAM aj@xxxxxxx gperf: Include missing.h
+Patch2: gperf-missing.patch
+# PATCH-FIX-UPSTREAM fcrozat@xxxxxxxx -- don't run fsck on rw /
+Patch3: root-fsck.patch
%description
Systemd is a system and service manager, compatible with SysV and LSB
@@ -161,7 +163,7 @@
ln -s /dev/null %{buildroot}/lib/systemd/system/klog.service
ln -s /dev/null %{buildroot}/lib/systemd/system/ldconfig.service
ln -s /dev/null %{buildroot}/lib/systemd/system/loadmodules.service
-ln -s /dev/null %{buildroot}/lib/systemd/system/localfs.service
+install -m644 %{S:2} %{buildroot}/lib/systemd/system/localfs.service
ln -s /dev/null %{buildroot}/lib/systemd/system/localnet.service
ln -s /dev/null %{buildroot}/lib/systemd/system/proc.service
ln -s fsck-root.service %{buildroot}/lib/systemd/system/rootfsck.service
++++++ gperf-missing.patch ++++++
From: Thierry Reding <thierry.reding@xxxxxxxxxxxxxxxxx>
To: systemd-devel@xxxxxxxxxxxxxxxxxxxxx
Date: Wed, 3 Aug 2011 08:40:27 +0200
Subject: [systemd-devel] [PATCH] gperf: Include missing.h.
Older GNU C libraries don't define RLIMIT_RTTIME, so including the
missing.h is required to fix the build.
---
src/load-fragment-gperf.gperf.m4 | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/load-fragment-gperf.gperf.m4 b/src/load-fragment-gperf.gperf.m4
index 650f444..8e52890 100644
--- a/src/load-fragment-gperf.gperf.m4
+++ b/src/load-fragment-gperf.gperf.m4
@@ -2,6 +2,7 @@
#include <stddef.h>
#include "conf-parser.h"
#include "load-fragment.h"
+#include "missing.h"
%}
struct ConfigPerfItem;
%null_strings
--
1.7.6
++++++ localfs.service ++++++
[Unit]
Description=Shadow /etc/init.d/boot.localfs
[Service]
RemainAfterExit=true
ExecStart=/bin/true
++++++ root-fsck.patch ++++++
From 687d70cc43b34eb2359598d0ca0b69e996aa1b38 Mon Sep 17 00:00:00 2001From: Frederic Crozat <fcrozat@xxxxxxxx>
Date: Wed, 3 Aug 2011 16:46:52 +0200
Subject: [PATCH] units: detect SUSE initrd and do not run fsck on /.
---
units/fsck-root.service.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/units/fsck-root.service.in b/units/fsck-root.service.in
index 7b3529d..2f8c8f5 100644
--- a/units/fsck-root.service.in
+++ b/units/fsck-root.service.in
@@ -13,6 +13,8 @@ Before=local-fs.target shutdown.target
# Dracut informs us with this flag file if the root fsck was already run
ConditionPathExists=!/run/initramfs/root-fsck
+# Detect SUSE initrd too
+ConditionPathExists=!/dev/shm/initrd_exports.sh
[Service]
Type=oneshot
--
1.7.3.4
++++++ systemd-32.tar.bz2 -> systemd-33.tar.bz2 ++++++
++++ 8565 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |