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

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


Tag 'v2' created by Lennart Poettering <lennart at poettering.net> at 2010-07-09 04:24 -0700

systemd 2

Changes since v1:
Kay Sievers (1):
      systemctl: don't actually reboot/poweroff/halt if only a wtmp update is requested

Lennart Poettering (40):
      util: implement safe_atolu based on safe_atolli/safe_atoi, depending on word size
      service: fix parsing word size functions
      main: always log when we reexecute or reload
      log: bump up a number of log messages so that they are shown even if debug logging is disabled, for diagnostic purposes
      conf-parser: support continuation lines with trailing backslashes in lines
      util: fix handling of unknown escapes in cunescape()
      util: properly handle escaped quotes in words in split_quoted()
      util: introduce cunescape_length()
      util: use quoted word parsing where applicable
      service: allow configuration of more than one Exec command in one line
      man: update man pages for recent syntax changes
      dbus: shut down bus connection cleanly and fully when a direct client disconnects
      util: handle \s escape as defined in the XDG spec properly in cunescape()
      units: in order to make the default services parseable by GKeyFile, merge repeated lines
      dbus: log received message only once, in filter function
      job: when converting restart jobs, move them to WAITING state
      service: set  env var for stop/reload commands
      dbus: make errors reported via D-Bus more useful
      execute: if the main process of a service already owns the TTY, don't wait for acquiring it again in the reload/stop step
      execute: support minimal environment variable replacement when executing processes
      man: document variable substitution
      units: kill the emergency shell with SIGHUP
      dbus: add missing dbus-errors.h header
      mount: fix confirm spawn setting
      util: fix missing memory initialization
      units: properly create prefdm symlink
      service: don't enable native services via legacy sysv symlinks anymore
      systemctl: filter and sort member pid of cgroup
      cgls: beef up control group dumping and introduce cgls tool
      cgls: fix missing initialization
      systemctl: short cut things if we aren't root and the user requested a reboot to suppress unnecessary wall message
      install: various improvements
      man: fix minor ambuigity
      main: introduce $SYSTEMD_SKIP_API_MOUNTS to disable mounting of API FS
      build-sys: set SYSTEMD_SKIP_API_MOUNTS=1 when generating introspection files
      units: connect shutdown scripts explicitly with the tty, because native units now default to /dev/null stdout otherwise
      update fixme
      build-sys: disable inline warnings
      build-sys: bump version
      build-sys: add make upload target

Ozan Çağlayan (2):
      man: Fix minor issues in systemd.unit.xml
      man: Minor typographic fixes to systemd.xml

---
 .gitignore                    |    1 
 Makefile.am                   |   40 +++++-
 configure.ac                  |    4 
 fixme                         |    2 
 man/daemon.xml                |    4 
 man/systemd-cgls.xml          |  106 ++++++++++++++++
 man/systemd-install.xml       |   32 +++--
 man/systemd.service.xml       |   91 ++++++++++----
 man/systemd.socket.xml        |   25 ++--
 man/systemd.unit.xml          |   71 +++++------
 man/systemd.xml               |   14 +-
 src/automount.c               |    9 +
 src/bus-errors.h              |   54 ++++++++
 src/cgroup-show.c             |  262 ++++++++++++++++++++++++++++++++++++++++++
 src/cgroup-show.h             |   28 ++++
 src/conf-parser.c             |   49 +++++++
 src/dbus-job.c                |    5 
 src/dbus-manager.c            |   58 +++++----
 src/dbus-unit.c               |   22 +--
 src/dbus.c                    |   71 +++++------
 src/device.c                  |    2 
 src/execute.c                 |   38 ++++--
 src/execute.h                 |    1 
 src/hostname-setup.c          |    2 
 src/install.c                 |   72 ++++++-----
 src/job.c                     |    5 
 src/kmod-setup.c              |    2 
 src/load-fragment.c           |  153 +++++++++++++++---------
 src/logger.c                  |    2 
 src/main.c                    |   29 +++-
 src/manager.c                 |  121 +++++++++++--------
 src/manager.h                 |    8 -
 src/mount.c                   |    7 -
 src/path.c                    |   10 +
 src/service.c                 |   97 +++++++++------
 src/snapshot.c                |   17 +-
 src/snapshot.h                |    2 
 src/socket.c                  |   16 +-
 src/strv.c                    |   19 ++-
 src/strv.h                    |    3 
 src/swap.c                    |    2 
 src/systemctl.c               |  108 ++++-------------
 src/systemd-cgls.c            |  121 +++++++++++++++++++
 src/test-engine.c             |   34 ++---
 src/test-loopback.c           |    1 
 src/timer.c                   |   10 +
 src/unit.c                    |   32 ++---
 src/util.c                    |  256 ++++++++++++++++++++++++++++++++---------
 src/util.h                    |   59 +++++++--
 units/arch/halt.service       |    1 
 units/arch/poweroff.service   |    1 
 units/arch/reboot.service     |    1 
 units/emergency.service       |    4 
 units/fedora/halt.service     |    4 
 units/fedora/killall.service  |    1 
 units/fedora/poweroff.service |    1 
 units/fedora/reboot.service   |    1 
 units/gentoo/halt.service     |    4 
 units/gentoo/killall.service  |    1 
 units/gentoo/poweroff.service |    1 
 units/gentoo/reboot.service   |    1 
 units/getty at .service.m4       |    7 -
 units/graphical.target.m4     |    5 
 units/multi-user.target.m4    |    7 -
 units/suse/halt.service       |    4 
 units/suse/poweroff.service   |    1 
 units/suse/reboot.service     |    1 
 67 files changed, 1606 insertions(+), 617 deletions(-)
---


More information about the systemd-commits mailing list