[systemd-commits] stable Changes to 'refs/tags/v33'

Zbigniew Jędrzejewski-Szmek zbyszek at kemper.freedesktop.org
Sat Mar 8 20:39:43 PST 2014


Tag 'v33' created by Lennart Poettering <lennart at poettering.net> at 2011-08-03 04:21 -0700

systemd 33

Changes since v32:
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.

---
 Makefile.am                      |   90 +++++-
 TODO                             |  178 +++---------
 configure.ac                     |   41 +-
 man/systemd-loginctl.xml         |    4 
 man/systemd-nspawn.xml           |   24 +
 man/systemd-tmpfiles.xml         |    2 
 man/systemd.exec.xml             |   28 +
 src/.gitignore                   |    4 
 src/99-systemd.rules.in          |    2 
 src/ask-password-api.c           |   14 
 src/automount.c                  |    4 
 src/binfmt.c                     |    2 
 src/cgroup-util.c                |   53 +--
 src/conf-parser.c                |  291 ++++++++++++++++---
 src/conf-parser.h                |   76 ++++-
 src/cryptsetup-generator.c       |    2 
 src/cryptsetup.c                 |    2 
 src/dbus-execute.h               |    4 
 src/dbus-manager.c               |    2 
 src/dbus-unit.c                  |   40 ++
 src/dbus-unit.h                  |    8 
 src/device.c                     |    4 
 src/execute.c                    |   19 +
 src/execute.h                    |    1 
 src/exit-status.c                |    3 
 src/exit-status.h                |    3 
 src/fsck.c                       |    2 
 src/getty-generator.c            |   12 
 src/hashmap.c                    |  116 +++++++
 src/hostnamed.c                  |    4 
 src/initctl.c                    |   21 +
 src/install.c                    |   12 
 src/kmsg-syslogd.c               |    2 
 src/load-dropin.c                |   10 
 src/load-fragment-gperf.gperf.m4 |  206 +++++++++++++
 src/load-fragment.c              |  578 ++++++++++-----------------------------
 src/load-fragment.h              |   51 +++
 src/localed.c                    |    4 
 src/logger.c                     |    2 
 src/logind-gperf.gperf           |   22 +
 src/logind.c                     |   22 -
 src/logind.h                     |    3 
 src/machine-id-setup.c           |    3 
 src/main.c                       |   63 +---
 src/manager.c                    |   15 -
 src/missing.h                    |    4 
 src/modules-load.c               |    2 
 src/mount.c                      |    4 
 src/nspawn.c                     |   29 +
 src/path.c                       |    4 
 src/quotacheck.c                 |    2 
 src/random-seed.c                |    2 
 src/readahead-collect.c          |    2 
 src/readahead-replay.c           |    2 
 src/remount-api-vfs.c            |    2 
 src/service.c                    |   95 +++++-
 src/shutdown.c                   |    7 
 src/shutdownd.c                  |    2 
 src/socket.c                     |    4 
 src/strv.c                       |    1 
 src/swap.c                       |    4 
 src/sysctl.c                     |    2 
 src/systemctl-bash-completion.sh |    7 
 src/systemctl.c                  |   49 +++
 src/target.c                     |    4 
 src/test-login.c                 |   24 -
 src/timedated.c                  |    4 
 src/timer.c                      |    4 
 src/tmpfiles.c                   |    2 
 src/tty-ask-password-agent.c     |   23 -
 src/uaccess.c                    |    2 
 src/unit-name.c                  |    7 
 src/unit.c                       |   22 +
 src/unit.h                       |   10 
 src/update-utmp.c                |    2 
 src/user-sessions.c              |    2 
 src/util.c                       |   85 ++++-
 src/util.h                       |    4 
 src/vconsole-setup.c             |    2 
 units/systemd-shutdownd.socket   |    1 
 80 files changed, 1619 insertions(+), 852 deletions(-)
---


More information about the systemd-commits mailing list