Fedora 18 Update: systemd-197-1.fc18.2

updates at fedoraproject.org updates at fedoraproject.org
Tue Feb 26 02:45:52 UTC 2013

Fedora Update Notification
2013-01-29 23:26:42

Name        : systemd
Product     : Fedora 18
Version     : 197
Release     : 1.fc18.2
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 fixes several bugs, most importantly:
* A hacky workaround that allows udev to rename network interfaces into kernel's `ethX` namespace has been re-added. This is to support users who still rely on udev rules such as `70-persistent-net.rules` generated in previous Fedora releases to name their network interfaces. Note that the workaround is only temporary and will go away in a future Fedora release. Also note that due to unavoidable race conditions, the workaround can still fail occasionally (causing network interfaces to be named `renameX`). To be on the safe side it is recommended to change any present network interface naming udev rules to use network interface names that cannot collide with kernel generated names as soon as possible.
* udev can apply device node permissions from "change" events again.

Other fixes and improvements:
* `systemctl`, if running unprivileged, will honour shutdown or sleep inhibitors. A new command line option `-i` can be used to ignore inhibitors.
* Specifiers are supported in path units' `Unit=` settings.
* Overriding list settings is now possible in unit files. An empty assignment (such as `ExecStartPre=`) will reset the list.
* Late shutdown umount loop should work with loopback device on NFS. It also skips unused loop devices.
* vconsole: setting the console font should be more reliable.
* `systemctl`, `loginctl`, `systemd-cgls` will not ellipsize cgroup members if `--full` is specified.
* A bug in signalling a permanent service failure to its associated sockets has been fixed. The bug could cause a quickly failing service to be restarted indefinitely by the socket.
* `systemd-nspawn` will keep audit capabilities to allow dbus to start in Fedora containers. `systemd-nspawn` now allows its output to be redirected to a regular file.
* There are fewer SELinux-related debug messages logged (one was even incorrectly marked as error).
* tmpfiles: added "X" type to exclude a path, but not its contents if it's a directory.
* Fixed a bug where a job enqueued with `--ignore-dependencies` could wait for other jobs.
* logind will ignore non-tty/non-X11 sessions when checking for other sessions before shutdown. logind will allow one shutdown/sleep action to be queued at a time to avoid a suspend on closing the lid while the machine is already shutting down. logind exposes an `UnlockSessions()` DBus call. logind delay inhibition logic has been reworked to fix some bugs and to send out `PrepareForSleep(false)` after coming back from suspend.
* `loginctl` will show the seat master device in `seat-status`.
* a couple of fixes related to service watchdog timers
* other fixes
* udev hwdb updates
* documentation fixes and updates

* Mon Jan 28 2013 Michal Schmidt <mschmidt at redhat.com> - 197-1.fc18.2
- Revert a couple of patches causing surprising breakage.
- Resolves: #896135, #903716
- Pick more post-v197 fixes and minor enhancements from upstream.
- Resolves: #873634, #875531, #860464, #889624, #890827, #756787, #757928
* Sat Jan 12 2013 Michal Schmidt <mschmidt at redhat.com> - 197-1.fc18.1
- Pick post-v197 fixes.
* Fri Jan 11 2013 Michal Schmidt <mschmidt at redhat.com> - 197-1
- Rebase to new upstream release.

  [ 1 ] Bug #896135 - network fails to start after Fedora 17 -> Fedora 18 upgrade because of network device rename failure
  [ 2 ] Bug #903716 - udev: device node permissions not applied with "change" event
  [ 3 ] Bug #873634 - Keyboard mapping set during the installation process is reset at first boot
  [ 4 ] Bug #875531 - DOC: JoinControllers of the main system's systemd doesn't take effect, because the initrd already mounted all cgroup fs for us
  [ 5 ] Bug #860464 - systemd does not recognize dash after ExecStart
  [ 6 ] Bug #889624 - [abrt] systemd-195-10.fc18: log_assert: Process /usr/bin/systemctl was killed by signal 6 (SIGABRT)
  [ 7 ] Bug #890827 - logind should ignore non-text and non-graphical sessions when checking whether shutdown shall be allowed
  [ 8 ] Bug #756787 - RFE: allow overwrite options included with .include
  [ 9 ] Bug #757928 - HP HDX 9494NR: Touchpad toggle on/off not working
  [ 10 ] Bug #907365 - initscripts tries to rename added type 803 monitor mode interface
  [ 11 ] Bug #902463 - Unable to stop network service
  [ 12 ] Bug #894475 - /usr/libexec/initscripts is unowned
  [ 13 ] Bug #849429 - Fedora 18 256 color terminal feature
  [ 14 ] Bug #885821 - ifup-post doesn't contain #!/bin/bash

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

More information about the package-announce mailing list