SHA256
1
0
forked from pool/systemd
Kay Sievers 2010-10-23 13:39:27 +00:00 committed by Git OBS Bridge
parent a3c3d45eb0
commit ba9e978de6
3 changed files with 35 additions and 4 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:01fa217161864b9d04df50ba1e3f6c09d99017194f8efd2df41961ac9d5dce2a
size 715044
oid sha256:80b5619cf96f95beb6f54286341b82e2fdfcd35f12ae3a8191bfab7561a64151
size 731634

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
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

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