[systemd-commits] Changes to 'refs/tags/v20'

Lennart Poettering lennart at kemper.freedesktop.org
Tue Mar 8 11:21:37 PST 2011


Tag 'v20' created by Lennart Poettering <lennart at poettering.net> at 2011-03-08 19:20 -0800

systemd 20

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

---
 .dir-locals.el                  |    7 +
 .gitignore                      |    2 
 Makefile.am                     |   55 +++++++++++
 README                          |   15 ++-
 TODO                            |   32 +++---
 configure.ac                    |   12 ++
 man/daemon.xml                  |    2 
 man/machine-id.xml              |  104 ++++++++++++++++++++++
 man/systemd.exec.xml            |   12 ++
 man/systemd.unit.xml            |   21 +++-
 src/cgroup-util.c               |   17 ++-
 src/cgroup-util.h               |    4 
 src/cgroup.c                    |    8 -
 src/cgroup.h                    |    4 
 src/condition.c                 |   27 ++++-
 src/condition.h                 |    6 -
 src/dbus-execute.c              |   33 +++++++
 src/dbus-execute.h              |    2 
 src/dbus-job.c                  |    7 +
 src/dbus-manager.c              |   66 ++++++++++++--
 src/dbus-unit.c                 |    7 +
 src/dbus.c                      |   52 +++++++++++
 src/dbus.h                      |   15 +++
 src/execute.c                   |  188 ++++++++++++++++++++++++++++------------
 src/execute.h                   |    4 
 src/fsck.c                      |    2 
 src/hostname-setup.c            |    4 
 src/job.c                       |   19 +++-
 src/job.h                       |    1 
 src/kmsg-syslogd.c              |    3 
 src/load-fragment.c             |   98 +++++---------------
 src/locale-setup.c              |   22 ++++
 src/machine-id-main.c           |   35 +++++++
 src/machine-id-setup.c          |  171 ++++++++++++++++++++++++++++++++++++
 src/machine-id-setup.h          |   27 +++++
 src/main.c                      |   20 ++--
 src/modules-load.c              |    3 
 src/mount.c                     |   18 ++-
 src/path.c                      |   28 +++--
 src/quotacheck.c                |    6 -
 src/readahead-collect.c         |   10 +-
 src/readahead-common.c          |   35 +++++++
 src/readahead-common.h          |    1 
 src/readahead-replay.c          |    5 -
 src/service.c                   |   28 +++--
 src/socket.c                    |   10 +-
 src/swap.c                      |   10 +-
 src/sysctl.c                    |  112 ++++++++++++++++-------
 src/systemctl.c                 |   44 ++++++++-
 src/target.c                    |   25 ++---
 src/test-cgroup.c               |    8 -
 src/tmpfiles.c                  |    3 
 src/tty-ask-password-agent.c    |    3 
 src/unit.c                      |   33 +++----
 src/util.c                      |  104 ++++++++++++++++++++++
 src/util.h                      |    3 
 src/vconsole-setup.c            |   61 ++++++++++++
 units/getty at .service.m4         |    3 
 units/graphical.target.m4       |    3 
 units/mandriva/prefdm.service   |   24 +++++
 units/media.mount               |   16 +++
 units/multi-user.target.m4      |    3 
 units/rescue.service.m4         |    8 +
 units/serial-getty at .service.m4  |    3 
 units/systemd-sysctl.service.in |    4 
 65 files changed, 1399 insertions(+), 319 deletions(-)
---


More information about the systemd-commits mailing list