[systemd-commits] Changes to 'refs/tags/v19'
Lennart Poettering
lennart at kemper.freedesktop.org
Mon Feb 28 17:29:53 PST 2011
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