[systemd-commits] stable Changes to 'refs/tags/v198'

Zbigniew Jędrzejewski-Szmek zbyszek at kemper.freedesktop.org
Sat Mar 8 20:39:49 PST 2014


Tag 'v198' created by Lennart Poettering <lennart at poettering.net> at 2013-03-07 22:59 -0800

systemd 198

Changes since v197:
Adel Gadllah (1):
      logind: Allow active sessions to always shutdown by default

Aleksander Morgado (2):
      missing: define MS_REC and MS_SHARED if not defined already
      test-udev: include missing.h

Auke Kok (9):
      bootchart: Convert !strcmp usage to streq
      bootchart: Convert malloc/memset to calloc
      bootchart: fix a -Wshadow warning for "now"
      systemd-bootchart: relicense to LGPLv2.1+
      Merge branch 'master' of ssh://git.freedesktop.org/git/systemd/systemd into work
      TODO: bootchart items
      Add systemd-analyze to .gitignore
      bootchart items
      TODO

Ayan George (1):
      keymap: Add support for the brower hotkey on the HP ProBook

Bastien Nocera (1):
      udev: Fix device matching in the accelerometer

Colin Walters (3):
      selinux-access: Delete debugging message logged as an error
      journal: Don't use loginuid if it's not valid
      util: *DO NOT* loop for EINTR handling with close_nointr()

Daniel Buch (10):
      test-strv.c: Split tests into seperate functions
      test-strv.c: test strv_join added
      test-strv.c: added strv_merge test
      test-strv.c: added strv_merge_concat test
      test-strv.c: added strv_append test
      test-strv.c: Changed assert() to assert_se()
      test-strv.c: added strv_split_nulstr() test
      test-strv.c: added OOM check for current tests
      test-strv.c: ported test_specifier_printf() to _cleanup_free_ + assert_se + cleanup
      test-util.c: added hexchar, unhexchar, octchar, unoctchar, decchar, undecchar tests

Daniel Wallace (2):
      journalctl: add --user-unit= switch
      zsh-completion: journalctl query by binary and device

Dave Reisner (2):
      systemctl: fix assertion hit by incorrect comparison
      build: remove explicit -shared in LDFLAGS

David Herrmann (1):
      journalctl: quit on I/O error

David Strauss (1):
      build-sys: add libsystemd-id128 as libudev dependency

Eelco Dolstra (2):
      Fix some typos
      nss-myhostname: copy first result to preallocated buffer

Enrico Scholz (1):
      manager: remove timer fd explicitly from epoll

Frederic Crozat (2):
      man: systemd.exec - explicit Environment assignment
      fstab,mount: detect rbind as bind mount

Harald Hoyer (36):
      cdrom_id: add data track count for bad virtual drive implementations
      bootchart: make bootchart work from within the initrd
      log_error() if inotify_add_watch() fails
      honor SELinux labels, when creating and writing config files
      added some missing include for a5c32cff1f56afe6f0c6c70d91a88a7a8238b2d7
      bootchart: more fixes for bootchart in the initramfs
      bootchart: parse /etc/os-release rather than system-release
      bootchart: if "root=/dev" is not matched, don't try to read /sys
      fstab-generator: change kernel command line mount path for root
      TODO: removed ratelimit
      kernel-install: add kernel-install tool
      kernel-install(8): add documentation about the configuration files used
      kernel-install: fixed paths in boot loader entry
      kernel-install: replace URLs with man pages in the error messages
      kernel-install: create the loader entries with absolute paths relative to /boot
      kernel-install: rename the loader entry filename
      cryptsetup-generator: fix the kernel command line strategy for luks.uuid
      manager: prevent segfault in manager_print_jobs_in_progress()
      fstab-generator: parse_new_root_from_proc_cmdline() don't use "defaults"
      fstab-generator: fix commit 92094b7
      fstab-generator: set "ro" as default for sysroot.mount
      add initrd-fs.target and initrd-fs-pre.target
      units/initrd-*: require initrd-fs.target rather than local-fs.target
      fstab-generator: place initrd /sysroot mounts in initrd-fs.target
      fstab-generator: only handle block devices with root= kernel command line parameter
      Revert "fstab-generator: place initrd /sysroot mounts in initrd-fs.target"
      Revert "units/initrd-*: require initrd-fs.target rather than local-fs.target"
      Revert "add initrd-fs.target and initrd-fs-pre.target"
      initrd-parse-etc.servic: force start local-fs.target
      units: run systemd-ask-password-console.service after systemd-vconsole-setup.service
      man/kernel-install.xml: fix paths to reflect actual behaviour
      bootchart: add parameter "-C" to expand process names to the full cmdline
      bootchart: rename global len to samples_len
      bootchart: use _cleanup_fclose_
      bootchart: document -C, --cmdline parameter
      pager: introduce "jump to end" option

Jan Janssen (4):
      systemctl: Don't give re-activation warning if unit is masked
      man: Fix id attributes
      man: Unify title for configuration files
      util: Fix grammar in comment

Jonathan Callen (1):
      execute: Fix seccomp support on x32

Kay Sievers (72):
      udev: net_id - skip stacked network devices
      udev: move string copy functions to shared/
      timedated: remove left-over distribution specific code
      service: remove distribution specific comments, the code run unconditional now
      service: remove distribution specific comments, the code runs unconditional now
      man: localectl - s/set-keyboard/set-keymap/
      vconsole: upload font to /dev/tty1 and copy it to all allocated VTs
      vconsole: copy font to tty1-15
      vconsole: use /dev/vcsa1-15 to check for allocated VTs
      service: sysv - remove distribution specific targets
      doc: disable "make check" for gtk-doc
      TODO: update
      shutdown: ignore loop devices without a backing file
      TODO: add autofs expire details
      TODO: Fedora 19 - /var/log/journal/
      udev: path_id - clarify comment about the kernel ATA naming problem
      udev: net_id - handle "bcma" buses
      udev: net_id - suppress bcma core == 0
      TODO: update udev
      TODO: remove vconsole items
      hwdb: update
      udev: net_id - add link to the wiki page
      TODO: update loader variables
      shutdown: loop - convert to enumerate match
      configure.ac: combine --Wformat* options into one argument
      efi: read microseconds from boot loader info instead of "ticks" magic
      README: remove mentioning of nss-myhostname "package"
      efi: fix Usec vs. USec
      hwdb: update
      udev: set default rules permissions only at "add" events
      TODO: update
      rules: there is no "ata" subsystem for ATA device
      update .gitignore
      build-sys: add intermediate files to CLEANFILES to fix distcheck
      build-sys: move most of HAVE_KMOD into one section
      build-sys: move HAVE_MICROHTTPD HAVE_MYHOSTNAME to their own sections
      build-sys: fix empty lines
      TODO: update
      hwdb: update
      build-sys: at least for now, never link libudev against systemd's shared libraries
      udev: remove HWDB_BIN
      shared: conf-files - add root parameter
      shared: conf-files - use root parameter and convert to auto-cleanup
      udev: udevadm hwdb - add --root=
      build-sys: link libudev against the internal sd-daemon lib, not the source file
      bootctl: add boot loader and firmware interface tool
      bootctl: print partition uuids as /dev/disk/by-partuuid/...
      udev: use unique names for temporary files created in /dev
      efi: unify BootXXXX reading
      bootctl: always show slashes not backslashes
      efi: compare by substraction
      udev: usb_id - ignore non-ASCII serial numbers
      udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
      bootctl: show "n/a" for empty boot option labels
      build-sys: move systemd-analyze to /usr/bin
      kernel-install: remove LANG=
      TODO: update
      mount-setup: mount pstore filesystem
      udev: firmware - do not created /run/udev/firmware-missing/
      udev: remove database conversion code
      journal: split journal uid only when audit uid data is valid
      ProFUSION got bought by Intel
      README: add udev goups
      inhibit: print --list if no argument is given
      README: add kernel config options
      README: remove CONFIG_HOTPLUG, add CONFIG_NET
      README: more CONFIG_* updates
      hwdb: update
      TODO: update
      NEWS: update
      <mbiebl> poettering: small typo in the NEWS file: directory systems looks for <- systemd
      NEWS: update

