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

Michael Biebl mbiebl at kemper.freedesktop.org
Fri Aug 29 14:35:10 PDT 2014


Tag 'v211' created by Lennart Poettering <lennart at poettering.net> at 2014-03-12 01:15 -0700

systemd 211
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJTH6c3AAoJELY7IYecNIWwS+0P/3Ok8eZF1hRoiY2YMUBMvtAw
CksVq73XRWhWoX4iGX/ZsgubyeuUCBR6RRZCyR/97JxogI2m/KL3f0RsIW27d8bM
8exEpQbqaM448bEsrnfXZIUSJ6wxXOCPy0H/AY32VEbhplghisW0bOF07pZDcr60
NM5icThjmgF8XB93ZIdAclcSOkjJjYOP0gJy+7G8P4gmluFiQ93lYuGJ8TD/dzDo
enBDUE2cDNmt+swxGzuuTLUTTtnAWCANSqA6ez/5HuzN4eIJhGwVQsz+xjaCPJE0
13mk0UKgluW9KzRurv4c/aymCXlmqXp5MPeDHK8v87C/QiSnfZ2HVbKJJXJMTyUT
d2x/Y6uZVaIMQPI0UKXTZmGDRqz+Cn0A8vO+Egl3bAEOL7f28IyvJtKHgieJGU0h
E+GEpVym0Ueij1gu1Fb9l+vVIByy2CP6RUjv/EJQ4KkaVrXG1LRIeVD1ZF+Z8qXg
YWlsEfiCpuvfw5wuzeTx9cBBN5DPEgB/i8uJ8lMn9Ia336a+0gyU1VNqy5B7DoQi
iGsWdsB006BLDLBb4+SmmwqRaNQfW9EqVbrfvgCtFIxqvBc+rmIf0cyBZqLP6gDF
5iMB/dd5Jv1aO6q1c2R4AzpMH9pbjRnOb8vAGg1cgL7N9kxiW2mUUg4lII27doyV
C2oITuftIJ14dHBSrTkM
=cznB
-----END PGP SIGNATURE-----

Changes since v210:
Andrey Borzenkov (1):
      man: fix description of systemctl --after/--before

Ansgar Burchardt (1):
      NEWS: fix typo

Armin K (2):
      build-sys: Do not distribute generated udev service files
      build-sys: Don't distribute generated udev rule

Daniel Mack (10):
      core/busname: add lookup string for BUSNAME_FAILURE_SERVICE_FAILED_PERMANENT
      manager: flush memory stream before using the buffer
      busname: add parser for bus name policies
      sd-bus: sync kdbus.h (ABI break)
      sd-bus: add support for policy upload on activator connections
      dbus1-generator: set AllowWorld=own for now
      units: set 'AllowUser=root own' and 'AllowWorld=talk' own for all .busname files
      Make tables for DEFINE_STRING_TABLE_LOOKUP consistent
      sd-bus: check for potential integer overflow in KDBUS_ITEM_FOREACH()
      sd-bus: sync kdbus.h

Dave Reisner (1):
      fix off by one error in array index assertion

David Herrmann (3):
      login: fix pos-array allocation
      login: set pos-slot to fallback on pos-eviction
      NEWS: fix typo

Djalal Harouni (4):
      logind: add a debug message in case the session already exists
      hostnamed: minor improvements in context_write_data_other()
      hostnamed: expose OperatingSystemPrettyName and OperatingSystemCPEName on the bus
      hostnamectl: read OS pretty_name and cpe_name from remote

Harald Hoyer (2):
      util: add files_same() helper function
      systemctl: for switch-root check, if we switch to a systemd init

Henrik Grindal Bakken (1):
      architecture: Add tilegx

Jasper St. Pierre (1):
      login: Allow calling org.freedesktop.login1.Seat.SwitchTo

Kay Sievers (5):
      udev-builtin-blkid: remove dead code
      units: remove "AllowUser=root own", the bus owner can always own names
      NEWS: update
      build-sys: add libsystemd-label to network/dhcp users
      logind: move lid switch handling from logind-main to logind-core

