[systemd-devel] [ANNOUNCE] systemd 36

Lennart Poettering lennart at poettering.net
Fri Sep 23 10:18:14 PDT 2011


Heya,

http://www.freedesktop.org/software/systemd/systemd-36.tar.bz2

Bugfix parade!

Shortlog:

Albert Strasheim (1):
      man: fix typo in systemd manual page

Bastien Nocera (1):
      hostnamed: Fix "SetStaticHostname" debug output

Bill Nottingham (1):
      units: Add support for automounting configfs, ala debugfs, etc.

Kay Sievers (1):
      update TODO

Koen Kooi (2):
      analyze: always draw 1s marker for scale
      analyze: report startup time in plot mode as well

Lennart Poettering (45):
      fsck: show progress while fscking at boot
      stdout-bridge: set facility of messages with no facility to configured facility instead of LOG_USER
      dbus: terminate mechanism daemons after a while
      timedate: fix interfaces list
      condition: opt out of /proc/cmdline parsing only when running in a container, not in a VM
      condition: in ConditionPathIsExecutable follow symlinks
      service: drop broken support for X-Interactive fields in LSB headers
      stdout-syslog-bridge: properly handle overly long log lines
      update TODO
      unit: introduce ConditionPathIsMountPoint=
      units: don't initialize automount point for securityfs if the initrd already mounted the directory
      condition: always follow symlinks for condition checks, to mimic test
      modules-load: filter out double modules
      units: drop /sys/kernel/config automount unit
      units: drop automount unit for /sys/kernel/debug
      units: drop automount unit for /sys/kernel/security
      units: drop automount unit for /dev/mqueue
      units: drop automount unit for /dev/hugepages
      update TODO
      units: we don't need to check whether /sys/kernel/security is already mounted since we'll enumerate that fact anyway
      job: after converting a job from restart to start readd it to run queue
      mount: pull in quota tools from fstab lines with 'quota' option, too
      units: introduce unit file for FUSE fs
      udev: asynchronously mount fuse/confifgs as soon as the kmods are loaded
      service: if StandardInput=socket and StandardOutput=inherit imply socket for output, don't imply default output
      selinux: reopen log when loading the SELinux policy fails
      update TODO
      man: document that sd-daemon.[ch] is now available as shared library
      man: document pkg-config line for sd-daemon
      unit: don't recheck conditions when a unit is already starting but unit_start() is invoked
      man: document that PathChanged= does not care for simple writes but only for close()-after-write()
      coverity: fix a couple of bugs found by coverity
      coverity: change a few things so that coverity doesn't show so many false positives
      llvm-analyze: fix some bugs found by llvm-analyze
      llvm-analyze: change a few things to make llvm-analyze show fewer false positives
      loginctl: fix typo
      nspawn: set env var container=systemd-nspawn, following the scheme lxc introduced
      util: detect systemd-nspawn without relying on ns cgroup tree
      util: don't fail if no id was passed to detect_container()
      util: move virtualization detection into its own files, and extend return codes
      condition: optionally test against type of virtualization (vm vs. container)
      virt: add missing header inclusion
      service: fix up std output/error before we add dependencies to the bridge socket
      readahead: opt out of bridge logging for readahead in order not to delay things unnecessarily
      build-sys: bump release

Marko Saukko (1):
      units: In MeeGo there was more than one ExecStart lines present that caused systemd to refuse the rescue.service

Mathieu Bridon (1):
      man: list specifiers in a table

Michal Schmidt (11):
      units: direct stdout/stderr of rescue shells to tty
      man: document which condition tests follow symlinks
      service: handle forking services that move to a new PID
      condition: add ConditionPathIsSymbolicLink
      service: minor change in service_load_pid_file return value
      service: warn if a service fails to write its PID file
      units: fix rescue.service race with plymouth
      condition: fix reversed tests if path does not exist at all
      manager: fix job mode for SIGRTMIN+1, +2
      util: improve signal_to_string, signal_from_string
      unit: fix complementing of requirement deps with After deps for targets

Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the systemd-devel mailing list