From 44e5f2b35fbae370781fe812219d2f3e42d9298f48fbae49a079f2277d3b82c1 Mon Sep 17 00:00:00 2001 From: Ruediger Oertel Date: Thu, 28 Oct 2010 12:40:42 +0000 Subject: [PATCH] Accepting request 51446 from Base:System Accepted submit request 51446 from user a_jaeger OBS-URL: https://build.opensuse.org/request/show/51446 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=9 --- systemd-11.tar.bz2 | 4 +-- systemd-rpmlintrc | 2 ++ systemd.changes | 62 ++++++++++++++++++++++++++++++++++++++++++++++ systemd.spec | 10 +++++--- 4 files changed, 73 insertions(+), 5 deletions(-) diff --git a/systemd-11.tar.bz2 b/systemd-11.tar.bz2 index a12a4f93..ceff8feb 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:2cd384721c0c63ebd0086db83dc887d307efe6f3e9234be4156ec0e16baa0ed1 -size 707238 +oid sha256:5aaddd148e3a2eb03cbe3fdca989930ff45632d3c446fb92ad3a51ed51f72a51 +size 736356 diff --git a/systemd-rpmlintrc b/systemd-rpmlintrc index 32735bde..d7a7e967 100644 --- a/systemd-rpmlintrc +++ b/systemd-rpmlintrc @@ -1,4 +1,6 @@ addFilter(".*dangling-symlink /sbin/(halt|init|poweroff|telinit|shutdown|runlevel|reboot).*") +addFilter(".*dangling-symlink .* /dev/null.*") +addFilter(".*suse-dbus-unauthorized-service.*") addFilter(".*devel-file-in-non-devel-package.*systemd.pc.*") addFilter(".*files-duplicate .*/reboot.8.*") addFilter(".*files-duplicate .*/sd_is_socket.3.*") diff --git a/systemd.changes b/systemd.changes index 02c17862..1d128269 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,65 @@ +------------------------------------------------------------------- +Tue Oct 26 13:10:01 CEST 2010 - kay.sievers@novell.com + +- new snapshot + - make sure to pass TERM=linux to all sysv scripts + - don't unset HOME/TERM when run in session mode + - mount: add nosuid,nodev,noexec switches to /var/lock and /var/run + - tmpfiles: Don't clean /var/lock/subsys + - tmpfiles: Make wtmp match utmp perms, and add btmp + - umount: Make sure / is remounted ro on shutdown + - unset HOME and TERM set from the kernel + - activate wall agent automatically + - ask-password: add basic tty agent + +------------------------------------------------------------------- +Sat Oct 23 18:09:23 CEST 2010 - kay.sievers@novell.com + +- new snapshot + - rename ask-password-agent to gnome-ask-password-agent + - fsck: suppress error message if we cannot change into single + user mode since + - dbus: epose FsckPassNo property for service objects + - man: document systemctl --force + - introduce 'systemctl kill' + +------------------------------------------------------------------- +Sat Oct 23 14:57:57 CEST 2010 - kay.sievers@novell.com + +- new snapshot + - syslog: enable kmsg bridge by default + - fsck: add initial version of fsck and quotacheck wrappers + - tmpfiles: remove forcefsck/fastboot flag files after boot + - swap: listen for POLLPRI events on /proc/swaps if availabled + - tmpfiles: integrate native tmpwatch + - shutdown: loop only as long as we manage to unmount/detach devices + - umount: disable dm devices by devnode, not by path name + - introduce final.target + - replace distro-specific shutdown scripts with native services + - try to get rid of DM devices + - log to console by default + - introduce kexec.service, kexec.target and exit.target + - hook in fsck@.service instance for all mount points with passno > 0 + - systemctl: warn if user enables unit with no installation instructions + - dbus: add introspection to midlevel paths + - look for dynamic throw-away units in /dev/.systemd/system + - major rework, use /sbin/swapon for setting up swaps + - introduce Restart=on-failure and Restart=on-abort + - units: enable utmp for serial gettys too + - rename 'banned' load state to 'masked' + - optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service +- use systemd-native fsck/mount +- use systemd-native tmpfiles.d/ instead of tmpwatch + +------------------------------------------------------------------- +Fri Oct 8 14:49:04 CEST 2010 - kay.sievers@novell.com + +new snapshot + - fix 'systemctl enable getty@.service' + - properly support 'banning' of services + - handle nologin + - add native reboot/shutdown implementation + ------------------------------------------------------------------- Thu Oct 7 15:58:10 CEST 2010 - kay.sievers@novell.com diff --git a/systemd.spec b/systemd.spec index d7b66bd6..bee1416a 100644 --- a/systemd.spec +++ b/systemd.spec @@ -34,11 +34,10 @@ BuildRequires: pam-devel BuildRequires: pkg-config BuildRequires: dbus-1-glib-devel gtk2-devel libnotify-devel BuildRequires: libselinux-devel libsepol-devel -Requires: udev >= 162 +Requires: udev >= 164 Requires: dbus-1 >= 1.4.0 Requires: kbd Requires: util-linux -Requires: tmpwatch Conflicts: mkinitrd < 2.6.0-5 Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{version}.tar.bz2 Source1: systemd-rpmlintrc @@ -106,6 +105,10 @@ mkdir -p $RPM_BUILD_ROOT/etc/modules-load.d # alias for /etc/init.d/* ln -s hwclock-load.service $RPM_BUILD_ROOT/lib/systemd/system/clock.service ln -s systemd-random-seed-load.service $RPM_BUILD_ROOT/lib/systemd/system/random.service +ln -s systemd-tmpfiles-setup.service $RPM_BUILD_ROOT/lib/systemd/system/cleanup.service +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 %post /bin/systemctl daemon-reexec >/dev/null 2>&1 || : @@ -141,6 +144,7 @@ rm -rf $RPM_BUILD_ROOT /bin/systemctl /bin/systemd-notify /bin/systemd-ask-password +/bin/systemd-tty-ask-password-agent %{_bindir}/systemd-cgls /lib/systemd/systemd-* /%{_lib}/security/pam_systemd.so @@ -182,7 +186,7 @@ rm -rf $RPM_BUILD_ROOT %files gtk %defattr(-,root,root,-) %{_bindir}/systemadm -%{_bindir}/systemd-ask-password-agent +%{_bindir}/systemd-gnome-ask-password-agent %{_mandir}/man1/systemadm.1* %files sysvinit