forked from pool/systemd
Accepting request 63751 from Base:System
Accepted submit request 63751 from user coolo OBS-URL: https://build.opensuse.org/request/show/63751 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=33
This commit is contained in:
commit
000afca356
@ -1,12 +0,0 @@
|
|||||||
--- units/getty@.service.m4
|
|
||||||
+++ units/getty@.service.m4 2011-02-17 14:02:02.883926195 +0000
|
|
||||||
@@ -27,6 +27,9 @@ Before=getty.target
|
|
||||||
[Service]
|
|
||||||
Environment=TERM=linux
|
|
||||||
ExecStart=-/sbin/agetty %I 38400
|
|
||||||
+m4_ifdef(`TARGET_SUSE',
|
|
||||||
+ExecStop=/sbin/vhangup %I
|
|
||||||
+)m4_dnl
|
|
||||||
Restart=always
|
|
||||||
RestartSec=0
|
|
||||||
UtmpIdentifier=%I
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c5d9921abc036667c3cd0ccaa1d8d64ba5135a7133b93dbdea7d7cb4b76ce242
|
|
||||||
size 765009
|
|
3
systemd-20.tar.bz2
Normal file
3
systemd-20.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9267127955ed9afbb41e1568c0db1e7028f6450993876a42e91a621fa04e5b5d
|
||||||
|
size 754679
|
136
systemd.changes
136
systemd.changes
@ -1,3 +1,139 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 8 19:06:45 UTC 2011 - kasievers@novell.com
|
||||||
|
|
||||||
|
- version 20
|
||||||
|
- service: prefix description with LSB only if script has LSB header,
|
||||||
|
use 'SysV:' otherwise
|
||||||
|
- unit: don't accidently create ordering links to targets when
|
||||||
|
default deps are off for either target and unit
|
||||||
|
- mount: support less cumbersome x-systemd-xxx mount options
|
||||||
|
- unit: distuingish mandatory from triggering conditions
|
||||||
|
- dbus: return DBUS_ERROR_UNKNOWN_OBJECT when an object
|
||||||
|
is unknown
|
||||||
|
- systemctl: when forwarding is-enabled to chkconfig
|
||||||
|
hardcode runlevel 3
|
||||||
|
- job: introduce new job result code 'skipped' to use when pre
|
||||||
|
conditions of job did not apply
|
||||||
|
- job: convert job type as early as we can, to simplify things
|
||||||
|
- Keep emacs configuration in one configuration file.
|
||||||
|
- syslog: make sure the kmsg bridge is always pulled in and
|
||||||
|
never terminated automatically
|
||||||
|
- mount: make /media a tmpfs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 7 17:24:46 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- new snapshot
|
||||||
|
- add org.freedesktop.DBus.Properies.Set method
|
||||||
|
- main: introduce /etc/machine-id
|
||||||
|
- systemctl: fix exit code when directing is-enabled
|
||||||
|
to chkconfig
|
||||||
|
- dbus: add 'Tainted' property to Manager object
|
||||||
|
- dbus: expose distribution name and features on manager
|
||||||
|
object as properties
|
||||||
|
- man: document changed EnvironmentFile= behaviour
|
||||||
|
- main: add link to wiki page with longer explanation of the
|
||||||
|
/usr madness
|
||||||
|
- execute: load environment files at time of execution, not
|
||||||
|
when we load the service configuration
|
||||||
|
- path: after installing inotify watches, recheck file again
|
||||||
|
to fix race
|
||||||
|
- path: don't use IN_ATTRIB on parent dirs when watching a
|
||||||
|
file, since those cannot be removed without emptying the dir
|
||||||
|
first anyway and we need IN_ATTRIB only to detect the link
|
||||||
|
count dropping to 0
|
||||||
|
- kill: always send SIGCONT after SIGTERM
|
||||||
|
- readahead: disable collector automatically on read-only media
|
||||||
|
- sysctl: use scandir() instead of nftw() to guarantee
|
||||||
|
systematic ordering
|
||||||
|
- support DT_UNKNOWN where necessary for compat with reiserfs
|
||||||
|
- systemctl: always null-terminate the password
|
||||||
|
- call systemd-machine-id-setup at installation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 1 12:28:01 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- version 19
|
||||||
|
- udev: don't ignore non-encrypted block devices with no
|
||||||
|
superblock
|
||||||
|
- udev: expose ttyUSB devices too
|
||||||
|
- udev: mark hvc devices for exposure in systemd
|
||||||
|
- cryptsetup: add a terse help
|
||||||
|
- agent: don't print warnings if a password was removed or
|
||||||
|
timed out
|
||||||
|
- systemctl: shutdown agent explicitly so that it can reset
|
||||||
|
the tty properly
|
||||||
|
- never clean up a service that still has a process in it
|
||||||
|
- label: udev might be making changes in /dev while we
|
||||||
|
iterate through it
|
||||||
|
- systemctl: properly handle job results
|
||||||
|
- job: also trigger on-failure dependencies when jobs faile
|
||||||
|
due to dependencies, timeout
|
||||||
|
- job: when cancelling jobs, make sure to propagate this
|
||||||
|
properly to depending jobs
|
||||||
|
- job: start job timeout on enqueuing not when we start to
|
||||||
|
process a job
|
||||||
|
- unit: increase default timeout to 3min
|
||||||
|
- logger: leave the logger longer around and allow it do
|
||||||
|
handle more connections
|
||||||
|
- dbus: pass along information why a job failed when it
|
||||||
|
failed (dbus api change!)
|
||||||
|
- general: unify error code we generate on timeout
|
||||||
|
- units: synchronize gettys to plymouth even if plymouth is
|
||||||
|
killed by gdm
|
||||||
|
- job: start job timer when we begin running the job, not
|
||||||
|
already when we add it to the queue of jobs
|
||||||
|
- cryptsetup: try to show the mount point for a crypto disk
|
||||||
|
if we can
|
||||||
|
- rescue: terminate plymouth entirely when going into
|
||||||
|
rescue mode
|
||||||
|
- ask-password: fix handling of timeouts when waiting
|
||||||
|
for password
|
||||||
|
- ask-password: supported plymouth cached passwords
|
||||||
|
- main: print warning if /usr is on a seperate partition
|
||||||
|
- ensure we start not a single getty before plymouth is
|
||||||
|
gone because we never know which ttys plymouth still controls
|
||||||
|
- unit: introduce ConditionVirtualization=
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 21 19:30:30 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- new snapshot
|
||||||
|
- dbus: don't rely that timer/path units have an initialized
|
||||||
|
unit field (bnc#671561)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 21 13:58:51 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- new snapshot
|
||||||
|
- order network mounts after network.target (bnc#672855)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 21 04:19:15 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- new snapshot
|
||||||
|
- kmsg-syslogd: increase terminate timeout to 5min to generte
|
||||||
|
less debug spew
|
||||||
|
- shutdown(8) - call kexec if kexec kernel is loaded (bnc#671673)
|
||||||
|
- unit: don't timeout fsck
|
||||||
|
- man: fixed typo in SyslogIdentifier=
|
||||||
|
- tmpfiles: never clean up block devices
|
||||||
|
- main: refuse --test as root
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 18 13:52:22 CET 2011 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- new snapshot
|
||||||
|
- units: order fsck@.service before basic.target
|
||||||
|
instead of local-fs.target to relax things a little
|
||||||
|
- readahead: remove misleading error messages
|
||||||
|
- man: don't do more reloads than necessary in spec files
|
||||||
|
- util: retry opening a TTY on EIO
|
||||||
|
- util: beef up logic to find ctty name
|
||||||
|
- tmpfiles: kill double slashes in unix socket names
|
||||||
|
- drop vhangup patch, it is fixed in login(3) by forwarding the
|
||||||
|
SIGHUP to the child process
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 18 09:33:55 UTC 2011 - coolo@novell.com
|
Fri Feb 18 09:33:55 UTC 2011 - coolo@novell.com
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
Name: systemd
|
Name: systemd
|
||||||
Url: http://www.freedesktop.org/wiki/Software/systemd
|
Url: http://www.freedesktop.org/wiki/Software/systemd
|
||||||
Version: 18
|
Version: 20
|
||||||
Release: 1
|
Release: 1
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: System/Base
|
Group: System/Base
|
||||||
@ -43,7 +43,6 @@ Conflicts: mkinitrd < 2.6.0-5
|
|||||||
Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{version}.tar.bz2
|
Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{version}.tar.bz2
|
||||||
Source1: systemd-rpmlintrc
|
Source1: systemd-rpmlintrc
|
||||||
Patch1: 0001-Add-bootsplash-handling-for-password-dialogs.patch
|
Patch1: 0001-Add-bootsplash-handling-for-password-dialogs.patch
|
||||||
Patch2: 0002-Add-vhangup-for-sending-HUP-to-all-procs-on-tty.patch
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Systemd is a system and service manager, compatible with SysV and LSB
|
Systemd is a system and service manager, compatible with SysV and LSB
|
||||||
@ -89,7 +88,6 @@ Plymouth integration for systemd
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p0
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fiv
|
autoreconf -fiv
|
||||||
@ -132,6 +130,7 @@ ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto.service
|
|||||||
(cd $RPM_BUILD_ROOT && find . -name '*plymouth*') > files.plymouth
|
(cd $RPM_BUILD_ROOT && find . -name '*plymouth*') > files.plymouth
|
||||||
|
|
||||||
%post
|
%post
|
||||||
|
/bin/systemd-machine-id-setup >/dev/null 2>&1 || :
|
||||||
/bin/systemctl daemon-reexec >/dev/null 2>&1 || :
|
/bin/systemctl daemon-reexec >/dev/null 2>&1 || :
|
||||||
|
|
||||||
# Create default config in /etc at first install.
|
# Create default config in /etc at first install.
|
||||||
@ -173,6 +172,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
/bin/systemd-ask-password
|
/bin/systemd-ask-password
|
||||||
/bin/systemd-tty-ask-password-agent
|
/bin/systemd-tty-ask-password-agent
|
||||||
/bin/systemd-tmpfiles
|
/bin/systemd-tmpfiles
|
||||||
|
/bin/systemd-machine-id-setup
|
||||||
%{_bindir}/systemd-cgls
|
%{_bindir}/systemd-cgls
|
||||||
/lib/systemd/systemd-*
|
/lib/systemd/systemd-*
|
||||||
/%{_lib}/security/pam_systemd.so
|
/%{_lib}/security/pam_systemd.so
|
||||||
|
Loading…
Reference in New Issue
Block a user