[systemd-devel] [ANNOUNCE] systemd 37
Lennart Poettering
lennart at poettering.net
Tue Oct 11 14:02:03 PDT 2011
Heya,
http://www.freedesktop.org/software/systemd/systemd-37.tar.bz2
Mostly bugfixes, but two new features: ConditionCapability= which is
useful inside containers (i.e. start udev only if CAP_MKNOD is
available), and the locale mechanism got extend to kbd configuration for
both X and the console. I tried my best to reduce the necessary
translation logic between X and the console kbd maps to the bare
minimum, an I think it's as pretty as it can get. The translation table
is stolen from Fedora's system-setup-keyboard. If you want to make
bugfixes to this table please consider doing so upstream in
s-s-k/Anaconda first. GNOME already makes use of the kbd config stuff in
the localization configuration panel. In fact, all the mechanisms
systemd provides are now used by GNOME. Yay!
Barry Scott (2):
man: for ExecStart= provide more details on env var substitution and how that turns into arguments.
man: .include directive does not include as textual include it includes by parsing the include file.
Dave Reisner (1):
sd-login.h: correct spelling mistakes in comments
Kay Sievers (3):
analyze: always draw top kernel, initramfs, userspace bars
update TODO
test_virtualization: do not try to compare id in !virt context
Lennart Poettering (22):
localed: add SetX11Keyboard() and SetVConsoleKeyboard() bus calls
vconsole: don't parse Fedora's KEYMAP= kernel parameters anymore
build-sys: fix build
systemctl: fix detection whether the dbus connection is available
systemctl: fix error message when no connection to systemd is available
localed: handle multiple X11 kbd layouts
logind: properly generate session creation response on dbus
update TODO
hashmap: use different version of DJB's hash algorithm that uses shifting instead of multiplication
update TODO
update TODO
update TODO
units: introduce local-fs-pre.target and remote-fs-pre.target
units: remount root and API FS before all mount units are applied
timedate: fall back to /etc/sysconfig/clock on Fedora, for compatibility with legacy
logind: fail gracefully if too many sessions are created
units: increase LimitNOFILE a bit
units: forgot target units
unit: introduce ConditionCapability
localed: make sure s-s-k doesn't create any X11 config files anymore
service: don't try to guess PID for SysV services anymore
build-sys: bump release for v37
Michal Schmidt (4):
pager: add a trivial internal pager
systemctl: print the legend regardless of stdout type, add --no-legend
systemctl: better width and alignment of fields
systemctl: fix corrupted output of units
Miklos Vajna (1):
hostname-setup: Frugalware switched to /etc/hostname
Paolo Bonzini (1):
readahead: lower max file size for readahead
Ran Benita (1):
man: document list-unit-files
Thomas Jarosch (2):
tmpfiles: fix file descriptor leak
util: fix close() call on wrong variable
Zbigniew Jędrzejewski-Szmek (3):
l10n: Reword the polish translation a bit
pager: add _noreturn_ to pager_fallback()
localed: shorten generate-kbd-model-map
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list