Kieran Clancy (1):
      hwdb: keymaps for Samsung 900X3E/900X3F

Lennart Poettering (106):
      core: add global settings for enabling CPUAccounting=, MemoryAccounting=, BlockIOAccounting= for all units at once
      core: expose architecture as a bus property, so that we can easily query it remotely
      hostnamectl: read virtualization/architecture from remote side
      nspawn: add new switch --network-macvlan= to add a macvlan device to the container
      NEWS: fix typo
      update TODO
      seccomp: we should control NO_NEW_PRIVS on our own, not let seccomp do this for us
      nspawn: no need for duplicate checks against EEXIST
      core: add new RestrictAddressFamilies= switch
      build-sys: add missing makefile symlinks
      update TODO
      exec: imply NoNewPriviliges= only when seccomp filters are used in user mode
      Revert back to /var/run at a couple of problems
      README: document that /var/run must be a symlink → /run
      mount: minor modernization
      mount: don't send out PropertiesChanged message if actually nothing got changed
      mount: don't fire PropertiesChanged signals for mounts that are stopped
      bus: add sd_bus_track object for tracking peers, and port core over to it
      build-sys: prefer using ln --relative -s where appropriate
      execute: free directory path if we fail to remove it because we cannot allocate a thread
      execute: no need to include seccomp.h from execute.h
      core: introduce new RuntimeDirectory= and RuntimeDirectoryMode= unit settings
      logind: ignore lid switch if more than 1 display is connected
      logind: fix printf format
      logind: ignore lid switch events for 30s after each suspend and 3min after startup
      update TODO
      conf-parse: rename config_parse_level() to config_parse_log_level()
      core: move ShowStatus type into the core
      core: move config_parse_set_status() into load-fragment.c
      conf-parser: config_parse_path_strv() is not generic, so let's move it into load-fragment.c
      conf-parser: drop special casing in config_parse_path()
      conf-parser: minor optimization in config_parse_string()
      update TODO
      core: add missing show-status.[ch]
      core: fix assert when trying to serialize non-initialized bus peer tracker object
      update TODO
      build-sys: work around broken ln --relative -s -f
      logind: make $XDG_RUNTIME_DIR a per-user tmpfs
      update TODO
      core: when passing resource limit values to client, map RLIM_INFINITY into portable value (uint64_t) -1
      missing: if RLIMIT_RTTIME is not defined by the libc, then we need a new define for the max number of rlimits, too
      update TODO
      strv: add new STR_IN_SET() macro that operates similar to IN_SET() but for strings
      systemd-run: add new --property= switch that can set arbitrary properties for the unit that is created
      man: document missing options of systemd-run
      systemd-run: add some extra safety checks
      core: make the LimitXYZ= properties settable for transient service units
      systemd-run: support all currently exported properties with -p
      core: don't override NoNewPriviliges= from SystemCallFilter= if it is already explicitly set
      update TODO
      systemd-run: make sure --nice=, --uid=, --gid=, --setenv= also work in --scope mode
      systemd-run: don't print error messages twice
      generators: rework mount generators
      update TODO
      util: add timeout to generator execution
      core: correctly unregister PIDs from PID hashtables
      cryptsetup: some fixes
      unit-name: modernizations
      gpt-auto-generator: properly handle LUKS partitions
      man: bring gpt-auto-generator up to date
      units: properly capitalize the unit description
      units: don't use the word 'Reboot' for Startup, but simply 'Boot'
      gpt-auto-generation: set a pretty description string
      logind: fix reference to systemd-user-sessions.service
      core: include partition label in .device description fields
      update TODO
      util: move more intellegince into parse_proc_cmdline()
      generators: add Documentation= fields that point to the generator man pages
      generators: make automatic discovery generators work correctly when reloading
      fstab-generator: merge /proc/cmdline parsing loops into one
      udev-builtin-blkid: modernizations and minor fixes
      udev-builtin-blkid: when we find a GPT partition marked as root disk on the same disk as the ESP, expose a property on the udev device
      efi-boot-generator: typo fix
      fstab-generator: the root partition is not optional
      udev: automatically create a symlink /dev/disk/by-id/gpt-auto-root if there's a suitable root partition
      gpt-auto-generator: automatically find the root disk of the system
      update TODO
      busname: don't drop 'service' from the result string
      man: reference the Discoverable Partitions Spec from the gpt-auto-generator man page
      gpt-auto-generator: probe only partition table and partitions we are interested in
      update TODO
      man: fix formatting of uuids
      nspawn: add --image= switch to boot GPT disk images that follow the Discoverable Partitions Specification
      nspawn: don't try mknod() of /dev/console with the correct major/minor
      update TODO
      nspawn: make sure we don't try to mount the container block device in the child after the parent added us to the device cgroup
      nspawn: when resoliving UIDs/GIDs for "-u", do so in forked off /usr/bin/getent instead of in-process
      update TODO
      nspawn: fix getent fallback
      update TODO
      dbus: suppress duplicate and misleading messages
      update TODO
      man: multiple sleep modes are to be separated by whitespace, not commas
      README: document that we still encourage people to turn off audit when they want to use containers
      gpt-auto-generator: rename root device node symlink to /dev/gpt-auto-root
      core: support globbing matches in DeviceAllow= when checking for device groups
      nspawn: allow using kdbus from nspawn containers
      fstab-generator: when running in a container, ignore fstab entries referring to device nodes
      update TODO
      bus: replace sd_bus_label_{escape,unescape}() by new sd_bus_path_{encode,decode}()
      update TODO
      NEWS: prepare for release 211
      man: improve nspawn's --user= documentation
      build-sys: prepare release 211
      build-sys: when I upload the tarball, don't run the whole distcheck thing again
      build-sys: we still want to rebuild the tarball though on upload