Lennart Poettering (172):
      update TODO
      dbus: fix serialization of calendar timers
      update TODO
      dbus: properly serialize calendar timer data
      update TODO
      dbus: duplicate Job.Cancel() as CancelJob() and Snapshot.Remove() as RemoveSnapshot() on the Manager interface
      unit: allow extension of unit files with .d/*.conf drop-ins
      unit: instead of directly loading drop-in configuration snippets use conf_files_list_strv()
      update TODO
      systemctl: honour inhibitors when shutting down or entering sleep state
      locale: make sense of "dvorak-alt-intel" X variant in mapping database
      update TODO
      core: document that JoinControllers= might be ineffective in initrd uses
      service: for Type=forking services, ignore exit status of main process depending on ExecStart's ignore setting
      core: fix double free
      systemctl: rework is-active and is-failed code
      systemctl: don't hit an assert if we try to reboot and dbus is dead
      systemctl: honour inhibitors only when running unprivileged
      core: add bus API and systemctl commands for altering cgroup parameters during runtime
      bootchart: no need for memset here
      systemctl: numerous modernizations
      systemctl: be smarter when mangling snapshot names
      update TODO
      systemctl: drop compat with really really old systemd versions
      logind: ignore non-tty/non-x11 session when checking if there are other sessions before shutting down
      update TODO
      login: introduce sd_session_get_tty()
      systemctl: when inhibiting shutdown/suspend also check for other login sessions
      Update TODO
      man: link in wiki documentation about network.target
      man: link in API FS documentation from the wiki
      localectl: fix typo in man page
      man: correct order of precedence for fstab units
      update TODO
      units: add reference to new wiki page to all api mount units
      man: add reference to wiki doc from DefaultControllers= setting
      update TODO
      load-fragment: replace specifiers in path unit's Unit= setting
      load-fragment: fix bad memory access
      shutdown: in the final umount loop don't use MNT_FORCE
      man: document logind's IdleAction= and IdleActionSec=
      service: ignore dependencies on $syslog and $local_fs in LSB scripts
      update TODO
      dbus: add Unit's PartOf and ConsistsOf deps to introspection XML
      units: for all unit settings that take lists, allow the empty string for resetting the lists
      update TODO
      service: properly signal permanent failure of a service to its socket
      util: fix bad memory access
      systemctl: we can use nulstr_contains() for this lookup
      systemctl: make list-dependencies default to default.target
      strv: make strv_extend() smarter
      systemctl: we can make this faster and shorten it a bit with strv_extend()
      systemctl: no need to check this explicitly, we already checked it a few lines up anyway, so let's just assert
      systemctl: it's probably a good idea not to alter return parameters if we fail
      systemctl: add new "get-cgroup-attr" to query current cgroup attribute value
      update TODO
      nspawn: add audit caps to default set to keep
      man: update suggested yum command line in nspawn(1)
      build-sys: prune the list of directories we create on install
      update TODO
      cgroup: additional validity checks for cgroup attribute names
      unit: optionally allow making cgroup attribute changes persistent
      update TODO
      update TODO
      unit: fix typo
      update TODO
      core: if the bootloader supports it, determine firmware and boot loader delay
      util: move is_efiboot() to efivars.c
      efi: add efi boot generator that automatically mounts the ESP to /boot
      build-sys: add makefile to bootchart
      efi: properly create symlink dir
      efi: set a nice description string in the ESP units
      update TODO
      update TODO
      update TODO
      logind: only allow one shutdown/sleep action to be queued at the same time
      logind: send Resumed() signal after we come back from suspend/hibernate/hybrid-sleep
      logind: add UnlockSessions() clal to complement LockSessions()
      update TODO
      loginctl: show seat master and uaccess devices in seat-status output
      selinux: we don't need that many debug messages by default
      update TODO
      update TODO
      loginctl: don't show [UACCESS] info in device tree
      logind: rework delay inhibition logic
      reorganize TODO
      core: unify kill code of mount, service, socket, swap units
      update TODO
      man: mention pacman at the top of the nspawn man page, too
      TODO
      update TODO
      update TODO
      update TODO
      man: fix prototype of sd_get_uids()
      update TODO
      logind: rename "seat-master" tag to "master-of-seat"
      shutdown: issue a sync() as soon as shutdown.target is queued
      vconsole-setup: don't set the kbd mode to unicode if is is currently in raw/off mode
      update TODO
      env: considerably beef up environment cleaning logic
      test-env-replace: better user assert_se() everywhere
      util: introduce FOREACH_LINE for iterating through files
      path-util: fix memory leak
      util: rework load_env_file()
      efi: fix returned length of efi_get_variable()
      core: don't accept invalid environment assignments from the kernel cmdline
      manager: validate environment parameters for SetEnvironment(), UnsetEnvironment() bus calls
      core: properly validate environment data from Environment= lines in unit files
      binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services that work on .d/ directories
      manager: clean environment before passing it on to others
      journalctl: allow both "-n 55" and "-n55" on the command line, as equivalent syntaxes
      localectl: fix --help text
      efi: various cleanups
      update TODO
      efi: add missing #include
      boot: add stub Makefile symlink
      update TODO
      man: typo fix
      Revert "log_error() if inotify_add_watch() fails"
      selinux: use a dynamically sized string when generating audit messages
      TODO
      update TODO
      efi: use efi_get_variable_string() instead of efi_get_variable() where we can
      efi: efi_get_boot_options() should already sort the entries, the random order in the efivars fs is probably not useful
      build-sys: make PolicyKit support compile-time optional (was runtime-optional already)
      build-sys: make EFI support build-time optional
      update TODO
      nspawn: add --bind= and --bind-ro= to bind mount host paths into the container
      update TODO, hackfest edition
      Revert "log: fix fallbacks to kmsg"
      man: clarify how to configure default control group hierarchies for services and sessions
      update TODO
      systemctl: fix indentation
      unit: rework resource management API
      update TODO
      systemctl: fix minimal number of params for new cgroup commands
      man: document the new systemctl cgroup commands
      update TODO
      man: clarify systemctl --property= documentation a bit
      systemctl: try to reload daemon after enable/disable only when not running in a chroot
      Revert "systemctl: try to reload daemon after enable/disable only when not running in a chroot"
      path-lookup: downgrade again the messages where we log for units
      specifier: when resolving specifier strings when loading configuration, don't misunderstand parse failures as OOM
      coredump: bump coredump truncation size from 24M to 768M
      update TODO
      logind: when registering a new session always use previous session info from cgroup path rather than audit
      update TODO
      journald: check session owner UID rather then audit ID when splitting up journal files
      journald: be a bit more careful when spitting up journals by user id
      journald: drop splitting-by-audit entirely
      journald: stpcpy() + mempcpy() are awesome
      journald: introduce new "systemd-journal" group and make it own the journal files
      update TODO
      journal: make gatewayd run under its own user ID
      util: properly escape corner cases in bus_path_escape(), too
      update TODO
      core: add missing comma for NonewPrivileges=
      nspawn: create a separate devpts namespace for nspawn containers
      virt: check for /sys/hypervisor/type for detecting xen PV
      logind: don't hit an assert if an close() on an input device fd fails with ENODEV because the device is gone
      core: don't complain about systemd.journald.xxx kernel command line arguments in PID 1
      update NEWS
      update NEWS
      update TODO
      update NEWS
      Update NEWS
      pager: always override LESS
      pager: add -M to $LESS to make the bottom line nicer
      update TODO
      journalctl: imply -n1000 when -e is used
      build-sys: bump release and sonames
      core: if we cannot JOB_ISOLATE the default target JOB_REPLACE it instead

Lukas Nykryn (13):
      udev: don't call fclose on NULL in is_pci_multifunction
      bootchart: check return of fopen before setvbuf in log.c
      bootchart: make sure that every read buffer is null terminated
      systemctl,loginctl,cgls: do not ellipsize cgroup members when --full is specified
      systemctl add command list-dependencies
      journalctl: add --reverse option to show the newest lines first
      pager: add K to less environment
      systemd-python: add missing check for return of PyDict_SetItem in _reader.c
      systemd-analyze: free unit_times only if it is not NULL
      manager: print p and then free it
      systemctl: check if iterator was initialized succesfully
      tmpfiles: move exclamation mark into right place
      systemctl: mangle unit name in is-enabled

Mantas MikulÄ—nas (1):
      inhibit: make the output more readable

Marc-Antoine Perennou (3):
      dbus: import struct unit_info from systemctl
      dbus: introduce parse_unit_info
      systemctl: use parse_unit_info

Martin Pitt (2):
      keymap: Add HP HDX 9494NR
      keymap: Add HP HDX 9494NR: Fix touchpad keys

Mauro Dreissig (1):
      systemctl: Fix wrong assertion test

Max F. Albrecht (1):
      man: be even more clear about ExecStart's first argument.

Michael Biebl (11):
      man: typo fix in systemd.socket
      bash-completion: split completions and move to new location
      Update TODO
      build-sys: use $PKG_CONFIG instead of calling the pkg-config binary directly
      build-sys: don't hard code bash-completion directory
      build-sys: replace backticks `` with $()
      build-sys: resolve absolute path for the dbus directories
      build-sys: be more tolerant if dbus directories do not exist
      build-sys: build and install systemd-coredumpctl conditionally
      Fix typos
      service: sysv - properly handle init scripts with .sh suffix

Michael Olbrich (3):
      service: really stop watchdog timer when stopping
      service: make sure the watchdog timer is not restarted while stopping
      ratelimit: fix off-by-one

Michal Schmidt (34):
      test: use non-blocking systemctl calls in testsuite.service
      test: factor out testsuite.target, end.service
      test: add test for jobs
      job: fix merging with --ignore-dependencies
      nspawn: assume stdout is always writable if it does not support epoll
      cryptsetup: accept both "read-only" and "readonly" spellings
      log: fix fallbacks to kmsg
      execute: robustness against journald failures
      execute: unify setup_{output,error}
      execute: increase severity of journal connect failure message
      unit: don't Require systemd-journald.socket from units
      systemctl: make "systemctl default" use "isolate" job mode
      core, systemctl: add support for irreversible jobs
      systemctl: make shutdown operations use irreversible jobs
      systemctl: generalize action table to be usable in more action<->verb mappings
      test: test irreversible jobs
      Revert "nspawn: catch config mistake of specifying -b and args"
      core: keep track of the number of JOB_RUNNING jobs
      core: add manager_status_printf()
      core/manager: make a couple of functions static
      core: redefine unit_status_printf()
      core/transaction: replace a bare status_printf()
      util, core: add support for ephemeral status lines
      core/unit: use a temp variable for manager pointer in unit_notify()
      util: split resolving of /dev/console into a new function
      core/execute: add internal is_terminal_output()
      core/execute: determine if ExecContext may fiddle with /dev/console
      core: count active units that may mind our printing to /dev/console
      core/manager: print status messages about running jobs
      core: fix running jobs counters after reload/reexec
      unit: count deserialized job only after it's definitely installed
      manager: turn a superfluous check into assert
      job: print the "OK" status messages in normal green
      core/manager: fix conditions to start and stop watching running jobs

Michal Sekletar (3):
      core: use correct argument of type JobResult
      logind: remove unused variable
      tmpfiles: introduce type X

Michal Vyskocil (1):
      util: continuation support for load_env_file

Michał Bartoszkiewicz (2):
      core: do not make sockets dependent on lo
      tmpfiles: do not make /run/nologin executable

Mirco Tischler (8):
      journal: log _SYSTEMD_USER_UNIT for user session units
      core: log USER_UNIT instead of UNIT if in user session
      logs-show: add show_journal_by_user_unit
      systemctl: print the user session journal for user session units.
      man: document the _SYSTEMD_USER_UNIT journal field
      journal: log user units for coredumps and show them in systemctl status
      logs-show: show messages for all unit types in systemctl status
      coredump: make use of the cleanup macros

Nathaniel Chen (4):
      hostnamed: allow more special characters in pretty hostname
      core: move mount_setup_early() to main.c
      core: mount and initialize Smack
      bootchart: use _cleanup_close_

Nestor Ovroy (1):
      core: corrects check of strduped controller string

Oleksii Shevchuk (3):
      Typo fix
      manager: pass environment over daemon-reexec
      unit: fix the race in deserialization.

Paul W. Frields (1):
      journal: fix --until

Piotr DrÄ…g (1):
      l10n: Updated Polish translation

Rob Clark (1):
      udev: fix segfault with android rndis

Ryan Lortie (1):
      timedated: add CanNTP property

Simon McVittie (1):
      bus: Escape environment-based D-Bus addresses properly

Simon Peeters (2):
      systemd-analyze: rewrite in C.
      Move systemctl dot to systemd-analyze dot

Steven Hiscocks (22):
      systemd-python: add Journal class for reading journal
      systemd-python: moved PyRun_String to journal.py code
      systemd-python: MESSAGE_ID as UUID for Journal
      systemd-python: move default call dicts from C to python
      systemd-python: Journal log_level moved to python
      systemd-python: implement this_boot/this_machine in Python
      systemd-python: some python3 and bug fixes
      systemd-python: Tidy up _reader error handling
      systemd-python: Moved _reader datetime usage to python
      systemd-python: updated _reader header to standard license
      systemd-python: correct data_threshold error return value
      systemd-python: _reader add_match takes single string
      systemd-python: Update _reader docstrings
      systemd-python: _reader now takes unix timestamp in seconds
      systemd-python: remove unneeded ifdef for query_unique
      systemd-python: Journal this_boot/machine now accepts ID
      systemd-python: tidy up import names in journal
      systemd-python: update Journal python docstrings
      systemd-python: fix memory leak in _reader and minor bugs
      systemd-python: add Journal method to add MESSAGE_ID match
      systemd-python: Journal convert_unicode exception handling change
      systemd-python: Added doc string for Journal

Thomas Hindoe Paaboel Andersen (22):
      tabs to spaces
      man/systemd-bootchart.xml: fix typo
      man/systemd.unit.xml: fix typos
      bootchart: tabs to spaces
      man: typo fixes
      test: add a few tests and tidy up
      strv: add strv_print
      tests: move strv_parse_nulstr to test-strv, and actually test it
      test-env-replace: assert results instead of printing them
      tests: add more tests
      tests: add test of strbuf
      tests: add tests of strxcpyx
      tests: more tests
      use strneq instead of strncmp
      util: introduce strcaseeq/strncaseeq
      use streq instead of strcmp
      bootchart: use conf-parser & CamelCase names in .conf
      bootchart: stricter checks of cli input
      update TODO
      tests: add test of memdup_multiply
      tests: more tests for util.c
      tests: add a few more tests to test-util.c

Tollef Fog Heen (1):
      Clarify sentence

Tom Gundersen (7):
      man: clearify the meaning of timeout=0 for password agents
      man: time - exchange some 'colons' with 'commas'
      debug-shell: don't be picky, use /bin/sh rather than /bin/bash
      fstab-generator: drop rootwait support
      fstab-generator: initrd - mount selected entries from /sysroot/etc/fstab
      initrd: add unit files needed for basic systemd-in-initrd support
      main: ISOLATE rather than REPLACE default.target

Umut Tezduyar (4):
      bootchart: install missing man page and config file
      core: Set source for mountinfo .mount units
      man: remove boot up runlevel support
      core: do not overwrite existing units source

William Giokas (8):
      man: add Arch Linux entry to systemd-nspawn(5)
      bootchart: Fix typos and some English
      man: Write man page for systemd-bootchart(1)
      man: Make options consistent
      man: bootchart: change /var/log to /run/log
      man: Add even more to the bootchart man page
      man: Update bootchart.conf(5)
      man: Add reason for disk model info not working

Zbigniew Jędrzejewski-Szmek (158):
      journald: use automatic cleanup
      build-sys: fix 'make distcheck' w/o sysvinit compat
      build-sys: do not install to / in 'make distcheck'
      build-sys: use _FORTIFY_SOURCE only if optimizing
      nspawn: add --version
      man: add bootchart.conf to directives index
      make-directive-index: remove duplicated list of sections
      make-directive-index: count how many directives and pages are shown
      make-directive-index: link to systemd options
      man: add links to directive index to see-alsos
      man: generate xml not html for index
      make-man-index: work around UnicodeDecodeError
      logs-show: automatic cleanup
      build-sys: keep noninstallable tests in noinst_tests
      journal-gatewayd: unify two code paths
      journal-gatewayd: SSL support
      journal-gatewayd: redirect microhttpd messages to journal
      share/log: unify two code paths
      share/log: skip file/line/func info if empty
      journal-gatewayd: always log oom() in addition to returning error
      journal-gatewayd: allow pipelining
      journal-gatewayd: return nice error on unsupported methods
      journal-gatewayd,man: document new HTTPS options
      util: modernization and test for load_env_file
      core/group-util: merge two functions
      core/cgroup-util: simplify functions and add tests
      build-sys: add autoconf macro to pick macro for x32 compatibility
      Replace autoconf int max test with simple define
      build-sys: add a variable to collect .wants links
      build-sys: add variables to collect unit aliases
      build-sys: link runlevel targets on install only if sysv compat is enabled
      build-sys: add silent rule for m4 processing
      build-sys: add silent rules for xslt processing
      build-sys: add silent rules for gperf generation
      man: mention /proc/self/mountinfo in systemd.mount(5)
      Add _cleanup_pclose_ and fix mismatching pipe close opened by popen()
      tmpfiles: exclude /tmp/systemd-private-* from cleanup
      tmpfiles: exclude /var/tmp/systemd-private-* too
      man: mention that PrivateTmp means /var/tmp too
      man: docbook consitency fixes
      man: extend systemd.directives(7) to all manual pages
      make-directive-index: use original XML as index entries
      logind: add MESSAGE_IDs to interesting events
      build-sys: install two more man aliases
      journalctl: allow --lines=0 i.e. only new
      man: grammar fix
      shared: introduce _cleanup_set_free_free_
      install: use automatic cleanup in find_symlinks_fd()
      install: automatic cleanup using local cleanup functions
      Move generic specifier functions to shared
      core: fix %U when no User= used
      install: allow specifiers in WantedBy/RequiredBy/Alias
      install: allow %u an and %U specifiers in WantedBy/RequiredBy/Alias
      tests: add test for install_full_printf()
      tests: compress unit name tests and add more asserts
      tests: add test for unit name printing
      test: some trivial fixes to test scripts
      build-sys: keep intermediate files
      build-sys: inline two definitions which were only used in one place
      Add a few entries to .mailmap
      build-sys: add rules for sd_journal_{get,set}_data_threshold(3)
      tests: run manager in session mode
      tests: skip tests if manager cannot be created
      man: see also dracut(7) in bootup(7)
      build-sys: replace one last mkdir hook with list item
      build-sys: split man alias rules into separate file
      build-sys: create Makefile-man.am automatically
      systemd: do not remove empty paths from unit lookup path
      shared: remove now unused function
      systemd: raise level of message about lookup paths
      build-sys: substitute strings in systemd.unit(5)
      man: describe unit load path in systemd.unit(5)
      man: document COREDUMP_UNIT and COREDUMP_USER_UNIT
      man: fix return value for sd_journal_flush_matches
      build-sys: restore man/index.html as link to systemd.index.html
      build-sys: fix build without -Wl,--gc-sections
      systemd: fix uninitialized memory access in selinux
      build-sys: add -U_FORTIFY_SOURCE to $PYTHON_CFLAGS when necessary
      build-sys: disable tests in po/, docs/ with separate build dir
      tests: add test for continuation lines with comments
      man: rename systemd.conf to systemd-system.conf
      sysctl: fix uninitalized memory access in error path
      build-sys: fix build without -Wl,--gc-sections
      man: add filenames to the index
      man: use <replaceable> in various places
      nspawn: print PID and show how to enter the namespace
      nspawn: fail if unable to close pipe
      systemctl: use automatic cleanup
      systemctl: print wall message only if successful
      systemctl: allow status with no units
      man: move bootchart README to manpage, docbooksify
      bootchart: provide better error messages
      bootchart: rename --filter to --no-filter
      man: prettify systemctl(1)
      systemctl: allow comma sepearted property lists
      man: document %%
      journal: sd_journal_get_cursor should return 0 on success
      TODO: drop two items
      python: add systemd.id128 module
      python: utilize uuid.UUID in logging
      journalct: also print Python code in --new-id
      python: build html docs using sphinx
      sphinx: document Journal class too
      systemd-python: introduce error setting helper
      systemd-python: wrap some python differences using macros
      systemd-python: add casts and fix unused variable warnings in _reader
      systemd-python: downgrade _reader.c to C89
      systemd-python: indenation and style tweaks
      nspawn: catch config mistake of specifying -b and args
      bash-completion: journalctl query by binary and device
      log-show: look at everything in /run/log/journal
      build-sys: tell Makefile.am to distribute kernel-install
      build-sys: fix update-man-rules for vpath builds
      man: drop rhs parts in snippets in directive index
      nspawn: environment would be truncated with TERM unset
      systemd-activate: add a socket-activation test tool
      man: document systemd-nspawn behaviour with -b
      man: fix docbook in systemd-activate(8)
      systemd-python: polish the docstrings
      build-sys: make sphinx support uncoditional
      systemd-python: use PyModule_AddObject in id128
      systemd-python: document attributes
      systemd-python: hide ChainMap import
      build-sys: upload python documentation to freedesktop.org
      python-systemd: check all errors and use automatic cleanup
      systemd-python: return both parts of sd_journal_get_monotonic_usec
      python-systemd: rename Journal to Reader
      Merge branch 'python-systemd-reader'
      core/path: fix a leak in success path
      core/path: use automatic cleanup
      core/path: modernize style
      core/path: catch errors when adding watches
      core/service: use cleanup functions, wrap lines
      journald: do not barf when setting RateLimitInterval=0
      core/path: install inotify watches top-down instead of bottom-up
      tmpfiles: use cleanup func. to save a few lines
      build-sys: do not install logind manpages when disabled
      build-sys: do not install pam_systemd(8) without PAM
      journal/tests: free allocated memory in test
      systemd-python: fix error check in _Reader.wait()
      build-sys: add missing $
      journal: properly advertise sd_journal_reliable_fd
      libsystemd-journal: export new function, increase library version
      man: fix compilation of example
      systemd-python: catch only ValueErrors in conversion code
      systemd-python: split .seek() into .seek_head() and .seek_tail()
      systemd-python: export sd_j_get_fd, sd_j_reliable_fd, sd_j_close
      libsystemd-journal: return 0 on success in get_data()
      build-sys: force creation of symlink
      systemd-python: refuse path and flags together in __init__
      systemd-python: update documentation for new systemd-journal group
      TODO: python stuff and freeze and standby
      build-sys: check if manpage ids match file names
      build-sys: move sphinx output to docs/python-systemd
      man/*.html: link to directives, python, guvev, libudev in headers
      systemd-python: fix typos
      systemd-python: fix segfault on double close
      Revert "bootchart: use _cleanup_close_"

Zeeshan Ali (Khattak) (1):
      udev: expose new ISO9660 properties from libblkid

---
 .gitignore                                      |    9 
 .mailmap                                        |   10 
 CODING_STYLE                                    |    2 
 Makefile-man.am                                 |  498 +++
 Makefile.am                                     | 1490 ++++------
 NEWS                                            |  263 +
 README                                          |   96 
 TODO                                            |  557 ++-
 autogen.sh                                      |    4 
 configure.ac                                    |  125 
 docs/gudev/Makefile.am                          |    2 
 docs/libudev/Makefile.am                        |    2 
 hwdb/20-OUI.hwdb                                | 1278 ++++++++-
 hwdb/20-pci-vendor-product.hwdb                 | 3390 ++++++++++++++++++------
 hwdb/20-usb-vendor-product.hwdb                 |   15 
 hwdb/ids-update.pl                              |    2 
 keymaps/hewlett-packard-hdx9494nr               |    3 
 make-directive-index.py                         |  201 +
 make-man-index.py                               |  162 -
 make-man-rules.py                               |  104 
 man/.gitignore                                  |    3 
 man/binfmt.d.xml                                |    4 
 man/bootchart.conf.xml                          |   37 
 man/bootup.xml                                  |    3 
 man/crypttab.xml                                |    9 
 man/custom-html.xsl                             |   24 
 man/hostname.xml                                |    2 
 man/hostnamectl.xml                             |    4 
 man/journalctl.xml                              |   65 
 man/journald.conf.xml                           |    2 
 man/kernel-command-line.xml                     |    2 
 man/kernel-install.xml                          |  166 +
 man/localectl.xml                               |   10 
 man/localtime.xml                               |    2 
 man/loginctl.xml                                |   27 
 man/logind.conf.xml                             |   67 
 man/machine-id.xml                              |    2 
 man/modules-load.d.xml                          |    6 
 man/nss-myhostname.xml                          |    6 
 man/pam_systemd.xml                             |   10 
 man/runlevel.xml                                |    4 
 man/sd-login.xml                                |    2 
 man/sd-readahead.xml                            |    2 
 man/sd_get_seats.xml                            |    4 
 man/sd_journal_add_match.xml                    |    2 
 man/sd_journal_get_catalog.xml                  |    2 
 man/sd_journal_get_fd.xml                       |    8 
 man/sd_journal_seek_head.xml                    |    2 
 man/sd_listen_fds.xml                           |    2 
 man/sd_login_monitor_new.xml                    |    2 
 man/sd_notify.xml                               |    2 
 man/sd_pid_get_session.xml                      |    2 
 man/sd_readahead.xml                            |    2 
 man/sd_seat_get_active.xml                      |    2 
 man/sd_session_is_active.xml                    |   33 
 man/sd_uid_get_state.xml                        |    2 
 man/sysctl.d.xml                                |    4 
 man/systemctl.xml                               | 2527 ++++++++---------
 man/systemd-activate.xml                        |  171 +
 man/systemd-analyze.xml                         |   40 
 man/systemd-ask-password.xml                    |    3 
 man/systemd-binfmt.service.xml                  |    2 
 man/systemd-bootchart.xml                       |  268 +
 man/systemd-cgls.xml                            |    8 
 man/systemd-cgtop.xml                           |    2 
 man/systemd-coredumpctl.xml                     |   16 
 man/systemd-cryptsetup-generator.xml            |    4 
 man/systemd-cryptsetup at .service.xml             |    2 
 man/systemd-delta.xml                           |    2 
 man/systemd-fsck at .service.xml                   |    2 
 man/systemd-fstab-generator.xml                 |    2 
 man/systemd-hostnamed.service.xml               |    2 
 man/systemd-journal-gatewayd.service.xml        |   80 
 man/systemd-journald.service.xml                |   37 
 man/systemd-localed.service.xml                 |    2 
 man/systemd-logind.service.xml                  |    2 
 man/systemd-modules-load.service.xml            |    4 
 man/systemd-nspawn.xml                          |  132 
 man/systemd-quotacheck.service.xml              |    4 
 man/systemd-random-seed-load.service.xml        |    2 
 man/systemd-readahead-replay.service.xml        |    2 
 man/systemd-remount-fs.service.xml              |   24 
 man/systemd-system.conf.xml                     |  309 ++
 man/systemd-timedated.service.xml               |    2 
 man/systemd-udevd.service.xml                   |    6 
 man/systemd-update-utmp-runlevel.service.xml    |    2 
 man/systemd-user-sessions.service.xml           |    2 
 man/systemd-vconsole-setup.service.xml          |    4 
 man/systemd.automount.xml                       |    7 
 man/systemd.conf.xml                            |  284 --
 man/systemd.device.xml                          |    5 
 man/systemd.exec.xml                            |  242 +
 man/systemd.journal-fields.xml                  |   43 
 man/systemd.kill.xml                            |   13 
 man/systemd.mount.xml                           |   39 
 man/systemd.path.xml                            |   55 
 man/systemd.service.xml                         |  112 
 man/systemd.snapshot.xml                        |    5 
 man/systemd.socket.xml                          |   34 
 man/systemd.special.xml                         |   71 
 man/systemd.swap.xml                            |    7 
 man/systemd.target.xml                          |    5 
 man/systemd.time.xml                            |    7 
 man/systemd.timer.xml                           |   23 
 man/systemd.unit.xml                            | 1108 -------
 man/systemd.unit.xml.in                         | 1322 +++++++++
 man/systemd.xml                                 |   21 
 man/timedatectl.xml                             |    6 
 man/tmpfiles.d.xml                              |   15 
 man/udev.xml                                    |   44 
 man/udevadm.xml                                 |    6 
 man/vconsole.conf.xml                           |    2 
 po/pl.po                                        |  392 ++
 rules/50-udev-default.rules                     |   42 
 rules/60-persistent-storage.rules               |    2 
 shell-completion/bash/hostnamectl               |   60 
 shell-completion/bash/journalctl                |  105 
 shell-completion/bash/localectl                 |   75 
 shell-completion/bash/loginctl                  |  108 
 shell-completion/bash/systemctl                 |  202 +
 shell-completion/bash/systemd-coredumpctl       |   84 
 shell-completion/bash/timedatectl               |   75 
 shell-completion/bash/udevadm                   |  103 
 shell-completion/systemd-bash-completion.sh     |  607 ----
 shell-completion/systemd-zsh-completion.zsh     |   20 
 src/activate/activate.c                         |  410 ++
 src/analyze/systemd-analyze.c                   |  807 +++++
 src/analyze/systemd-analyze.in                  |  328 --
 src/binfmt/binfmt.c                             |  131 
 src/boot/Makefile                               |    1 
 src/boot/boot-efi.c                             |  187 +
 src/boot/boot-loader.c                          |  132 
 src/boot/boot-loader.h                          |   25 
 src/boot/boot.h                                 |   62 
 src/boot/bootctl.c                              |  273 +
 src/bootchart/Makefile                          |    1 
 src/bootchart/README                            |   83 
 src/bootchart/bootchart.c                       |  656 ++--
 src/bootchart/bootchart.conf                    |   24 
 src/bootchart/bootchart.h                       |  126 
 src/bootchart/log.c                             |  784 ++---
 src/bootchart/svg.c                             | 1999 +++++++-------
 src/cgls/cgls.c                                 |   34 
 src/cgtop/cgtop.c                               |    1 
 src/core/cgroup-attr.c                          |   60 
 src/core/cgroup-attr.h                          |   10 
 src/core/cgroup-semantics.c                     |  333 ++
 src/core/cgroup-semantics.h                     |   43 
 src/core/cgroup.c                               |   32 
 src/core/cgroup.h                               |    3 
 src/core/condition.c                            |    1 
 src/core/dbus-execute.c                         |    1 
 src/core/dbus-job.c                             |    4 
 src/core/dbus-manager.c                         |  274 +
 src/core/dbus-mount.c                           |    2 
 src/core/dbus-service.c                         |    2 
 src/core/dbus-snapshot.c                        |   20 
 src/core/dbus-socket.c                          |    2 
 src/core/dbus-swap.c                            |    2 
 src/core/dbus-timer.c                           |   73 
 src/core/dbus-unit.c                            |  456 +++
 src/core/dbus-unit.h                            |   41 
 src/core/dbus.c                                 |   21 
 src/core/execute.c                              |  172 -
 src/core/execute.h                              |    2 
 src/core/hostname-setup.c                       |    1 
 src/core/ima-setup.c                            |    5 
 src/core/job.c                                  |   89 
 src/core/job.h                                  |    4 
 src/core/load-dropin.c                          |   84 
 src/core/load-fragment-gperf.gperf.m4           |   34 
 src/core/load-fragment.c                        |  742 ++---
 src/core/load-fragment.h                        |    7 
 src/core/locale-setup.c                         |    1 
 src/core/machine-id-setup.c                     |    1 
 src/core/main.c                                 |  104 
 src/core/manager.c                              |  267 +
 src/core/manager.h                              |   13 
 src/core/mount-setup.c                          |   13 
 src/core/mount.c                                |   86 
 src/core/path.c                                 |  186 -
 src/core/path.h                                 |    2 
 src/core/selinux-access.c                       |   26 
 src/core/selinux-setup.c                        |    3 
 src/core/service.c                              |  389 +-
 src/core/smack-setup.c                          |   98 
 src/core/smack-setup.h                          |   26 
 src/core/socket.c                               |   71 
 src/core/socket.h                               |    2 
 src/core/special.h                              |    5 
 src/core/swap.c                                 |   61 
 src/core/sync.c                                 |   65 
 src/core/sync.h                                 |   24 
 src/core/syscall-list.c                         |    1 
 src/core/syscall-list.h                         |   14 
 src/core/system.conf                            |    2 
 src/core/timer.c                                |   13 
 src/core/timer.h                                |    6 
 src/core/transaction.c                          |   25 
 src/core/transaction.h                          |    3 
 src/core/umount.c                               |    9 
 src/core/unit-printf.c                          |   51 
 src/core/unit.c                                 |  457 ++-
 src/core/unit.h                                 |   20 
 src/core/user.conf                              |    2 
 src/cryptsetup/cryptsetup-generator.c           |  146 -
 src/cryptsetup/cryptsetup.c                     |    2 
 src/delta/delta.c                               |   14 
 src/efi-boot-generator/Makefile                 |    1 
 src/efi-boot-generator/efi-boot-generator.c     |  123 
 src/fsck/fsck.c                                 |    1 
 src/fstab-generator/fstab-generator.c           |   84 
 src/getty-generator/getty-generator.c           |    1 
 src/hostname/hostnamectl.c                      |    1 
 src/hostname/hostnamed.c                        |   24 
 src/journal/catalog.c                           |    2 
 src/journal/coredump.c                          |   48 
 src/journal/coredumpctl.c                       |    2 
 src/journal/journal-gatewayd.c                  |  201 +
 src/journal/journalctl.c                        |  157 -
 src/journal/journald-server.c                   |  160 -
 src/journal/libsystemd-journal.sym              |    6 
 src/journal/microhttpd-util.c                   |   37 
 src/journal/microhttpd-util.h                   |   26 
 src/journal/sd-journal.c                        |    8 
 src/journal/test-journal-syslog.c               |    6 
 src/kernel-install/kernel-install               |  152 +
 src/libudev/libudev-device-private.c            |    8 
 src/libudev/libudev-device.c                    |   60 
 src/libudev/libudev-enumerate.c                 |   14 
 src/libudev/libudev-hwdb.c                      |   10 
 src/libudev/libudev-monitor.c                   |    8 
 src/libudev/libudev-private.h                   |    6 
 src/libudev/libudev-queue.c                     |    4 
 src/libudev/libudev-util.c                      |  103 
 src/libudev/libudev.c                           |    2 
 src/locale/kbd-model-map                        |    1 
 src/locale/localectl.c                          |   13 
 src/locale/localed.c                            |   12 
 src/login/71-seat.rules.in                      |    2 
 src/login/inhibit.c                             |   32 
 src/login/libsystemd-login.sym                  |    5 
 src/login/loginctl.c                            |   32 
 src/login/logind-action.c                       |    9 
 src/login/logind-button.c                       |   36 
 src/login/logind-dbus.c                         |  443 +--
 src/login/logind-inhibit.c                      |   15 
 src/login/logind-session.c                      |    4 
 src/login/logind-user.c                         |    1 
 src/login/logind.c                              |   12 
 src/login/logind.h                              |   23 
 src/login/org.freedesktop.login1.policy.in      |    2 
 src/login/pam-module.c                          |    1 
 src/login/sd-login.c                            |    7 
 src/login/sysfs-show.c                          |    8 
 src/login/user-sessions.c                       |    1 
 src/modules-load/modules-load.c                 |  182 -
 src/notify/notify.c                             |    1 
 src/nspawn/nspawn.c                             |  206 +
 src/nss-myhostname/nss-myhostname.c             |    6 
 src/python-systemd/.gitignore                   |    2 
 src/python-systemd/_journal.c                   |    2 
 src/python-systemd/_reader.c                    |  804 +++++
 src/python-systemd/docs/conf.py                 |  288 ++
 src/python-systemd/docs/id128.rst               |   38 
 src/python-systemd/docs/index.rst               |   22 
 src/python-systemd/docs/journal.rst             |   60 
 src/python-systemd/id128.c                      |  162 +
 src/python-systemd/journal.py                   |  319 ++
 src/python-systemd/pyutil.c                     |   30 
 src/python-systemd/pyutil.h                     |   29 
 src/quotacheck/quotacheck.c                     |    1 
 src/readahead/readahead-common.c                |    1 
 src/shared/audit.c                              |    1 
 src/shared/calendarspec.c                       |    8 
 src/shared/capability.c                         |    1 
 src/shared/cgroup-show.c                        |   49 
 src/shared/cgroup-show.h                        |   10 
 src/shared/cgroup-util.c                        |  255 +
 src/shared/cgroup-util.h                        |    9 
 src/shared/conf-files.c                         |  135 
 src/shared/conf-files.h                         |    5 
 src/shared/conf-parser.c                        |  165 -
 src/shared/conf-parser.h                        |    1 
 src/shared/dbus-common.c                        |   89 
 src/shared/dbus-common.h                        |   16 
 src/shared/efivars.c                            |  470 +++
 src/shared/efivars.h                            |   45 
 src/shared/env-util.c                           |  409 ++
 src/shared/env-util.h                           |   43 
 src/shared/fileio-label.c                       |   55 
 src/shared/fileio-label.h                       |   29 
 src/shared/fileio.c                             |  383 ++
 src/shared/fileio.h                             |   33 
 src/shared/hashmap.c                            |   27 
 src/shared/hashmap.h                            |    2 
 src/shared/hwclock.c                            |    1 
 src/shared/install-printf.c                     |  132 
 src/shared/install-printf.h                     |   25 
 src/shared/install.c                            |  515 +--
 src/shared/install.h                            |   10 
 src/shared/label.c                              |    4 
 src/shared/label.h                              |    4 
 src/shared/log.c                                |   87 
 src/shared/logs-show.c                          |  223 +
 src/shared/logs-show.h                          |   35 
 src/shared/macro.h                              |    2 
 src/shared/missing.h                            |    8 
 src/shared/output-mode.h                        |   44 
 src/shared/pager.c                              |    7 
 src/shared/pager.h                              |    2 
 src/shared/path-lookup.c                        |   30 
 src/shared/path-util.c                          |   41 
 src/shared/path-util.h                          |    2 
 src/shared/polkit.c                             |   10 
 src/shared/ratelimit.c                          |    2 
 src/shared/set.c                                |    8 
 src/shared/set.h                                |    1 
 src/shared/socket-util.c                        |   42 
 src/shared/socket-util.h                        |    2 
 src/shared/spawn-polkit-agent.c                 |   12 
 src/shared/specifier.c                          |   36 
 src/shared/specifier.h                          |    6 
 src/shared/strv.c                               |  320 --
 src/shared/strv.h                               |   19 
 src/shared/strxcpyx.c                           |  104 
 src/shared/strxcpyx.h                           |   31 
 src/shared/time-util.c                          |    2 
 src/shared/unit-name.c                          |   30 
 src/shared/unit-name.h                          |    1 
 src/shared/utf8.c                               |   37 
 src/shared/utf8.h                               |    2 
 src/shared/util.c                               |  733 ++---
 src/shared/util.h                               |   52 
 src/shared/virt.c                               |   26 
 src/shutdownd/shutdownd.c                       |    1 
 src/sleep/sleep.c                               |    1 
 src/stdio-bridge/stdio-bridge.c                 |    6 
 src/sysctl/sysctl.c                             |  155 -
 src/systemctl/systemctl.c                       | 1803 ++++++------
 src/systemd/sd-login.h                          |    3 
 src/systemd/sd-messages.h                       |    6 
 src/test/test-cgroup-util.c                     |   27 
 src/test/test-cgroup.c                          |    2 
 src/test/test-efivars.c                         |   47 
 src/test/test-env-replace.c                     |  247 +
 src/test/test-sched-prio.c                      |   10 
 src/test/test-strbuf.c                          |   93 
 src/test/test-strv.c                            |  244 +
 src/test/test-strxcpyx.c                        |  101 
 src/test/test-udev.c                            |    7 
 src/test/test-unit-file.c                       |  150 +
 src/test/test-unit-name.c                       |  312 +-
 src/test/test-util.c                            |  311 ++
 src/timedate/timedatectl.c                      |    6 
 src/timedate/timedated.c                        |   36 
 src/tmpfiles/tmpfiles.c                         |  320 +-
 src/udev/accelerometer/accelerometer.c          |   13 
 src/udev/cdrom_id/cdrom_id.c                    |    2 
 src/udev/collect/collect.c                      |    8 
 src/udev/keymap/95-keyboard-force-release.rules |    2 
 src/udev/keymap/95-keymap.rules                 |    3 
 src/udev/scsi_id/scsi_id.c                      |   34 
 src/udev/scsi_id/scsi_serial.c                  |    4 
 src/udev/udev-builtin-blkid.c                   |   18 
 src/udev/udev-builtin-btrfs.c                   |    2 
 src/udev/udev-builtin-firmware.c                |   26 
 src/udev/udev-builtin-kmod.c                    |    2 
 src/udev/udev-builtin-net_id.c                  |   88 
 src/udev/udev-builtin-path_id.c                 |   45 
 src/udev/udev-builtin-usb_id.c                  |   25 
 src/udev/udev-builtin.c                         |    6 
 src/udev/udev-ctrl.c                            |    4 
 src/udev/udev-event.c                           |   69 
 src/udev/udev-node.c                            |   54 
 src/udev/udev-rules.c                           |   32 
 src/udev/udev.h                                 |    2 
 src/udev/udevadm-hwdb.c                         |   24 
 src/udev/udevadm-info.c                         |   22 
 src/udev/udevadm-monitor.c                      |    2 
 src/udev/udevadm-test-builtin.c                 |    4 
 src/udev/udevadm-test.c                         |   10 
 src/udev/udevadm-trigger.c                      |   12 
 src/udev/udevadm.c                              |    2 
 src/udev/udevd.c                                |  102 
 src/vconsole/vconsole-setup.c                   |   93 
 sysctl.d/coredump.conf.in                       |    2 
 test/.gitignore                                 |    2 
 test/README.testsuite                           |    4 
 test/TEST-01-BASIC/test.sh                      |   20 
 test/TEST-02-CRYPTSETUP/test.sh                 |   14 
 test/TEST-03-JOBS/Makefile                      |    1 
 test/TEST-03-JOBS/test-jobs.sh                  |   41 
 test/TEST-03-JOBS/test.sh                       |  251 +
 test/end.service                                |    6 
 test/hello-after-sleep.target                   |    5 
 test/hello.service                              |    5 
 test/sleep.service                              |    6 
 test/testsuite.target                           |    6 
 test/unstoppable.service                        |    5 
 tmpfiles.d/systemd.conf                         |    2 
 tmpfiles.d/tmp.conf                             |    4 
 units/.gitignore                                |    3 
 units/dev-hugepages.mount                       |    1 
 units/dev-mqueue.mount                          |    1 
 units/initrd-cleanup.service                    |   18 
 units/initrd-parse-etc.service                  |   20 
 units/initrd-switch-root.service                |   19 
 units/initrd-switch-root.target                 |   16 
 units/initrd-udevadm-cleanup-db.service         |   18 
 units/mail-transfer-agent.target                |   13 
 units/network.target                            |    1 
 units/proc-sys-fs-binfmt_misc.automount         |    1 
 units/proc-sys-fs-binfmt_misc.mount             |    1 
 units/sys-fs-fuse-connections.mount             |    1 
 units/sys-kernel-config.mount                   |    1 
 units/sys-kernel-debug.mount                    |    1 
 units/syslog.socket                             |    5 
 units/syslog.target                             |   19 
 units/systemd-ask-password-console.service.in   |    2 
 units/systemd-journal-gatewayd.service.in       |    3 
 units/systemd-journald.socket                   |    2 
 units/systemd-remount-fs.service.in             |    1 
 units/tmp.mount                                 |    1 
 424 files changed, 28940 insertions(+), 13684 deletions(-)
---


More information about the systemd-commits mailing list