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

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


Tag 'v19' created by Lennart Poettering <lennart at poettering.net> at 2011-03-01 01:29 -0800

systemd 19

Changes since v18:
Alexey Shabalin (1):
      build-sys: update ALTLinux support

Harald Hoyer (2):
      Spelling Corrections
      ratelimit: removed n_printed

Kay Sievers (1):
      systemctl: shutdown(8) - call kexec if kexec kernel is loaded

Lennart Poettering (50):
      tmpfiles: kill double slashes in unix socket names, just in case
      util: beef up logic to find ctty name
      util: retry opening a TTY on EIO
      man: don't do more reloads than necessary in spec files
      readahead: remove misleading error messages
      units: order fsck at .service before basic.target instead of local-fs.target to relax things a little
      main: refuse --test as root
      tmpfiles: never clean up block devices
      unit: don't timeout fsck
      kmsg-syslogd: increase terminate timeout to 5min to generte less debug spew
      kmsg-syslogd: fix build
      mount: make sure network mounts are ordered after network.target
      dbus: don't rely that timer/path units have an initialized unit field
      virtualization: beef virtualization code
      unit: introduce ConditionVirtualization=
      condition: drop pointless double negation
      README: document that we need ipv6
      plymouth: ensure we start not a single getty before plymouth is gone because we never know which ttys plymouth still controls
      util: make string static
      virtualization: check cpuid first, since it is cheaper than DMI
      update TODO
      plymouth: don't wait forever for plymouth in case it is stuck
      main: print warning if /usr is on a seperate partition
      ask-password: supported plymouth cached passwords
      ask-password: fix handling of timeouts when waiting for password
      rescue: terminate plymouth entirely when going into rescue mode
      cryptsetup: try to show the mount point for a crypto disk if we can
      job: start job timer when we begin running the job, not already when we add it to the queue of jobs
      update TODO
      units: synchronize gettys to plymouth even if plymouth is killed by gdm
      general: unify error code we generate on timeout
      dbus: pass along information why a job failed when it failed (dbus api change!)
      logger: leave the logger longer around and allow it do handle more connections
      unit: increase default timeout to 3min
      job: start job timeout on enqueuing not when we start to process a job
      job: when cancelling jobs, make sure to propagate this properly to depending jobs
      job: don't access j->type when j is already freed
      job: also trigger on-failure dependencies when jobs faile due to dependencies, timeout
      systemctl: properly handle job results
      label: udev might be making changes in /dev while we iterate through it
      service: never clean up a service that still has a process in it
      systemctl: shutdown agent explicitly so that it can reset the tty properly
      agent: don't print warnings if a password was removed or timed out
      cryptsetup: add a terse help
      udev: mark hvc devices for exposure in systemd
      udev: expose ttyUSB devices too
      udev: don't ignore non-encrypted block devices with no superblock
      ask-password: make a confused gcc shut up
      update TODO
      build-sys: prepare v19

Mike Kazantsev (1):
      man: fixed typo in SyslogIdentifier=

Zbigniew Jędrzejewski-Szmek (1):
      systemctl: always null-terminate the password

---
 .gitignore                       |    1 
 CODING_STYLE                     |    2 
 Makefile.am                      |   28 ++-
 README                           |   21 ++
 TODO                             |   59 ++++---
 configure.ac                     |    4 
 man/daemon.xml                   |    4 
 man/systemd.exec.xml             |    2 
 man/systemd.unit.xml             |   26 ++-
 src/99-systemd.rules             |   11 +
 src/ask-password-api.c           |   69 ++++++---
 src/ask-password-api.h           |    4 
 src/ask-password.c               |   68 ++++++---
 src/automount.c                  |    4 
 src/cgroups-agent.c              |    2 
 src/condition.c                  |   29 +++
 src/condition.h                  |    1 
 src/cryptsetup.c                 |  131 ++++++++++++++---
 src/dbus-job.c                   |   10 -
 src/dbus-job.h                   |    4 
 src/dbus-manager.c               |    2 
 src/dbus-path.c                  |   16 ++
 src/dbus-timer.c                 |   16 ++
 src/dbus.c                       |    3 
 src/detect-virt.c                |   46 ++++++
 src/device.c                     |    4 
 src/device.h                     |    2 
 src/execute.c                    |   16 +-
 src/job.c                        |   54 +++++--
 src/job.h                        |   19 ++
 src/kmsg-syslogd.c               |    2 
 src/label.c                      |    6 
 src/label.h                      |    3 
 src/load-fragment.c              |   30 ++++
 src/log.c                        |    8 -
 src/logger.c                     |    6 
 src/main.c                       |   42 ++++-
 src/manager.c                    |   10 -
 src/manager.h                    |    4 
 src/mount-setup.c                |    4 
 src/mount.c                      |    2 
 src/namespace.c                  |    4 
 src/ratelimit.c                  |   14 -
 src/ratelimit.h                  |    8 -
 src/readahead-collect.c          |    7 
 src/readahead-replay.c           |    6 
 src/sd-daemon.h                  |    4 
 src/securebits.h                 |    2 
 src/service.c                    |   24 ++-
 src/shutdown.c                   |    2 
 src/socket.c                     |    4 
 src/strv.c                       |   48 ++++++
 src/strv.h                       |    2 
 src/swap.h                       |    2 
 src/systemadm.vala               |    2 
 src/systemctl.c                  |  140 +++++++++++++++---
 src/systemd-interfaces.vala      |    2 
 src/test-engine.c                |    6 
 src/test-env-replace.c           |    8 +
 src/test-job-type.c              |    2 
 src/tmpfiles.c                   |   10 +
 src/tty-ask-password-agent.c     |  151 ++++++++++++++++----
 src/unit-name.c                  |    2 
 src/unit.c                       |   33 ++--
 src/unit.h                       |    8 -
 src/util.c                       |  289 ++++++++++++++++++++++++++++++++-------
 src/util.h                       |   10 +
 src/utmp-wtmp.c                  |    2 
 units/emergency.service          |    4 
 units/fsck-root.service.in       |    1 
 units/fsck at .service.in           |    3 
 units/getty at .service.m4          |    5 
 units/plymouth-quit-wait.service |   15 ++
 units/plymouth-quit.service      |    4 
 units/quotacheck.service.in      |    1 
 units/rescue.service.m4          |    2 
 units/serial-getty at .service.m4   |    8 -
 77 files changed, 1254 insertions(+), 356 deletions(-)
---


More information about the systemd-commits mailing list