Lukas Nykryn (3):
      cdrom_id: use the old MMC fallback
      udev/rules: setup tty permissions and group for sclp_line, ttysclp and 3270/tty
      udev: properly detect reference to unexisting part of PROGRAM's result

Mantas MikulÄ—nas (2):
      nspawn: fix argv[0] for getent
      logind: Do not fail display count if a device has no parent

Marcel Holtmann (2):
      hwdb: Update database of Bluetooth company identifiers
      hwdb: Update database of Bluetooth company identifiers

Mark Oteiza (1):
      networkd: restore logic for enslaving to a master bonding interface

Martin Pitt (1):
      input_id: Recognize buttonless joystick types

Mike Gilbert (2):
      Fix systemd-stdio-bridge symlink
      build-sys: Fix move-to-rootlibdir

Peter Rajnoha (1):
      rules: mark loop device as SYSTEMD_READY=0 if no file is attached

Samuli Suominen (1):
      build-sys: Find the tools for users with no /sbin:/usr/sbin in PATH since some systems still make the distiction between bin and sbin.

Stef Walter (1):
      autogen: Allow running autogen from a builddir != srcdir

Susant Sahani (2):
      sd-rtnl:introduce table-based lookup and typesafe read() functions
      sd-rtnl: introduce read ether and ip address functions

Tero Roponen (1):
      nspawn: fix detection of missing /proc/self/loginuid

Thomas Andersen (1):
      bash: add completion for systemd-nspawn

Thomas Bächler (1):
      units: Do not unescape instance name in systemd-backlight at .service

Thomas Hindoe Paaboel Andersen (9):
      update TODO
      add bash completion for systemd-cgls
      networkd-wait-online: use automatic cleanup
      add bash completion for systemd-cgtop
      update bash completion for systemd-analyze
      add bash completion for systemd-detect-virt
      silence warning
      add bash completion for systemd-cat
      strv: set _printf_ on strv_extendf

