From 849f231ed1e87a92b19da01eb71a5b179608764e12ba0bda0a09bd268869f025 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Mon, 15 Nov 2010 19:40:23 +0000 Subject: [PATCH] update OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=86 --- systemd-11.tar.bz2 | 4 ++-- systemd.changes | 23 +++++++++++++++++++++++ systemd.spec | 10 ++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/systemd-11.tar.bz2 b/systemd-11.tar.bz2 index 03e373ee..f87ac836 100644 --- a/systemd-11.tar.bz2 +++ b/systemd-11.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:788abe068e41eeabc177f519e15d5380daa8d2d8b7de809637fae851a8c27280 -size 748317 +oid sha256:51632ade1eadde399d790d6a9ea598cb335e1c574d1cf6c5a6879ec76830cd88 +size 755138 diff --git a/systemd.changes b/systemd.changes index 9c995676..61bde9b2 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon Nov 15 18:45:31 CET 2010 - kay.sievers@novell.com + +- new snapshot + - load-dropin: add support for .requires directories + - manager: consider jobs already installed as redundant when + reducing new transactions + - manager: always pull 'following' units into transaction + - util: always highlight distro name + - units: make use of agetty mandatory + - manager: don't fail transaction if adding CONFLICTED_BY job fails + - job: make it possible to wait for devices to be unplugged + - tmpfiles: ignore files marked with the sticky bit + - cryptsetup: handle password=none properly + - cryptsetup: properly parse cipher= switch + - cryptsetup: support non-LUKS crypto partitions + - ask-password: enable password agent + - automatically start cryptsetup when looking for mount source + - log: add automatic log target + - cryptsetup: hook up tool with ask-password +- replace boot.crypto job with systemd native crypto handling +- enable readahead (requires 2.6.37+ kernel's fanotify to work) + ------------------------------------------------------------------- Thu Nov 11 07:44:02 CET 2010 - kay.sievers@novell.com diff --git a/systemd.spec b/systemd.spec index a842e94a..d49d1e0f 100644 --- a/systemd.spec +++ b/systemd.spec @@ -31,6 +31,7 @@ BuildRequires: audit-devel BuildRequires: libcap-devel BuildRequires: tcpd-devel BuildRequires: pam-devel +BuildRequires: libcryptsetup-devel BuildRequires: pkg-config BuildRequires: dbus-1-glib-devel gtk2-devel libnotify-devel BuildRequires: libselinux-devel libsepol-devel @@ -109,6 +110,8 @@ ln -s systemd-tmpfiles-setup.service $RPM_BUILD_ROOT/lib/systemd/system/cleanup. ln -s fsck-root.service $RPM_BUILD_ROOT/lib/systemd/system/rootfsck.service ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/earlysyslog.service ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/localfs.service +ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto-early.service +ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto.service %post /bin/systemctl daemon-reexec >/dev/null 2>&1 || : @@ -124,6 +127,9 @@ if [ "$1" -eq 1 ]; then # Enable these services by default. /bin/systemctl enable \ getty@.service \ + hwclock-load.service \ + systemd-readahead-collect.service \ + systemd-readahead-replay.service \ remote-fs.target >/dev/null 2>&1 || : fi # regular mtab is not written/cleaned-up/supported @@ -133,6 +139,9 @@ ln -sf /proc/self/mounts /etc/mtab || : if [ $1 -eq 0 ]; then /bin/systemctl disable \ getty@.service \ + hwclock-load.service \ + systemd-readahead-collect.service \ + systemd-readahead-replay.service \ remote-fs.target >/dev/null 2>&1 || : rm -f /etc/systemd/system/default.target 2>&1 || : fi @@ -186,6 +195,7 @@ rm -rf $RPM_BUILD_ROOT /lib/udev/rules.d/*.rules %dir /lib/systemd /lib/systemd/system +/lib/systemd/system-generators %dir %{_sysconfdir}/systemd %dir %{_sysconfdir}/bash_completion.d /etc/bash_completion.d/systemctl-bash-completion.sh