[systemd-devel] [ANNOUNCE] systemd 33

Lennart Poettering lennart at poettering.net
Tue Aug 2 20:24:33 PDT 2011


Heya,

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

Mostly optimizations and bug fixes, but some minor new features, such as
the nifty PrivateNetwork= service setting, which allows you to shut off
networking for a specific service (i.e. all routable network interfaces
will disappear for that service).

Frederic Crozat (2):
      bash: Allow to restart already started service.
      service: parse insserv.conf and plugs its system facilities into systemd.

Kay Sievers (1):
      shutdownd: add 'success message' if we retried detaching stuff

Lennart Poettering (37):
      update TODO
      systemctl: s/ignore/ignore_error/ in 'show' output
      sd-login: build test code again
      update TODO
      dbus: export load error on unit objects
      main: show load profiling in test mode, too
      dbus: export unit file state
      systemctl: fix parsing of LoadError property for systemctl show
      load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf
      conf-parser: properly handle known but not parsed assignments
      util: optimize strstrip() a bit
      util: introduce join() to speed up simple string concatenations
      util: various optimizations, using join()
      util: use join() instead of asprintf() as an optimization
      util: more join() optimizations
      util: add is_main_thread() call
      util: place a couple of _likely_ around cache TLS vars
      missing: define gettid()
      hashmap: speed up hashmap allocations by introducing an allocation cache
      build-sys: make distcheck work
      getty: automatically spawn getty on xen console xvc0
      getty: fix message
      manager: call generators with umask 0022
      umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal
      execute: properly enforce group
      man: document that we default to 022 as umask
      umask: set umask of a number of sockets by default, even though we check creds on connections
      main: fix reexec
      gperf: fix load-fragment-gperf.gperf.m4 when HAVE_SYSV_COMPAT is not set
      update TODO
      dbus: fix MaskUnitFiles bus call
      update TODO
      update TODO
      nspawn: add new --no-net switch to turn off networking in the container
      man: nspawn fixes
      exec: introduce PrivateNetwork= process option to turn off network access to specific services
      bump release

Miklos Vajna (2):
      man: loginctl has lock/unlock with a -session suffix
      build-sys: Add --disable-hostnamed configure switch

Tom Gundersen (1):
      initctl: support 'telinit u/q'

Ville Skyttä (1):
      man: Fix command name in systemd-tmpfiles example.


Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the systemd-devel mailing list