[systemd-devel] [ANNOUNCE] systemd v18
Lennart Poettering
lennart at poettering.net
Wed Feb 16 14:21:28 PST 2011
Heya,
http://www.freedesktop.org/software/systemd/systemd-18.tar.bz2
Lots of bugfixes, lots of (smaller) new features:
Adrian Spinu (1):
load-fragment: properly parse Nice= value
Alexey Shabalin (2):
build-sys: autodetect and use pkg-config for libselinux
build-sys: initial support ALTLinux
Jeff Mahoney (1):
plymouth: move plymouth out of TARGET_FEDORA
Kay Sievers (1):
swap: handle "nofail" from fstab
Lennart Poettering (57):
TODO
automount: use unit_pending_inactive() where appropriate
pam: optionally reset cgroup memberships for login sessions
dbus: use ControlGroup as property name to match config option
build-sys: ensure selinux configure check follows logic of other optional features
update TODO
locale: unify some code between fedora and altlinux
systemctl: make sure the tty agent does not retain a copy of stdio
systemctl: don't start agent for --user
systemctl: fix opening params
man: clarify a few things
manager: if we receive SIGRTMIN+20/21 enable/disable showing of status on the console
systemd: show status when run with plymouth, and don't start plymouth a second time when it is already running
device: consider udev devices with SYSTEMD_READY=0 as unplugged
man: document SYSTEMD_READY=
dbus: allow all clients access to org.freedesktop.DBus.Peer
units: introduce and hook up sound.target
update TODO
tmpfiles: support globs
tmpfiles: log to stderr if possible
tmpfiles: take names of tmpfiles configuration files on the command line
tmpfiles: move binary to /bin to make it publicly available
systemd: document systemd-tmpfiles
tmpfiles: simplify default tmpfiles configuration by using globs
readahead: disable readahead in virtual machines
systemctl: don't unnecessarily close stdin/stdout/stderr for tty agent so that locking by tty works
systemctl: minor optimizations
pam: introduce whitelist and blacklist user list feature
service: make main pid guessing optional, and reread pid file after reloads
service: when guessing the main PID don't consider processes that aren't our children
util: when determining the right TERM for /dev/console consult /sys/class/tty/console/active
update TODO
fsck: skip root fsck if dracut already did it
getty: do not auto-spawn getty's on VC ttys if console=ttyN is used
util: properly resolve /dev/console if more than once console= argument was passed on the kernel command line
getty: don't parse console= anymore, use /sys/class/tty/console/active instead
tmpfiles: never delete AF_UNIX sockets that are alive
cryptsetup: fix unit file description
job: make status message printing more verbose
shutdown: execute all binaries in /lib/systemd/system-shutdown as last step before invoking reboot()
fsck: do not fail boot if fsck returns with an error code that hasn't 2 or 6 set
socket: refuse socket activation for SysV services
execute: optionally forward program output to /dev/console in addition to syslog/kmsg
fsck: output to /dev/console by default in addition to syslog
udev: use SYSTEMD_READY to mask uninitialized DM devices
exec: introduce global defaults for the standard output of services
service: change default std output to inherit
mount,swap: properly add dependencies to logger if needed
cleanup TODO
udev: ignore block devices which no known contents, to avoid trying of mounts/swapons when devices aren't set up full yet
README: update requirements
manager: don't consider transaction jobs conflicting with queued jobs redundant
util: seperate welcome line from other output by empty lines
rescue: make 'systemctl default' fail if there is already something running when the shell exited
systemctl: introduce --failed to show only failed services
systemctl: introduce --ignore-dependencies
build-sys: prepare release v18
Lucas De Marchi (2):
build-sys: fix AC_COMPILE_IFELSE tests
build-sys: make less noise when checking file
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list