-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2013-1590 2013-01-29 23:26:42 --------------------------------------------------------------------------------
Name : initscripts Product : Fedora 18 Version : 9.42.2 Release : 1.fc18 URL : http://fedorahosted.org/releases/i/n/initscripts/ Summary : The inittab file and the /etc/init.d scripts Description : The initscripts package contains the basic system scripts used to boot your Red Hat or Fedora system, change runlevels, and shut the system down cleanly. Initscripts also contains the scripts that activate and deactivate most network interfaces.
-------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- ChangeLog:
* Wed Feb 20 2013 Lukáš Nykrýn lnykryn@redhat.com - 9.42.2-1 - limit udev rule for network renaming (#907365, mschmidt@redhat.com) - fix path for arpwatch, seems to be in /var/lib on Fedora 18 - fix the path for lvm cache, there is no file /etc/lvm/.cache ( but there is one /etc/lvm/cache ) - fix path for dhcpd, is /var/lib/dhcpd since 2005 ( see 31cdb58df77 on the dhcp package git ) - fix the patch for apache modules in rwtab, that are now in /var/cache/httpd - remove no longer used directory ( at least in Fedora ), hald is deprecated, /var/tux cannot be found and xend seems to use a subdirectory of /var/lib/xen - correct the path for puppet directory in /etc/rwtab, now use /var/lib/puppet by default - Correctly detect Open vSwitch device types - Clear DEVICE and TYPE variables before every iteration (#902463) - Add /usr/libexec/initscripts to file list (#894475) - Rename term256 to 256term (glob sort) (#849429) - Readd missing shebang. (#885821) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #896135 - network fails to start after Fedora 17 -> Fedora 18 upgrade because of network device rename failure https://bugzilla.redhat.com/show_bug.cgi?id=896135 [ 2 ] Bug #903716 - udev: device node permissions not applied with "change" event https://bugzilla.redhat.com/show_bug.cgi?id=903716 [ 3 ] Bug #873634 - Keyboard mapping set during the installation process is reset at first boot https://bugzilla.redhat.com/show_bug.cgi?id=873634 [ 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 https://bugzilla.redhat.com/show_bug.cgi?id=875531 [ 5 ] Bug #860464 - systemd does not recognize dash after ExecStart https://bugzilla.redhat.com/show_bug.cgi?id=860464 [ 6 ] Bug #889624 - [abrt] systemd-195-10.fc18: log_assert: Process /usr/bin/systemctl was killed by signal 6 (SIGABRT) https://bugzilla.redhat.com/show_bug.cgi?id=889624 [ 7 ] Bug #890827 - logind should ignore non-text and non-graphical sessions when checking whether shutdown shall be allowed https://bugzilla.redhat.com/show_bug.cgi?id=890827 [ 8 ] Bug #756787 - RFE: allow overwrite options included with .include https://bugzilla.redhat.com/show_bug.cgi?id=756787 [ 9 ] Bug #757928 - HP HDX 9494NR: Touchpad toggle on/off not working https://bugzilla.redhat.com/show_bug.cgi?id=757928 [ 10 ] Bug #907365 - initscripts tries to rename added type 803 monitor mode interface https://bugzilla.redhat.com/show_bug.cgi?id=907365 [ 11 ] Bug #902463 - Unable to stop network service https://bugzilla.redhat.com/show_bug.cgi?id=902463 [ 12 ] Bug #894475 - /usr/libexec/initscripts is unowned https://bugzilla.redhat.com/show_bug.cgi?id=894475 [ 13 ] Bug #849429 - Fedora 18 256 color terminal feature https://bugzilla.redhat.com/show_bug.cgi?id=849429 [ 14 ] Bug #885821 - ifup-post doesn't contain #!/bin/bash https://bugzilla.redhat.com/show_bug.cgi?id=885821 --------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use su -c 'yum update initscripts' 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 --------------------------------------------------------------------------------