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

Kay Sievers kay at kemper.freedesktop.org
Sun Mar 24 14:35:30 PDT 2013


Tag 'v18' created by Lennart Poettering <lennart at poettering.net> at 2011-02-16 21:58 -0800

systemd 18

Changes since v17:
Adrian Spinu (1):
      load-fragment: properly parse Nice= value

Alexey Shabalin (2):
      build-sys: autodetect and use pkg-config for libselinux
      build-sys: initial support ALTLinux

Jeff Mahoney (1):
      plymouth: move plymouth out of TARGET_FEDORA

Kay Sievers (1):
      swap: handle "nofail" from fstab

Lennart Poettering (57):
      TODO
      automount: use unit_pending_inactive() where appropriate
      pam: optionally reset cgroup memberships for login sessions
      dbus: use ControlGroup as property name to match config option
      build-sys: ensure selinux configure check follows logic of other optional features
      update TODO
      locale: unify some code between fedora and altlinux
      systemctl: make sure the tty agent does not retain a copy of stdio
      systemctl: don't start agent for --user
      systemctl: fix opening params
      man: clarify a few things
      manager: if we receive SIGRTMIN+20/21 enable/disable showing of status on the console
      systemd: show status when run with plymouth, and don't start plymouth a second time when it is already running
      device: consider udev devices with SYSTEMD_READY=0 as unplugged
      man: document SYSTEMD_READY=
      dbus: allow all clients access to org.freedesktop.DBus.Peer
      units: introduce and hook up sound.target
      update TODO
      tmpfiles: support globs
      tmpfiles: log to stderr if possible
      tmpfiles: take names of tmpfiles configuration files on the command line
      tmpfiles: move binary to /bin to make it publicly available
      systemd: document systemd-tmpfiles
      tmpfiles: simplify default tmpfiles configuration by using globs
      readahead: disable readahead in virtual machines
      systemctl: don't unnecessarily close stdin/stdout/stderr for tty agent so that locking by tty works
      systemctl: minor optimizations
      pam: introduce whitelist and blacklist user list feature
      service: make main pid guessing optional, and reread pid file after reloads
      service: when guessing the main PID don't consider processes that aren't our children
      util: when determining the right TERM for /dev/console consult /sys/class/tty/console/active
      update TODO
      fsck: skip root fsck if dracut already did it
      getty: do not auto-spawn getty's on VC ttys if console=ttyN is used
      util: properly resolve /dev/console if more than once console= argument was passed on the kernel command line
      getty: don't parse console= anymore, use /sys/class/tty/console/active instead
      tmpfiles: never delete AF_UNIX sockets that are alive
      cryptsetup: fix unit file description
      job: make status message printing more verbose
      shutdown: execute all binaries in /lib/systemd/system-shutdown as last step before invoking reboot()
      fsck: do not fail boot if fsck returns with an error code that hasn't 2 or 6 set
      socket: refuse socket activation for SysV services
      execute: optionally forward program output to /dev/console in addition to syslog/kmsg
      fsck: output to /dev/console by default in addition to syslog
      udev: use SYSTEMD_READY to mask uninitialized DM devices
      exec: introduce global defaults for the standard output of services
      service: change default std output to inherit
      mount,swap: properly add dependencies to logger if needed
      cleanup TODO
      udev: ignore block devices which no known contents, to avoid trying of mounts/swapons when devices aren't set up full yet
      README: update requirements
      manager: don't consider transaction jobs conflicting with queued jobs redundant
      util: seperate welcome line from other output by empty lines
      rescue: make 'systemctl default' fail if there is already something running when the shell exited
      systemctl: introduce --failed to show only failed services
      systemctl: introduce --ignore-dependencies
      build-sys: prepare release v18

Lucas De Marchi (2):
      build-sys: fix AC_COMPILE_IFELSE tests
      build-sys: make less noise when checking file

