Fedora 17 Update: systemd-44-20.fc17

updates at fedoraproject.org updates at fedoraproject.org
Sat Oct 20 00:02:00 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-16035
2012-10-12 23:40:07
--------------------------------------------------------------------------------

Name        : systemd
Product     : Fedora 17
Version     : 44
Release     : 20.fc17
URL         : http://www.freedesktop.org/wiki/Software/systemd
Summary     : A System and Service Manager
Description :
systemd is a system and service manager for Linux, compatible with
SysV and LSB init scripts. 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
Linux cgroups, supports snapshotting and restoring of the system
state, maintains mount and automount points and implements an
elaborate transactional dependency-based service control logic. It can
work as a drop-in replacement for sysvinit.

--------------------------------------------------------------------------------
Update Information:

This systemd update brings many bugfixes and several enhancements:

* support `modules-load=` boot parameter
* `systemctl reset-failed` now resets the start rate limit
* systemctl can filter by load state
* parse `BindsTo=`
* error reporting when stopping unknown units
* `PartOf=` dependencies
* enabling/disabling of instantiated units
* usability improvements for systemctl:
  * `systemctl status /home`
  * `systemctl status /dev/foobar`
  * implied .service suffix
* new timeouts `TimeoutStartSec=`, `TimeoutStopSec=`
* understand `PARTUUID=`, `PARTLABEL=` in fstab
* new conditions `ConditionHost=`, `ConditionFileNotEmpty=`
* tmpfiles: globbing support with 'w' mode
* various fixes

--------------------------------------------------------------------------------
ChangeLog:

* Fri Oct 12 2012 Michal Schmidt <mschmidt at redhat.com> - 44-20
- Revert the ntp migration code. Not going to do it in F17.
- Backports from upstream v194+:
- PartOf= dependencies
- enabling/disabling of instantiated units
- usability improvements for systemctl:
  - systemctl status /home
  - systemctl status /dev/foobar
  - implied .service suffix
