-------------------------------------------------------------------------------- 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 44-12 - Fixes for auto-restart (#817968, fdo#45511) * Mon May 21 2012 Michal Schmidt <[email protected]> - 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 <[email protected]> - 44-10 - Fix another cause of "Failed to issue method call" (#814966) - minor systemd-delta updates * Fri May 18 2012 Michal Schmidt <[email protected]> - 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 -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
