Accepting request 53250 from Base:System

Accepted submit request 53250 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/53250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=15
This commit is contained in:
Ruediger Oertel 2010-11-18 15:50:27 +00:00 committed by Git OBS Bridge
parent 0e79c92117
commit 46dfeb7ddb
4 changed files with 81 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:788abe068e41eeabc177f519e15d5380daa8d2d8b7de809637fae851a8c27280
size 748317

3
systemd-12.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:870fb4bf129563bd99fd51df73a08c47ea772d73beb26f05238e13cd388cafff
size 753774

View File

@ -1,3 +1,64 @@
-------------------------------------------------------------------
Wed Nov 17 01:32:04 CET 2010 - kay.sievers@novell.com
- version 12
- ask-password: add --console mode to ask /dev/console
- revert too new libnotify code/requirement
-------------------------------------------------------------------
Tue Nov 16 11:47:28 CET 2010 - kay.sievers@novell.com
- new snapshot
- cryptsetup: reword questions a little
- units: order hwclock after readahead
- path: don't mention too many inotify msgs
- cryptsetup: include device name in password question
- cryptsetup: lock ourselves into memory as long as we deal
with passwords
- plymouth: use updated socket name
- units: set TERM for gettys again, since they acquire a TTY
- units: allow start-up of plymouth ask-password agent very early
- units: enable ask-paswword .path units early enough to be useful
for early mounts
- units: delay getty until logins are allowed
- pam: always rely on loginuid instead of uid to determine cgroup
and XDG_RUNTIME_DIR name
- cgroup: call root cgroup system instead of systemd-1
- exec: determine right TERM= setting based on tty name
- pam: rename master user cgroup to 'master'
- drop support for MANAGER_SESSION, introduce MANAGER_USER
- units: use ConditionDirectoryNotEmpty= where applicable
- unit: introduce ConditionDirectoryNotEmpty=
- delete tmp.mount which may conflict with an unrelated fstab
entry
- revert too new libnotify code/requirement
- disable native crypto handling
-------------------------------------------------------------------
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
- manager: hookup generators
- split mount_point_is_api() and mount_point_ignore()
- 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

View File

@ -20,8 +20,8 @@
Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
Version: 11
Release: 4
Version: 12
Release: 1
License: GPLv2+
Group: System/Base
Summary: A System and Session Manager
@ -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
@ -43,7 +44,7 @@ Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{v
Source1: systemd-rpmlintrc
%description
Systemd is a system and session manager, compatible with SysV and LSB
Systemd is a system and service manager, compatible with SysV and LSB
init scripts for Linux. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
@ -59,7 +60,7 @@ Summary: Graphical front-end for systemd
Requires: %{name} = %{version}-%{release}
%description gtk
Graphical front-end for systemd system and session manager.
Graphical front-end for systemd system and service manager.
%package sysvinit
License: GPLv2+
@ -101,6 +102,7 @@ ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/telinit
ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/runlevel
rm -rf $RPM_BUILD_ROOT/etc/systemd/system/*.target.wants
rm -f $RPM_BUILD_ROOT/etc/systemd/system/default.target
rm -f $RPM_BUILD_ROOT/lib/systemd/system-generators/*
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
@ -109,6 +111,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 +128,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 +140,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
@ -151,9 +161,9 @@ rm -rf $RPM_BUILD_ROOT
/lib/systemd/systemd-*
/%{_lib}/security/pam_systemd.so
%dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/session
%dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/xdg/systemd
%dir %{_sysconfdir}/xdg/systemd/session
%dir %{_sysconfdir}/xdg/systemd/user
%dir %{_sysconfdir}/modules-load.d
%dir %{_sysconfdir}/tmpfiles.d
%{_sysconfdir}/tmpfiles.d/*.conf
@ -186,6 +196,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