- new timeouts TimeoutStartSec=, TimeoutStopSec=
- understand PARTUUID=, PARTLABEL= in fstab
- new conditions ConditionHost=, ConditionFileNotEmpty=
- tmpfiles: globbing support with 'w' mode
- various fixes
- Resolves: #752774, #767795, #802198, #855863, #856975, #858266, #858754,
-           #858771, #858777, fdo#39386, fdo#54448, fdo#54522, fdo#54766
* Fri Jul 27 2012 Michal Schmidt <mschmidt at redhat.com> - 44-19
- Fix for broken fstab mounts in 44-18.
- Add scriptlets to migrate away from systemd-timedated-ntp.target.
* Tue Jul 24 2012 Michal Schmidt <mschmidt at redhat.com> - 44-18
- Backports from upstream:
- rework the handling of ntp services in timedated (#821813)
- rename systemd-debug-shell.service to debug-shell.service
- support modules-load= boot parameter
- "systemctl reset-failed" now resets the start rate limit
- systemctl can filter by load state
- parse BindsTo=
- bring back error reporting when stopping unknown units (#732874)
- many bugfixes (#817760, #835848, #767561, #839736, #841822, ...)
* Tue Jun 26 2012 Michal Schmidt <mschmidt at redhat.com> - 44-17
- Temporarily revert patch for #732874 until the syslog units are fixed.
- logind improvements (CanTTY, CanGraphical, 'closing' session state).
- Fix for auto-restart (#832039).
- Don't ship systemd-vconsole-setup on S390(x) (workaround for #834118).
* Wed Jun 20 2012 Michal Schmidt <mschmidt at redhat.com> - 44-16
- Add conflicts with syslog units that do unprotected 'systemctl stop' on
  a non-existent unit in their ExecStartPre.
* Tue Jun 19 2012 Michal Schmidt <mschmidt at redhat.com> - 44-15
- Apply timeouts to oneshot services (#761656)
- Report error when stopping an unknown unit (#732874)
- logind: more robust on VT-less systems (s390x) (#832210)
- journal: various fixes, expose cutoff times
* Thu Jun 14 2012 Michal Schmidt <mschmidt at redhat.com> - 44-14
- tmpfiles: correct SELinux context for char devices (#824059)
- systemctl: warn when stopping a triggerable unit (#714525)
- systemctl: clearer error message for missing [Install] (#817033)
* Wed Jun 13 2012 Michal Schmidt <mschmidt at redhat.com> - 44-13
- Patches from upstream
- Fixes to journald, logind, tmpfiles
- Documentation improvements, systemctl help
- New config options for systemd, journal
- Add systemd-readahead-analyze, systemd-debug-shell.service
- Start using Type=idle
- Fixes: #828007, #814424, #831132, #791098, #823815, fdo#50402, fdo#50671
* Tue May 22 2012 Michal Schmidt <mschmidt at redhat.com> - 44-12
- Fixes for auto-restart (#817968, fdo#45511)
* Mon May 21 2012 Michal Schmidt <mschmidt at redhat.com> - 44-11
- Fix weird "TIFIER=" messages in syslog (#823498)
- Revert ReleaseSession patch (#823485)
- Add more patches from upstream, notably:
  - Documentation= field support
  - RequiredBy= in [Install] support
  - configurable ulimit defaults
  - switch-root fixes
* Mon May 21 2012 Michal Schmidt <mschmidt at redhat.com> - 44-10
- Fix another cause of "Failed to issue method call" (#814966)
- minor systemd-delta updates
* Fri May 18 2012 Michal Schmidt <mschmidt at redhat.com> - 44-9
- Applied most of the patches from current upstream, while avoiding
  incompatible changes.
- NOT included:
  - systemadm removal
  - /media, /tmp tmpfs changes
  - systemd-*.conf config files rename
  - "service: schedule JOB_RESTART from SERVICE_AUTO_RESTART state"
    possible regression, https://bugs.freedesktop.org/show_bug.cgi?id=45511
  - udev merge
  - big LGPL relicensing patch
  - MountAuto=, SwapAuto= options removal
  - use of Type=idle for gettys by default
  - JobNew/JobRemoved dbus API change
- Fixes for reported BZs:
  - try-restart handling of units with scheduled jobs (#753586)
  - start requirement dependencies on "restart" (#802770)
  - systemd-tmpfiles did not preserve atime of subdirectories (#810257)
  - segfault in systemd-loginctl kill-session (#819142)
  - added shutdown inhibition support (#570594)
  - assertion failure in systemd-analyze (#701669)
  - bash-completion "Failed to issue method call" (#814966)
- Switched to using git for prep. Allows the use of renaming patches.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #732874 - RFE: warn if user tries to stop unknown unit
        https://bugzilla.redhat.com/show_bug.cgi?id=732874
  [ 2 ] Bug #752774 - Units instantiated from templates cannot be enabled/disabled
        https://bugzilla.redhat.com/show_bug.cgi?id=752774
  [ 3 ] Bug #767561 - Attempt to mount raid device before ready
        https://bugzilla.redhat.com/show_bug.cgi?id=767561
  [ 4 ] Bug #767795 - systemd-sysctl is inherently racy
        https://bugzilla.redhat.com/show_bug.cgi?id=767795
  [ 5 ] Bug #802198 - Incorrect timestamps for VFAT
        https://bugzilla.redhat.com/show_bug.cgi?id=802198
  [ 6 ] Bug #817760 - systemd-modules-load.service fails when asked to load a built-in module
        https://bugzilla.redhat.com/show_bug.cgi?id=817760
  [ 7 ] Bug #835848 - Services pcscd, dbus, avahi-daemon, rtkit-daemon and rpcbind still depending on var-run.mount
        https://bugzilla.redhat.com/show_bug.cgi?id=835848
  [ 8 ] Bug #839736 - After update to systemd-44-13 or newer, logging in via gdm gets no console session, sound doesn't work, Gnome Session uses >100% CPU
        https://bugzilla.redhat.com/show_bug.cgi?id=839736
  [ 9 ] Bug #841822 - pungi can't create installable media with F17 + updates
        https://bugzilla.redhat.com/show_bug.cgi?id=841822
  [ 10 ] Bug #855863 - systemd: unit_name_replace_instance invalid pointer use
        https://bugzilla.redhat.com/show_bug.cgi?id=855863
  [ 11 ] Bug #856975 - Obscure systemctl error: failed to issue method call: Invalid argument
        https://bugzilla.redhat.com/show_bug.cgi?id=856975
  [ 12 ] Bug #858266 - We should not silently over-mount non-empty directories
        https://bugzilla.redhat.com/show_bug.cgi?id=858266
  [ 13 ] Bug #858771 - systemd: wrong service deregistered
        https://bugzilla.redhat.com/show_bug.cgi?id=858771
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update systemd' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list