Tom Gundersen (27):
      man: networkd - clarify that multiple addresses/routes are supported
      man: split out systemd.link(5) from udev(7)
      man: split out systemd.net{work,dev}(5) from systemd-networkd(8)
      man: refer to systemd.net{work,dev}(5) from systemd-networkd(8)
      networkd: add basic support for MACVLANs
      build-sys: networkd - simplify makefile fragment
      sd-network: add new library
      networkd: add networkd-wait-online
      sd-network: fix header
      sd-network: turn states 'unknown' and 'unmanaged' into errnos
      TODO
      sd-dhcp-lease: add Root Path support
      sd-dhcp-lease: add sd_dhcp_lease_get_server_identifier()
      sd-dhcp-lease: add sd_dhcp_lease_get_next_server()
      man: networkd - mention resolv.conf symlink
      networkd: wait-online - fix typo
      sd-dhcp-client: log the MAC address we are using
      sd-rtnl: do not blindly enter containers in message_read()
      networkd: listen to changes to the MAC address
      sd-rtnl/networkd: use new rtnl_message_read() API and drop helper
      networkd: use new rtnl_message_read() API
      sd-rtnl: increase default timeout to match sd-bus
      networkd: link - degrade failed UP to warning
      network: link - simplify code a bit and remove some debug logging
      sd-dhcp: generalise ip header generation
      networkd: rework startup
      sd-dhcp-client: use close_nointr_nofail()

Tomasz Torcz (1):
      fix typo in iDRAC network interface name: irdac->idrac

Umut Tezduyar Lindskog (4):
      sd-network: IPv4 link-local support [v2]
      man: networkd - fix typo
      architecture: Add cris
      man: ipv4 link-local

Uoti Urpala (1):
      logs-show: fix corrupt output with empty messages

Zachary Cook (1):
      man: systemd-bootchart - fix spacing in command

Zbigniew Jędrzejewski-Szmek (22):
      Remove dead lines in various places
      Replace /var/run with /run in remaining places
      Use /var/run/dbus/system_bus_socket for the D-Bus socket
      journalctl: refuse extra arguments with --verify and similar
      Update gitignore
      build-sys: distribute kdbus documentation
      build-sys: fix location of network-util.h
      Allow fractional parts in disk sizes
      Disallow sizes with increasing unit size
      logind: small simplifications
      shutdownd: modernizations
      Introduce strv_consume which takes ownership
      Do not print invalid UTF-8 in error messages
      journal: assume that next entry is after previous entry
      journal: forget file after encountering an error
      man: update link to LSB
      man: describe functions for appending to messages
      build-sys: update intructions for Makefile-man.am regeneration
      man: add missing comma
      networkd: fix confusion from missing braces
      logind: fix policykit checks
      build-sys: sign releases

poma (1):
      man: fix example in systemd.link

