[systemd-devel] [ANNOUNCE] systemd v20
Lennart Poettering
lennart at poettering.net
Tue Mar 8 11:30:36 PST 2011
Heya,
Mostly bugfixes:
http://www.freedesktop.org/software/systemd/systemd-20.tar.bz2
Also introduces /etc/machine-id as replacement for /var/lib/machine-id
-- which needs packaging changes. See
http://lists.freedesktop.org/archives/systemd-devel/2011-March/001470.html
for information about that.
Also, in other news: ProFUSION is now offering professional engineering
and consulting services for systemd for embedded and other user. We
added a note about this to the README and web site, including contact
details. If you are intrested, have a look.
And here are all the juicy details:
Andrey Borzenkov (3):
add org.freedesktop.DBus.Properies.Set method
add .vimrc to .gitignore
build-sys: add Mandriva distribution support
Lennart Poettering (35):
man: fix chkconfig syntax to use --level 3
systemctl: add condreload alias for compat with ALTLinux
README: refer to profusion if people ask for consulting/engineering services
dirent: support DT_UNKNOWN where necessary for compat with reiserfs
sysctl: use scandir() instead of nftw() to guarantee systematic ordering
readahead: disable collector automatically on read-only media
kill: always send SIGCONT after SIGTERM
path: don't use IN_ATTRIB on parent dirs when watching a file, since those cannot be removed without emptying the dir first anyway and we need IN_ATTRIB only to detect the link count dropping to 0
path: after installing inotify watches, recheck file again to fix race
execute: load environment files at time of execution, not when we load the service configuration
s/seperate/separate/
main: add link to wiki page with longer explanation of the /usr madness
man: document changed EnvironmentFile= behaviour
dbus: expose distribution name and features on manager object as properties
dbus: add 'Tainted' property to Manager object
main: minor optimization
systemctl: fix exit code when directing is-enabled to chkconfig
main: introduce /etc/machine-id
machine-id: typo fix
machine-id: generate /etc/machine-id 0444 by default
update TODO
service: drop redundant check in sysv_translate_facility
update TODO
mount: make /media a tmpfs
syslog: make sure the kmsg bridge is always pulled in and never terminated automatically
job: convert job type as early as we can, to simplify things a bit
job: introduce new job result code 'skipped' to use when pre conditions of job did not apply
systemctl: when forwarding is-enabled to chkconfig hardcode runlevel 3
dbus: return DBUS_ERROR_UNKNOWN_OBJECT when an object is unknown
unit: distuingish mandatory from triggering conditions
mount: support less cumbersome x-systemd-xxx mount options
unit: don't accidently create ordering links to targets when default deps are off for either target and unit
service: prefix description with LSB only if script has LSB header, use 'SysV:' otherwise
service: use uppercase SYSV prefix to make it easier to recognize
build-sys: prepare v20
Zbigniew Jędrzejewski-Szmek (1):
Keep emacs configuration in one configuration file.
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list