---
 Makefile.am                              |   58 +++--
 README                                   |   24 ++
 TODO                                     |   53 ++---
 configure.ac                             |   41 ++-
 m4/acx_libwrap.m4                        |    4 
 m4/attributes.m4                         |   12 -
 man/pam_systemd.xml                      |   86 ++++++--
 man/systemctl.xml                        |   28 ++
 man/systemd-tmpfiles.xml                 |  150 ++++++++++++++
 man/systemd.conf.xml                     |    2 
 man/systemd.device.xml                   |   19 +
 man/systemd.exec.xml                     |   14 -
 man/systemd.service.xml                  |   30 ++
 man/systemd.socket.xml                   |   11 +
 man/systemd.xml                          |   92 ++++++++
 man/tmpfiles.d.xml                       |   61 ++++-
 src/99-systemd.rules                     |    5 
 src/automount.c                          |    3 
 src/cgroup.c                             |   15 +
 src/cryptsetup-generator.c               |    2 
 src/dbus-manager.c                       |    8 
 src/dbus-service.c                       |    5 
 src/dbus-unit.h                          |    4 
 src/device.c                             |    6 
 src/execute.c                            |   15 +
 src/execute.h                            |    2 
 src/fsck.c                               |   10 
 src/hostname-setup.c                     |    4 
 src/job.c                                |   13 -
 src/job.h                                |    2 
 src/load-fragment.c                      |    4 
 src/locale-setup.c                       |    2 
 src/logger.c                             |   25 ++
 src/main.c                               |  112 ++++++----
 src/manager.c                            |  160 ++++-----------
 src/manager.h                            |    4 
 src/mount.c                              |    4 
 src/org.freedesktop.systemd1.conf        |    3 
 src/pam-module.c                         |  179 ++++++++++++++---
 src/readahead-collect.c                  |    5 
 src/readahead-replay.c                   |    5 
 src/service.c                            |   26 +-
 src/service.h                            |    1 
 src/shutdown.c                           |    2 
 src/socket.c                             |   20 +
 src/swap.c                               |    4 
 src/system.conf                          |    4 
 src/systemctl-bash-completion.sh         |    2 
 src/systemctl.c                          |   74 ++++++-
 src/target.c                             |   43 +++-
 src/tmpfiles.c                           |  324 ++++++++++++++++++++++++-------
 src/tty-ask-password-agent.c             |    2 
 src/unit.c                               |    6 
 src/util.c                               |  241 ++++++++++++++++++++++-
 src/util.h                               |    5 
 src/vconsole-setup.c                     |   18 +
 tmpfiles.d/x11.conf                      |   11 -
 units/fedora/plymouth-halt.service       |   18 -
 units/fedora/plymouth-kexec.service      |   18 -
 units/fedora/plymouth-poweroff.service   |   18 -
 units/fedora/plymouth-quit.service       |   15 -
 units/fedora/plymouth-read-write.service |   16 -
 units/fedora/plymouth-reboot.service     |   18 -
 units/fedora/plymouth-start.service      |   18 -
 units/fsck-root.service.in               |    5 
 units/fsck at .service.in                   |    2 
 units/graphical.target.m4                |    3 
 units/multi-user.target.m4               |    3 
 units/plymouth-halt.service              |   18 +
 units/plymouth-kexec.service             |   18 +
 units/plymouth-poweroff.service          |   18 +
 units/plymouth-quit.service              |   15 +
 units/plymouth-read-write.service        |   16 +
 units/plymouth-reboot.service            |   18 +
 units/plymouth-start.service             |   24 ++
 units/rescue.service.m4                  |    2 
 units/sound.target                       |   12 +
 units/systemd-logger.service.in          |    1 
 units/systemd-tmpfiles-clean.service.in  |    2 
 units/systemd-tmpfiles-setup.service.in  |    2 
 80 files changed, 1756 insertions(+), 589 deletions(-)
---


More information about the systemd-commits mailing list