---
 .gitignore                                   |    1 
 Makefile-man.am                              |   65 +
 Makefile.am                                  |  200 ++-
 NEWS                                         |  128 ++
 README                                       |   10 
 TODO                                         |   56 -
 autogen.sh                                   |   18 
 configure.ac                                 |   15 
 hwdb/20-bluetooth-vendor-product.hwdb        |   21 
 hwdb/20-net-ifname.hwdb                      |    2 
 hwdb/60-keyboard.hwdb                        |    4 
 man/daemon.xml                               |    6 
 man/logind.conf.xml                          |   36 
 man/sd_bus_label_escape.xml                  |  111 --
 man/sd_bus_message_append.xml                |  254 +++++
 man/sd_bus_message_append_array.xml          |  190 +++
 man/sd_bus_message_append_basic.xml          |  278 +++++
 man/sd_bus_message_append_string_memfd.xml   |  153 +++
 man/sd_bus_message_append_strv.xml           |  116 ++
 man/sd_bus_path_encode.xml                   |  150 ++
 man/systemctl.xml                            |    4 
 man/systemd-bootchart.xml                    |    4 
 man/systemd-bus-proxyd at .service.xml          |    2 
 man/systemd-gpt-auto-generator.xml           |  130 ++
 man/systemd-networkd.service.xml             |  364 -------
 man/systemd-nspawn.xml                       |   83 +
 man/systemd-run.xml                          |   90 +
 man/systemd-sleep.conf.xml                   |    4 
 man/systemd-system.conf.xml                  |   31 
 man/systemd.exec.xml                         |  148 ++
 man/systemd.link.xml                         |  383 +++++++
 man/systemd.netdev.xml                       |  216 ++++
 man/systemd.network.xml                      |  372 +++++++
 man/systemd.resource-control.xml             |   32 
 man/tmpfiles.d.xml                           |   24 
 man/udev.xml                                 |  288 -----
 man/udevadm.xml                              |    2 
 rules/50-udev-default.rules                  |    3 
 rules/60-persistent-storage.rules            |    3 
 rules/99-systemd.rules.in                    |    3 
 shell-completion/Makefile                    |    1 
 shell-completion/bash/Makefile               |    1 
 shell-completion/bash/systemd-analyze        |   24 
 shell-completion/bash/systemd-cat            |   57 +
 shell-completion/bash/systemd-cgls           |   56 +
 shell-completion/bash/systemd-cgtop          |   40 
 shell-completion/bash/systemd-detect-virt    |   40 
 shell-completion/bash/systemd-nspawn         |  112 ++
 shell-completion/zsh/Makefile                |    1 
 src/bootchart/bootchart.c                    |    1 
 src/bus-driverd/bus-driverd.c                |    8 
 src/bus-proxyd/bus-proxyd.c                  |    2 
 src/core/busname.c                           |   12 
 src/core/busname.h                           |   34 
 src/core/cgroup.c                            |    4 
 src/core/dbus-client-track.c                 |  251 -----
 src/core/dbus-client-track.h                 |   42 
 src/core/dbus-execute.c                      |  109 ++
 src/core/dbus-job.c                          |   64 -
 src/core/dbus-manager.c                      |  121 +-
 src/core/dbus-manager.h                      |    2 
 src/core/dbus-unit.c                         |   46 
 src/core/dbus.c                              |   94 +
 src/core/dbus.h                              |    7 
 src/core/device.c                            |  112 +-
 src/core/execute.c                           |  237 ++++
 src/core/execute.h                           |   19 
 src/core/job.c                               |   24 
 src/core/job.h                               |    3 
 src/core/load-fragment-gperf.gperf.m4        |   24 
 src/core/load-fragment.c                     |  405 +++++++-
 src/core/load-fragment.h                     |    6 
 src/core/locale-setup.c                      |    3 
 src/core/main.c                              |  214 ++--
 src/core/manager.c                           |   29 
 src/core/manager.h                           |   20 
 src/core/mount.c                             |   52 -
 src/core/namespace.c                         |    2 
 src/core/path.c                              |    4 
 src/core/scope.c                             |    2 
 src/core/service.c                           |   18 
 src/core/show-status.c                       |   42 
 src/core/show-status.h                       |   34 
 src/core/shutdown.c                          |    2 
 src/core/slice.c                             |    1 
 src/core/socket.c                            |    7 
 src/core/swap.c                              |    7 
 src/core/system.conf                         |    3 
 src/core/unit.c                              |   82 -
 src/core/unit.h                              |    3 
 src/cryptsetup/cryptsetup-generator.c        |  139 --
 src/dbus1-generator/dbus1-generator.c        |    9 
 src/efi-boot-generator/efi-boot-generator.c  |   72 +
 src/fsck/fsck.c                              |   31 
 src/fstab-generator/fstab-generator.c        |  376 +++----
 src/gpt-auto-generator/gpt-auto-generator.c  |  726 ++++++++++----
 src/hostname/hostnamectl.c                   |   69 -
 src/hostname/hostnamed.c                     |   17 
 src/journal/journal-file.c                   |   28 
 src/journal/journalctl.c                     |    5 
 src/journal/journald-gperf.gperf             |   46 
 src/journal/journald-server.c                |   26 
 src/journal/sd-journal.c                     |   18 
 src/libsystemd-dhcp/Makefile                 |    1 
 src/libsystemd-dhcp/dhcp-internal.h          |   55 -
 src/libsystemd-dhcp/dhcp-lease.c             |  244 ----
 src/libsystemd-dhcp/dhcp-lease.h             |   57 -
 src/libsystemd-dhcp/dhcp-network.c           |  109 --
 src/libsystemd-dhcp/dhcp-option.c            |  184 ---
 src/libsystemd-dhcp/dhcp-packet.c            |  190 ---
 src/libsystemd-dhcp/dhcp-protocol.h          |  121 --
 src/libsystemd-dhcp/sd-dhcp-client.c         | 1051 --------------------
 src/libsystemd-dhcp/test-dhcp-client.c       |  496 ---------
 src/libsystemd-dhcp/test-dhcp-option.c       |  378 -------
 src/libsystemd-network/Makefile              |    1 
 src/libsystemd-network/dhcp-internal.h       |   57 +
 src/libsystemd-network/dhcp-lease-internal.h |   61 +
 src/libsystemd-network/dhcp-network.c        |  109 ++
 src/libsystemd-network/dhcp-option.c         |  184 +++
 src/libsystemd-network/dhcp-packet.c         |  193 +++
 src/libsystemd-network/dhcp-protocol.h       |  122 ++
 src/libsystemd-network/ipv4ll-internal.h     |   38 
 src/libsystemd-network/ipv4ll-network.c      |   56 +
 src/libsystemd-network/ipv4ll-packet.c       |   71 +
 src/libsystemd-network/sd-dhcp-client.c      | 1071 +++++++++++++++++++++
 src/libsystemd-network/sd-dhcp-lease.c       |  487 +++++++++
 src/libsystemd-network/sd-ipv4ll.c           |  519 ++++++++++
 src/libsystemd-network/test-dhcp-client.c    |  496 +++++++++
 src/libsystemd-network/test-dhcp-option.c    |  378 +++++++
 src/libsystemd/libsystemd.sym.m4             |   16 
 src/libsystemd/sd-bus/PORTING-DBUS1          |    2 
 src/libsystemd/sd-bus/bus-control.c          |    8 
 src/libsystemd/sd-bus/bus-creds.c            |    3 
 src/libsystemd/sd-bus/bus-internal.h         |    2 
 src/libsystemd/sd-bus/bus-kernel.c           |   78 +
 src/libsystemd/sd-bus/bus-kernel.h           |    6 
 src/libsystemd/sd-bus/bus-track.c            |  314 ++++++
 src/libsystemd/sd-bus/bus-track.h            |   24 
 src/libsystemd/sd-bus/bus-util.c             |  195 +++
 src/libsystemd/sd-bus/bus-util.h             |    2 
 src/libsystemd/sd-bus/kdbus.h                |   89 -
 src/libsystemd/sd-bus/sd-bus.c               |   66 +
 src/libsystemd/sd-bus/sd-memfd.c             |    7 
 src/libsystemd/sd-bus/test-bus-marshal.c     |   28 
 src/libsystemd/sd-event/sd-event.c           |    2 
 src/libsystemd/sd-rtnl/rtnl-internal.h       |   13 
 src/libsystemd/sd-rtnl/rtnl-message.c        |  209 +++-
 src/libsystemd/sd-rtnl/rtnl-util.c           |   16 
 src/libsystemd/sd-rtnl/rtnl-util.h           |    2 
 src/libsystemd/sd-rtnl/test-rtnl.c           |   83 +
 src/login/logind-action.c                    |   25 
 src/login/logind-core.c                      |  133 +-
 src/login/logind-dbus.c                      |   60 +
 src/login/logind-gperf.gperf                 |    1 
 src/login/logind-seat-dbus.c                 |   11 
 src/login/logind-seat.c                      |   22 
 src/login/logind-session-dbus.c              |   15 
 src/login/logind-session.c                   |    4 
 src/login/logind-user-dbus.c                 |    6 
 src/login/logind-user.c                      |   92 +
 src/login/logind.c                           |    9 
 src/login/logind.conf                        |    1 
 src/login/logind.h                           |   12 
 src/login/org.freedesktop.login1.conf        |   12 
 src/machine/machine-dbus.c                   |   11 
 src/modules-load/modules-load.c              |   15 
 src/network/network-util.h                   |   28 
 src/network/networkd-address.c               |    4 
 src/network/networkd-link.c                  |  541 +++++++++-
 src/network/networkd-manager.c               |    4 
 src/network/networkd-netdev-gperf.gperf      |    1 
 src/network/networkd-netdev.c                |   67 +
 src/network/networkd-network-gperf.gperf     |    2 
 src/network/networkd-network.c               |   54 -
 src/network/networkd-route.c                 |   85 +
 src/network/networkd-wait-online.c           |  135 ++
 src/network/networkd.c                       |   25 
 src/network/networkd.h                       |   36 
 src/network/sd-network.c                     |  234 ++++
 src/nspawn/nspawn.c                          | 1353 ++++++++++++++++++++++-----
 src/quotacheck/quotacheck.c                  |   28 
 src/run/run.c                                |  226 +++-
 src/shared/.gitignore                        |    4 
 src/shared/acl-util.c                        |    3 
 src/shared/af-list.c                         |   58 +
 src/shared/af-list.h                         |   27 
 src/shared/architecture.c                    |    6 
 src/shared/architecture.h                    |    6 
 src/shared/blkid-util.h                      |   33 
 src/shared/conf-parser.c                     |  301 +-----
 src/shared/conf-parser.h                     |   13 
 src/shared/def.h                             |    2 
 src/shared/efivars.c                         |   11 
 src/shared/exit-status.c                     |   23 
 src/shared/exit-status.h                     |   18 
 src/shared/fileio.c                          |   15 
 src/shared/generator.c                       |   87 +
 src/shared/generator.h                       |   26 
 src/shared/gpt.h                             |   41 
 src/shared/install.c                         |    2 
 src/shared/log.c                             |    2 
 src/shared/logs-show.c                       |    5 
 src/shared/macro.h                           |    2 
 src/shared/missing.h                         |    3 
 src/shared/mkdir.c                           |    8 
 src/shared/strv.c                            |   32 
 src/shared/strv.h                            |    4 
 src/shared/time-dst.c                        |    4 
 src/shared/unit-name.c                       |   25 
 src/shared/util.c                            |  335 ++++--
 src/shared/util.h                            |   40 
 src/shutdownd/shutdownd.c                    |   26 
 src/sleep/sleep.c                            |   14 
 src/systemctl/systemctl.c                    |  214 ----
 src/systemd/sd-bus.h                         |   23 
 src/systemd/sd-dhcp-client.h                 |   12 
 src/systemd/sd-dhcp-lease.h                  |   44 
 src/systemd/sd-ipv4ll.h                      |   50 
 src/systemd/sd-network.h                     |   87 +
 src/systemd/sd-rtnl.h                        |    8 
 src/test/test-util.c                         |   55 -
 src/udev/cdrom_id/cdrom_id.c                 |    2 
 src/udev/net/ethtool-util.c                  |    4 
 src/udev/net/link-config.c                   |    4 
 src/udev/scsi_id/scsi_id.c                   |    1 
 src/udev/udev-builtin-blkid.c                |  119 ++
 src/udev/udev-builtin-input_id.c             |   19 
 src/udev/udev-event.c                        |    2 
 src/udev/udevadm-info.c                      |    3 
 tools/make-man-rules.py                      |   12 
 units/org.freedesktop.DBus.busname           |    1 
 units/org.freedesktop.hostname1.busname      |    1 
 units/org.freedesktop.locale1.busname        |    1 
 units/org.freedesktop.login1.busname         |    1 
 units/org.freedesktop.machine1.busname       |    1 
 units/org.freedesktop.timedate1.busname      |    1 
 units/systemd-backlight at .service.in          |    6 
 units/systemd-bus-proxyd.socket              |    2 
 units/systemd-tmpfiles-setup-dev.service.in  |    2 
 units/systemd-update-utmp.service.in         |    2 
 240 files changed, 14474 insertions(+), 6571 deletions(-)
---


More information about the systemd-commits mailing list