SHA256
1
0
forked from pool/systemd

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
This commit is contained in:
Ruediger Oertel 2010-10-28 12:40:42 +00:00 committed by Git OBS Bridge
commit 50e5d8b3e0
4 changed files with 73 additions and 5 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2cd384721c0c63ebd0086db83dc887d307efe6f3e9234be4156ec0e16baa0ed1
size 707238
oid sha256:5aaddd148e3a2eb03cbe3fdca989930ff45632d3c446fb92ad3a51ed51f72a51
size 736356

View File

@ -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.*")

View File

@ -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

View File

@ -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