[systemd-commits] Changes to 'refs/tags/v186'
Lennart Poettering
lennart at kemper.freedesktop.org
Tue Jul 3 12:23:08 PDT 2012
Tag 'v186' created by Lennart Poettering <lennart at poettering.net> at 2012-07-03 20:21 -0700
systemd 186
Changes since v185:
Auke Kok (1):
readahead: Add tool to analyze the contents of the pack file. v3.
Colin Guthrie (3):
mageia: Change the unit for prefdm.service to make it work a bit more like Fedora
mageia: Correct usage of M4_DEFINES vs. M4_DISTRO_FLAG.
units: Rename systemd-udev.service to systemd-udevd.service
Dave Reisner (4):
tmpfiles: allow to specify basename only: systemd-tmpfiles <program.conf>
man: fix incorrectly named manpage for udev service
udevd: use ROOTPREFIX to create path to modules.devname
udevd: fix bogus mkdir invocation
David Strauss (1):
journal: typo fix in sd-journal.h
Eelco Dolstra (1):
journal: set the _SYSTEMD_UNIT field for messages from terminated processes
Kay Sievers (18):
silence gcc warning on 32 bit
udev: kernel cmdline - accept rd.* parameters
udev: remove remaining selinux labeling for file in /run
udev: systemd-udev-settle.service fix After=
delete plymouth units; moved to plymouth
systemd-debug-shell: add to POTFILES.skip
udev: always use $(rootprefix)/lib/udev for libexecdir
man: systemd-tmpfiles - document proper config-file-stack order
update .gitignore
man: replace tabs with spaces
tmpfiles: print error if basename lookup fails; document it in manpage
tmpfiles: fix error message
udev: support "udevadm info /dev/sda; udevadm info /sys/class/block/sda"
libudev: clarify that udev_monitor_receive_device() is non-blocking
udev: use the matching binary name "systemd-udevd" in log messages
udev: man - clarify escaping and replacing for SYMLINK+=
modules load: rename kernel command line option to (rd.)modules-load=
udev: static nodes - fix default permissions if no rules is given
Lennart Poettering (126):
journal: replace arena offset by header size
journal: add basic object definition for signatures
journal: correct list link up on hash collisions
journal: expose and make use of cutoff times of journal
journal: fix SD_JOURNAL_SYSTEM_ONLY flag
journal: rotate on SIGUSR2
journal: fix monotonic seeking
login: initialize XDG_RUNTIME_DIR as /run/user/$UID instead of /run/user/$USER
tmpfiles: exclude the first level directories in /run/user from automatic clean up
update TODO
update TODO
logind: expose CanGraphical and CanTTY properties on seat objects
logind: introduce a state for session, being one of online, active, closing
man: document new sd_session_get_state() call
login: wrap CanTTY and CanGraphical seat attributes in libsystemd-login
rpm: include RPM macro definition for .spec snippets
man: document the new RPM macros in daemon(7)
preset: don't look for preset files in /lib unless /usr is split off
readahead: merge three binaries into one
readahead: make use of util.h's page_size() call
readahead: use log_error() for logging errors
readahead: make sure to close pack file before exiting, to be valgrind clean
readahead: minor code style fixes
journal: fix sd_journal_stream_fd()
man: document all kernel command line options we understand
man: minor typo fixes
man: prettify logind man page
cryptsetup: allow configuration of LUKS disks via the kernel cmdline
man: add more links to kernel-command-line(7)
fstab-generator: support fstab=/rd.fstab= kernel cmdline
man: refer to udevd by its service name not binary name
modules-load: parse driver=/rd.driver= kernel command line option
systemctl: automatically turn paths and unescaped unit names into proper unit names
core: remove sysv_console option
dbus: don't expose SysVInitPath and SysVRcndPath on the bus
unit: drop the Names= option
man: mention other initrd implementations in kernel-command-line(7)
man: add reference to bootparam(7) even though it is terribly out of date
man: fix references to udev man page
man: add more references to k-c-l(7)
man: introduce bootup(7)
man: document systemd-vconsole-setup.service
units: stop sleep.target when it has done its job
man: document systemd-random-seed-load.service
man: document systemd-remount-fs.service
units: rename fsck at .service to systemd-fsck at .service
units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx
units: rename cryptsetup at .service to systemd-cryptsetup at .service
build-sys: make distcheck pass
man: document systemd-user-sessions.service
tmpfiles: write /run/nologin during early boot to disallow too early user logins
cryptsetup: fix escaping when generating cryptsetup units
man: document systemd-update-utmp-runlevel
man: document systemd-timedated.service
systemctl: make sure we print URLs we can't show in systemctl in a nicely clickable way
man: document localed
bus: drop HaveWatchdog option
man: document systemd-hostnamed
man: various minor fixes
man: document systemd-initctl
man: document systemd-shutdownd
core: make systemd.confirm_spawn=1 actually work
man: document systemd-suspend.service
man: document systemd-halt.service and friends
man: document the readahead services
man: document systemd-fsck
man: properly document .socket units in man page
man: add Documentation= tags to all kinds of missing units
man: add Documentation= tag to tmp.mount
man: document quotacheck
man: document systemd-ask-password-console.service and friends
man: write man page for systemd-analyze
man: document tty-ask-password-agent
man: fix --h vs. -h typos
units: fix Documentation= tag in fsck units
man: document systemd-cryptsetup
man: document /etc/crypttab
man: add reference to crypttab(5) from cryptsetup units
man: this time, fix Documentation= properly
core: rename system.preset to system-presets to follow naming scheme of other dirs in /usr/lib/systemd/
man: document systemd-cryptsetup-generator
man: document getty-generator
man: document systemd-update-generator
man: document fstab generator
update TODO
man: document unit names in systemd-tmpfiles(8)
man: document preset files
man: add reference to systemd-delta to tmpfiles
units: add explicit dependency on display-manager.service to graphical.target
update TODO
man: extend watchdog docs a bit
units: automatically respawn the core services
test: reenable nspawn, even if it fails for now
update TODO
nspawn: introduce new --capabilities= flag and make use of it in the nspawn test case
main: print detected virtualiaztion at boot
man: minor accuracy corrections
man: add various links from man pages to appropriate wiki pages
logind: add reference to new logind dbus api documentation
man: add references to the new inhibitor lock documentation
remount-fs: also remount /usr according to fstab
update TODO
logind: add PreparingForShutdown/PreparingForSleep properties
manager: serialize/deserialize job counters across reexec/reload
timedated: replace systemd-timedated-ntp.target logic with simpler scheme
journalctl: add new switch -b to show data from current boot only
manager: turn notify socket into abstract namespace socket again
journald: add Storage= setting to control where the journal is stored
NEWS: Prepare NEWS file for next release
core: mention if we are run from an initial RAM disk
timedate: fix ntp-units comment
man: fix journalctl man page in regards to --this-boot
units: rename systemd-debug-shell.service to debug-shell.service
build-sys: bump version
timedated: replace ntp-units file with an ntp-units.d drop-in dir
update TODO
journal: fix iteration through journal if one file is corrupt
journald: handle /proc/kmsg reads returning 0 more nicely
journal: move Storage=auto stanza to right file
units: add reference to wiki so syslog.socket
journal: default ImportKernel=no until we make use of structured logging
timedate: uniq'ify ntp units list
load-fragment: a few modernizations
hashmap: make hashmap_clear() work on NULL hashmaps
mount-setup: don't complain if we try to fix the label of a dir beneath a mount but can't due to EROFS
update NEWS
Lukas Nykryn (1):
service: timeout for oneshot services
Michal Schmidt (20):
units: avoid redundant VT clearing by agetty
units: add systemd-debug-shell.service
logind: fix check for multiple sessions
journal-file: fix mmap leak
man: fix 'sysytemd' typos
systemctl: style fixes for the previous patch
systemctl: remove is_socket_listening
systemctl: fix iteration in check_listening_sockets()
systemctl: warn about all active triggers, not just sockets
unit-name: introduce unit_dbus_path_from_name()
tmpfiles: create char devices with correct SELinux context
systemctl: clearer error message for missing install information
logind: more robust handling of VT-less systems
service: fix incorrect argument
service: pass via FAILED/DEAD before going to AUTO_RESTART
modules-load: don't fail on builtin modules, better prints
modules-load: fix return value
modules-load: use correct va_list logging function
mount: split adding of extras from mount_load()
mount: load only if we there's mountinfo or fragment
Michal Sekletar (2):
systemctl will print warning when stopping unit
systemd: return error when asked to stop unknown unit
Paul Menzel (1):
man/bootup.xml: Fix grammar by adding missing verb »is«
Shawn Landden (2):
analyze: Python 3 compatibility
man: typo in systemd-analyze.xml
Tom Gundersen (4):
arch: drop sysvcompat support
vconsole-setup: enable utf-8 mode explicitly
man: fix typo in sysntemd-user-sessions.service page
man: fix reference to systemd-tty-ask-password-agent
---
.gitignore | 4
Makefile.am | 351 +++++++-----
NEWS | 156 +++++
README | 1
TODO | 82 +-
autogen.sh | 1
configure.ac | 29 -
man/binfmt.d.xml | 12
man/bootup.xml | 226 +++++++
man/crypttab.xml | 289 ++++++++++
man/daemon.xml | 69 +-
man/journalctl.xml | 14
man/journald.conf.xml | 48 +
man/kernel-command-line.xml | 295 ++++++++++
man/locale.conf.xml | 7
man/loginctl.xml | 6
man/modules-load.d.xml | 32 -
man/sd_notify.xml | 19
man/sd_seat_get_active.xml | 31 -
man/sd_session_is_active.xml | 42 +
man/sd_uid_get_state.xml | 8
man/sysctl.d.xml | 24
man/systemctl.xml | 30 -
man/systemd-analyze.xml | 138 ++++
man/systemd-ask-password-console.service.xml | 97 +++
man/systemd-ask-password.xml | 2
man/systemd-binfmt.service.xml | 8
man/systemd-cat.xml | 2
man/systemd-cgls.xml | 14
man/systemd-cryptsetup-generator.xml | 147 +++++
man/systemd-cryptsetup at .service.xml | 87 +++
man/systemd-delta.xml | 6
man/systemd-fsck at .service.xml | 110 +++
man/systemd-fstab-generator.xml | 118 ++++
man/systemd-getty-generator.xml | 90 +++
man/systemd-halt.service.xml | 119 ++++
man/systemd-hostnamed.service.xml | 82 ++
man/systemd-inhibit.xml | 30 -
man/systemd-initctl.service.xml | 76 ++
man/systemd-journald.service.xml | 66 ++
man/systemd-localed.service.xml | 83 ++
man/systemd-logind.service.xml | 63 +-
man/systemd-modules-load.service.xml | 8
man/systemd-notify.xml | 2
man/systemd-nspawn.xml | 29 +
man/systemd-quotacheck.service.xml | 102 +++
man/systemd-random-seed-load.service.xml | 80 ++
man/systemd-readahead-replay.service.xml | 113 +++
man/systemd-remount-fs.service.xml | 87 +++
man/systemd-shutdownd.service.xml | 77 ++
man/systemd-suspend.service.xml | 111 +++
man/systemd-sysctl.service.xml | 12
man/systemd-system-update-generator.xml | 79 ++
man/systemd-timedated.service.xml | 83 ++
man/systemd-tmpfiles.xml | 34 -
man/systemd-tty-ask-password-agent.xml | 166 +++++
man/systemd-udevd.service.xml | 163 +++++
man/systemd-udevd.xml | 150 -----
man/systemd-update-utmp-runlevel.service.xml | 76 ++
man/systemd-user-sessions.service.xml | 77 ++
man/systemd-vconsole-setup.service.xml | 118 ++++
man/systemd.conf.xml | 5
man/systemd.mount.xml | 10
man/systemd.preset.xml | 204 +++++++
man/systemd.service.xml | 34 -
man/systemd.special.xml | 49 +
man/systemd.swap.xml | 11
man/systemd.unit.xml | 54 -
man/systemd.xml | 139 +++-
man/tmpfiles.d.xml | 67 +-
man/udev.xml | 27
man/udevadm.xml | 13
man/vconsole.conf.xml | 9
po/POTFILES.skip | 1
src/analyze/systemd-analyze | 16
src/core/.gitignore | 1
src/core/automount.c | 2
src/core/dbus-manager.c | 42 -
src/core/device.c | 6
src/core/execute.c | 212 +++----
src/core/execute.h | 1
src/core/kmod-setup.c | 2
src/core/load-fragment-gperf.gperf.m4 | 3
src/core/load-fragment.c | 121 +---
src/core/load-fragment.h | 2
src/core/macros.systemd.in | 55 +
src/core/main.c | 70 --
src/core/manager.c | 54 +
src/core/manager.h | 3
src/core/mount-setup.c | 8
src/core/mount.c | 125 ++--
src/core/service.c | 22
src/core/service.h | 1
src/core/socket.c | 1
src/core/special.h | 4
src/core/swap.c | 1
src/core/system.conf | 1
src/core/unit.c | 13
src/cryptsetup/cryptsetup-generator.c | 154 +++++
src/delta/delta.c | 4
src/fsck/fsck.c | 7
src/fstab-generator/fstab-generator.c | 64 ++
src/journal/journal-def.h | 24
src/journal/journal-file.c | 108 +++
src/journal/journal-file.h | 3
src/journal/journal-send.c | 3
src/journal/journalctl.c | 52 +
src/journal/journald-gperf.gperf | 1
src/journal/journald.c | 105 ++-
src/journal/journald.conf | 3
src/journal/journald.h | 16
src/journal/libsystemd-journal.sym | 6
src/journal/sd-journal.c | 85 ++
src/libudev/libudev-device-private.c | 4
src/libudev/libudev-monitor.c | 5
src/login/libsystemd-login.sym | 7
src/login/loginctl.c | 10
src/login/logind-dbus.c | 47 +
src/login/logind-device.c | 16
src/login/logind-seat-dbus.c | 40 +
src/login/logind-seat.c | 20
src/login/logind-seat.h | 3
src/login/logind-session-dbus.c | 22
src/login/logind-session.c | 22
src/login/logind-session.h | 13
src/login/logind-user.c | 4
src/login/logind-user.h | 10
src/login/logind.c | 6
src/login/sd-login.c | 40 +
src/login/test-login.c | 13
src/login/user-sessions.c | 7
src/modules-load/modules-load.c | 192 +++++-
src/nspawn/nspawn.c | 83 +-
src/quotacheck/quotacheck.c | 4
src/readahead/readahead-analyze.c | 149 +++++
src/readahead/readahead-collect.c | 120 ----
src/readahead/readahead-common.h | 11
src/readahead/readahead-replay.c | 99 ---
src/readahead/readahead.c | 158 +++++
src/remount-fs/remount-fs.c | 5
src/shared/def.h | 1
src/shared/hashmap.c | 17
src/shared/hashmap.h | 2
src/shared/install.c | 16
src/shared/label.c | 5
src/shared/label.h | 2
src/shared/logs-show.c | 23
src/shared/logs-show.h | 3
src/shared/set.c | 4
src/shared/set.h | 2
src/shared/unit-name.c | 212 +++----
src/shared/unit-name.h | 7
src/shared/util.c | 58 +-
src/shared/util.h | 2
src/systemctl/systemctl.c | 578 ++++++++++++--------
src/systemd/sd-journal.h | 5
src/systemd/sd-login.h | 15
src/test/test-hostname.c | 3
src/test/test-unit-name.c | 133 ++++
src/timedate/timedated.c | 336 +++++++----
src/tmpfiles/tmpfiles.c | 98 ++-
src/tty-ask-password-agent/tty-ask-password-agent.c | 14
src/udev/udev-node.c | 6
src/udev/udevadm-info.c | 161 ++---
src/udev/udevd.c | 90 +--
src/vconsole/vconsole-setup.c | 24
test/TEST-01-BASIC/test.sh | 5
tmpfiles.d/systemd.conf | 4
units/.gitignore | 84 +-
units/console-shell.service.m4.in | 1
units/debug-shell.service.in | 33 +
units/emergency.service.in | 1
units/fsck-root.service.in | 24
units/fsck at .service.in | 20
units/getty at .service.m4 | 3
units/graphical.target | 1
units/halt.service.in | 16
units/halt.target | 4
units/hibernate.service.in | 16
units/hibernate.target | 4
units/kexec.service.in | 16
units/kexec.target | 4
units/mageia/prefdm.service | 15
units/plymouth-halt.service | 18
units/plymouth-kexec.service | 18
units/plymouth-poweroff.service | 18
units/plymouth-quit-wait.service | 15
units/plymouth-quit.service | 15
units/plymouth-read-write.service | 16
units/plymouth-reboot.service | 18
units/plymouth-start.service | 22
units/poweroff.service.in | 16
units/poweroff.target | 4
units/proc-sys-fs-binfmt_misc.automount | 1
units/quotacheck.service.in | 19
units/quotaon.service | 3
units/reboot.service.in | 16
units/reboot.target | 4
units/rescue.service.m4.in | 1
units/serial-getty at .service.m4 | 2
units/sleep.target | 1
units/suspend.service.in | 16
units/suspend.target | 4
units/sys-fs-fuse-connections.mount | 1
units/sys-kernel-config.mount | 1
units/sys-kernel-debug.mount | 1
units/syslog.socket | 7
units/system-update.target | 2
units/systemd-ask-password-console.path | 2
units/systemd-ask-password-console.service.in | 2
units/systemd-ask-password-plymouth.path | 20
units/systemd-ask-password-plymouth.service.in | 19
units/systemd-ask-password-wall.path | 2
units/systemd-ask-password-wall.service.in | 5
units/systemd-fsck-root.service.in | 25
units/systemd-fsck at .service.in | 21
units/systemd-halt.service.in | 17
units/systemd-hibernate.service.in | 17
units/systemd-hostnamed.service.in | 3
units/systemd-initctl.service.in | 1
units/systemd-initctl.socket | 1
units/systemd-journald.service.in | 1
units/systemd-journald.socket | 2
units/systemd-kexec.service.in | 17
units/systemd-localed.service.in | 3
units/systemd-logind.service.in | 1
units/systemd-poweroff.service.in | 17
units/systemd-quotacheck.service.in | 20
units/systemd-random-seed-load.service.in | 6
units/systemd-random-seed-save.service.in | 6
units/systemd-readahead-collect.service.in | 3
units/systemd-readahead-done.service.in | 1
units/systemd-readahead-done.timer | 1
units/systemd-readahead-drop.service | 1
units/systemd-readahead-replay.service.in | 3
units/systemd-reboot.service.in | 17
units/systemd-remount-fs.service.in | 3
units/systemd-shutdownd.service.in | 1
units/systemd-shutdownd.socket | 1
units/systemd-suspend.service.in | 17
units/systemd-timedated-ntp.target | 18
units/systemd-timedated.service.in | 2
units/systemd-udev-control.socket | 19
units/systemd-udev-kernel.socket | 19
units/systemd-udev-settle.service.in | 7
units/systemd-udev-trigger.service.in | 7
units/systemd-udev.service.in | 23
units/systemd-udevd-control.socket | 18
units/systemd-udevd-kernel.socket | 18
units/systemd-udevd.service.in | 22
units/systemd-update-utmp-runlevel.service.in | 8
units/systemd-update-utmp-shutdown.service.in | 8
units/systemd-user-sessions.service.in | 3
units/systemd-vconsole-setup.service.in | 2
units/tmp.mount | 1
units/user/.gitignore | 2
units/user/exit.service.in | 17
units/user/exit.target | 4
units/user/systemd-exit.service.in | 17
259 files changed, 8055 insertions(+), 2538 deletions(-)
---
More information about the systemd-commits
mailing list