[systemd-commits] Changes to 'refs/tags/v205'
Lennart Poettering
lennart at kemper.freedesktop.org
Wed Jul 3 09:28:50 PDT 2013
Tag 'v205' created by Lennart Poettering <lennart at poettering.net> at 2013-07-03 17:21 -0700
systemd 205
Changes since v204:
Auke Kok (5):
systemctl does not expand %u, so revert back to %I
Re-indent with spaces.
Add support for ConditionSecurity=ima
journald-stream: typo in error message.
core: only attempt to connect to a session bus if one likely exists.
Chengwei Yang (2):
Fix syscall(__NR_fanotify_mark, ...) on arm
manager: Do not handle SIGKILL since we can not
Colin Walters (2):
Fix previous commit for !HAVE_AUDIT
nspawn: Include netlink headers rather than using #ifdef
Cristian RodrÃguez (1):
build-sys: do not allow --enable static
Daniel Albers (2):
journal: take KeepFree into account when reporting maximum size
journalctl,loginctl,systemctl,systemd-cgls: add -l as alias for --full
Daniel Wallace (1):
Allow for the use of @ in remote host calls
Dave Reisner (4):
nspawn: only warn about audit when booting the container
dbus-scope: initialize variable before accessing
machined: check correct return value for NULL
machine: fix -Wmaybe-uninitialized warning
David Coppa (1):
build-sys: rename LEGACY to NOLEGACY to better reflect meaning
David King (1):
man: Small language improvements to sd_journal_open
David Strauss (1):
Standardize on 'file system' and 'namespace' in man pages.
Eelco Dolstra (2):
Start ctrl-alt-del.target irreversibly
Fix CPUShares configuration option
Fedora systemd team (1):
build-sys: install rpm macros file to /usr/lib/rpm/macros.d
Gabriel de Perthuis (1):
systemd-analyze: Show critical chains for listed units
Harald Hoyer (5):
test-bus-kernel-benchmark: corrected output for memfd bisect
libsystemd-bus/bus-kernel.h: set MEMFD_MIN_SIZE to 128k
kernel-install: filter out "initrd=" from /proc/cmdline
systemctl: conform to LSB with the "status" return code
systemctl: conform to LSB with the "status" return code
Jan Alexander Steffens (heftig) (1):
journald: DO recalculate the ACL mask, but only if it doesn't exist
Jan Engelhardt (1):
man: more grammar improvements
Jan Janssen (6):
man: Document missing options
Fix --no-ask-password
gitignore: Add test-journal-interleaving
libudev: Use correct type for sizeof
test: Add list testcase
journal-verify: Use proper printf placeholder
Jason St. John (7):
bootchart: fix typos in copyright notices
man: improve readability of "_TRANSPORT=" section in systemd.journal-fields(7)
man: fix spacing issue in various man pages
man: improve grammar and word formatting in numerous man pages
replace tabs with spaces in various files
keymap: improve consistency and general formatting of comments
keymap: horizontally align comments in the same column
Johan Heikkilä (1):
keymap: Add support for Eject button on MSI GE60/GE70
Karel Zak (1):
units: cleanup agetty command line
Karol Lewandowski (1):
Make it possible to disable smack separately from xattr support
Kay Sievers (22):
kdbus: update kdbus.h from upstream
bus: fix test-bus-memfd
bus: update test-bus-memfd
bus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) check
bus: update test-bus-memfd
bus: test-bus-memfd - use pread()/pwrite()
TODO: add "debug" kernel cmdline switch
bus: add and use UINT64_TO_PTR()
bus: do not pass a pointer but a uint64_t address in RECV
bus: update kdbus.h from upstream
bus: update for kdbus changes
bus: update for kdbus changes
bus-benchmark: add performance data output mode
bus: unmap memfd retrieved from the memfd cache
bus: benchmark - adjust printf and MAX_SIZE
hwdb: remove support for (not fully implemented) conditional properties
hwdb: import data
hwdb: add --device=<device-id> and --filter=<key name glob>
keymap: remove non-existing driver string matches
keymap: Asus -- do not overwrite explicitely kernel driver defined keys
hwdb: allow to query arbitrary keys
build-sys: work around automake issue with files with a leading '-'
Lennart Poettering (104):
bus: add API for appending/reading fixed arrays
audit: since audit is apparently never going to be fixed for containers tell the user what's going on
bus: add sd_bus_message_append_string_space() for zero-copy string appending
bus: catch up with latest kdbus
bus: add new API for kdbus memfd functionality
bus: extend memfd test
bus: fix error check in memfd code
update TODO
bus: properly handle message bodies that are a chain of memory areas rather than a single one
bus: fix allocation of body parts from memfd
bus: seal off memfds when sealing messages
bus: minor fixes
bus: add macro for iterating through body parts of a message
bus: rework message struct to keep header with fields in same malloc() block
bus: add support for adding memfds into message payload
units: rework systemd-random-seed-{load,save}.service to be a single service
update TODO
utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service
bus: put together messages with memfd payload correctly
bus: implement receiving side of memfd hookup
bus: send memfds as payload only on directed messages and for large parts
bus: implement sd_bus_message_append_string_memfd()
bus: synthesize timeout message errors instead of returning error codes
bus: make bus ref counting atomic
bus: keep kernel bus fd around during entire life-time of bus
bus: actually unmap kdbus pool after use
bus: return ECHILD as soon as people try to reuse a bus connection across a fork()
bus: add minimal locking around the memfd cache
bus: add APIs for negotiating what is attached to messages
bus: calculate bloom filter for match
bus: add a more comprehensive test for the bloom filter logic
bus: add test for bloom filter prefix match
bus: add benchmark tool to determine the right threshold for copying vs. memfd
bus: properly unmap mapped area
bus: when adding memfds to cache and we shorten them, make sure to unmap the remainder
bus: rework benchmark test to actually yield useful results
test: determine number of transactions per second rather than time per transaction
bus-benchmark: lower loop time to 100ms by default, to ensure "make check" finishes more quickly
service: execute ExecStopPost= commands when the watchdog timeout hits
build-sys: we do not support --disable-largefile builds
cgroup: the "tasks" attribute is obsolete, cgroup.procs is the new replacement
update TODO
update TODO
rpm: define a %_userunitdir macro
mount: when learning about the root mount from mountinfo, don't add conflicting dep for umount.target
core: add new .slice unit type for partitioning systems
units: add default units for system.slice, user.slice, machine.slice
core: expose a "Slice" property on Unit objects on the bus
core: unref slice ref after use
update TODO
journal: add references to SSKG paper FSS is based on
logind: add infrastructure to keep track of machines, and move to slices
logind: make ListMachines bus call public
sd-login: update machine enumeration/notifications APIs for new /run/systemd/machines/
man: document that shutdown() is only sometimes OK on sockets passed in via socket activation
man: fix example for DefaultEnvironment=
update TODO
login: add an api to determine the slice a PID is located in to libsystemd-login
journald: bump the journal per-unit ratelimit defaults
tmpfiles: fix error check
update TODO
core: don't do runaway fork()s if we hit a segfault from our segfault handler
core: general cgroup rework
dbus: add infrastructure for changing multiple properties at once on units and hook some cgroup attributes up to it
dbus: make more cgroup attributes runtime settable
dbus: make DeviceAllow=/DevicePolicy= writable
dbus: hookup runtime property changes for mouns, services, sockets, swaps too
unit: make sure the dropins we write are high-priority
dbus: fix minor memory leak when sending job change signals
core: add transient units
main: fix loading of default target
cgroup: readd proper cgroup empty tracking
cgroup: implicitly add units to GC queue when their cgroups run empty
service: correct service bus introspection for timeouts
dbus: expose cgroup properties in introspection everywhere
snapshot: snapshots are just a special kind of transient units now
systemctl: show per-unit cgroup tree correctly following the new property
core: add new "scope" unit type for making a unit of pre-existing processes
core: allow setting of the description string for transient units
core: move ControlGroup and Slice properties out of the dbus "Unit" interface
scope: properly implement passive validity checking of PIDs field when creating transient scopes
core: parse Slice= from the unit type specific unit file section
core: add support to run transient units in arbitrary slices
scope: make TimeoutStopUSec= settable for transient units
core: split out unit bus path unescaping into unit_name_from_dbus_path()
scope: implement reset-failed command
scope: fix state string table
logind: port over to use scopes+slices for all cgroup stuff
libsystemd-logind: fix detection of session/user/machine of a PID
machined: split out machine registration stuff from logind
machined: fix bus path unescaping
nspawn: use the corect method signature for CreateMachine()
machined: relax access to GetMachine()
machined: sync to /run after job completed
core: don't consider a unit's cgroup empty if only a subcgroup runs empty
login: pass correct boolean type to libdbus
logind: after deserializatio readd systemd units to unit-to-object hashmap correctly
core: make GC more aggressive
machine: fix scope allocation
logind/machined: properly notice when units are gc'ed
build-sys: prepare v205
build-sys: bump/correct library versions
update TODO
NEWS: no need to mention journalctl --user/--system twice
Lukas Nykryn (2):
systemd-delta: add support for drop-in snippets
core: read "debug" from kernel commandline and set log level
Mantas MikulÄnas (1):
systemctl: honor "--no-legend" in 'list-sockets'
Marius Vollmer (1):
tests: add testcase for skipping-entries-on-direction-change-bug
Martin Pitt (5):
keymap: Add Samsung 900XC3
keymap: Add BenQ JoyBook
keymap: Add DIXONSP
keymap: Add Logitech USB (iTouch)
keymap: Apply to all Latitude and Precision models
Michael Biebl (1):
man: Fix small typo
Michael Olbrich (1):
service: kill processes with SIGKILL on watchdog failure
Michael Tremer (1):
systemctl: make systemctl is-enabled work for templated units
Michal Schmidt (1):
core: fix DBus property ExecMainExitTimestamp
MichaÅ Bartoszkiewicz (1):
journal: correctly convert usec_t to timespec.
Nirbheek Chauhan (1):
core: use the same test as upstart for apparmor
Pierre Neidhardt (1):
keymap: add some more Asus laptop keys
Ross Burton (1):
build-sys: don't install quotaon.service twice
Ross Lagerwall (2):
service: don't report alien child as alive when it's not
rules: only run systemd-sysctl when a network device is added
Sean McGovern (1):
udev: handle network controllers in nonstandard domains
Thomas Hindoe Paaboel Andersen (3):
sd-journal: check if the pointers passed are the same
analyze: show unit file loading on plot
analyze: fix font size on plot
Tom Gundersen (1):
Makefile.am: merge conditionals
Umut Tezduyar (3):
build-sys: option to disable tmpfiles
analyze: show generators on plot
manager: add DefaultEnvironment option
Václav PavlÃn (3):
systemctl: mangle names when avoiding dbus
systemctl: add commands set-default and get-default
systemctl: add command set-log-level
Zachary Cook (1):
systemd: record efi timestamps after /sys is mounted
Zbigniew JÄdrzejewski-Szmek (72):
systemd-python: wrap sd_login_monitor
build-sys: add convinience 'make python-shell'
systemd-python: use consistent indentation
systemd-python: allow threads around flush
build-sys: properly report missing gtk-doc
build-sys: fix gtkdocize check
journalctl: add -k/--dmesg
systemd-python: do not attempt to convert str to bytes
systemd-delta: count overrides only of the requested type
man: mention net.ifnames in kernel-command-line(3)
man: link to XKB conf. guide in localectl(1)
man: fix display of keys which appear in two sections in directive index
build-sys: more pretty colors
systemctl: suggest 'systemctl daemon-reload' without --system
systemctl,core: allow nuking of symlinks to removed units
systemctl: limit logs in status to current boot
systemctl: add missing verbs to help
man: mention that units are 1024-based
logs-show: print multiline messages
systemctl: remove extra padding from status output
journalctl: fix verbose output when no logs are found
dev-setup: do not create a dangling /proc/kcore symlink
journal: simplify match_free_if_empty
journal: add ability to filter by current user
journalctl: add --system/--user flags
journal: loop less in MATCH_AND_TERM conditionals
journalctl: no color for --reboot-- when not on tty
Properly check for overflow in offsets
Use stdint.h macros instead of casts to print uint64_t values
journalctl: print proper IDs with --header
journalctl: print monotonic timestamp in --header
tests: add test for empty journal files
journal: add sd_journal_open_files
journalctl: allow the user to specify the file(s) to use
journal: remember last direction of search and keep offset cache
journal: change direction tests to use the same convention (cp </> np)
tests: add testcase for duplicate seqnums
journal: letting (interleaved) seqnums go
man: add note that sd_journal_open_files is racy
build-sys: remove SD_JOURNAL_SYSTEM_ONLY(3) from Makefile
journald: do not overwrite syslog facility when parsing priority
build-sys: add 'man' target
journal: use initialization instead of zeroing
journald: do not calculate free space too early
man: add sd_j_open_files to return values section
man: update systemd-analyze invocation
journalctl: properly print headers of empty journals
cgls,loginctl,systemctl: fix -l
core/dbus: properly export cgroup properties on sockets
nspawn: '-C' option has been removed
build-sys: make intltool and distcheck happy
logind: uninitialized variable
journalctl: show lines in full with --all
Add hasprefix macro to check prefixes of fixed length
journal: allow callers to specify OBJECT_PID=
Make sure we only show authentic coredump messages
journalctl,systemctl: show messages tagged with OBJECT_SYSTEMD_[USER_]_UNIT
journal-verify: allow unlinked data entries
journal/vacuum: cleanup
journald: fix space limits reporting
journald: always vacuum empty offline files
man: always supply quotes around literals
man: use <constant> for various constants which look ugly with quotes
man: add CONSTANTS section to systemd.directives(7)
journalctl: highlight MESSAGE= in verbose output
killall: do not use alloca() in argument list
build-sys: "link" libsystemd-id128.so with libsystemd-label
man: add more formatting markup
journald: drop (deleted) from _EXE= fields
build-sys: two files were missing in distcheck
man: describe OBJECT_PID=
NEWS: mention set-log-level, --user, --system
Åukasz Stelmach (1):
Describe handling of an AF_UNIX socket
ì¥ëì¤ (1):
keymap: Add Samsung Series 3
---
.gitignore | 10
Makefile-man.am | 39
Makefile.am | 347 +-
NEWS | 143
README | 7
TODO | 121
catalog/systemd.catalog | 20
configure.ac | 56
hwdb/20-OUI.hwdb | 907 +++++
hwdb/20-pci-vendor-model.hwdb | 3821 ++++++++++++++++++++++--
hwdb/20-usb-vendor-model.hwdb | 6
keymaps-force-release/common-volume-keys | 6
keymaps-force-release/samsung-other | 4
keymaps-force-release/samsung-series-3 | 2
keymaps-force-release/samsung-series-9 | 6
keymaps/acer | 34
keymaps/acer-aspire_5720 | 6
keymaps/acer-aspire_8930 | 4
keymaps/dell | 54
keymaps/dell-latitude-xt2 | 8
keymaps/everex-xt5000 | 4
keymaps/fujitsu-amilo_li_2732 | 4
keymaps/fujitsu-amilo_pro_edition_v3505 | 8
keymaps/fujitsu-amilo_pro_v3205 | 2
keymaps/hewlett-packard | 14
keymaps/hewlett-packard-hdx9494nr | 2
keymaps/hewlett-packard-pavilion | 6
keymaps/hewlett-packard_elitebook-8460p | 6
keymaps/lenovo-3000 | 8
keymaps/lenovo-ideapad | 2
keymaps/lenovo-thinkpad-usb-keyboard-trackpoint | 24
keymaps/lenovo-thinkpad_x200_tablet | 6
keymaps/lenovo-thinkpad_x6_tablet | 16
keymaps/lg-x110 | 22
keymaps/logitech-usb | 6
keymaps/logitech-wave | 32
keymaps/logitech-wave-cordless | 8
keymaps/maxdata-pro_7000 | 8
keymaps/medion-fid2060 | 4
keymaps/medionnb-a555 | 8
keymaps/micro-star | 24
keymaps/module-asus-w3j | 11
keymaps/module-ibm | 24
keymaps/module-lenovo | 28
keymaps/module-sony | 16
keymaps/module-sony-vgn | 8
keymaps/module-sony-vpc | 6
keymaps/olpc-xo | 22
keymaps/onkyo | 26
keymaps/samsung-other | 24
keymaps/samsung-series-3 | 3
keymaps/samsung-series-9 | 6
keymaps/toshiba-satellite_m30x | 4
m4/attributes.m4 | 20
make-directive-index.py | 38
man/binfmt.d.xml | 4
man/bootchart.conf.xml | 8
man/bootup.xml | 27
man/crypttab.xml | 12
man/custom-html.xsl | 6
man/custom-man.xsl | 9
man/daemon.xml | 144
man/halt.xml | 8
man/hostname.xml | 16
man/hostnamectl.xml | 57
man/journalctl.xml | 133
man/journald.conf.xml | 121
man/kernel-command-line.xml | 41
man/kernel-install.xml | 8
man/locale.conf.xml | 6
man/localectl.xml | 25
man/localtime.xml | 14
man/loginctl.xml | 69
man/logind.conf.xml | 40
man/machine-id.xml | 26
man/machine-info.xml | 4
man/modules-load.d.xml | 2
man/nss-myhostname.xml | 14
man/os-release.xml | 4
man/pam_systemd.xml | 36
man/sd-daemon.xml | 3
man/sd-id128.xml | 33
man/sd-journal.xml | 3
man/sd-login.xml | 7
man/sd_booted.xml | 3
man/sd_get_seats.xml | 7
man/sd_id128_get_machine.xml | 13
man/sd_id128_randomize.xml | 16
man/sd_id128_to_string.xml | 30
man/sd_is_fifo.xml | 46
man/sd_journal_add_match.xml | 3
man/sd_journal_get_catalog.xml | 3
man/sd_journal_get_cursor.xml | 3
man/sd_journal_get_cutoff_realtime_usec.xml | 24
man/sd_journal_get_data.xml | 3
man/sd_journal_get_fd.xml | 47
man/sd_journal_get_realtime_usec.xml | 36
man/sd_journal_get_usage.xml | 5
man/sd_journal_next.xml | 3
man/sd_journal_open.xml | 76
man/sd_journal_print.xml | 33
man/sd_journal_query_unique.xml | 3
man/sd_journal_seek_head.xml | 13
man/sd_journal_stream_fd.xml | 23
man/sd_listen_fds.xml | 3
man/sd_login_monitor_new.xml | 31
man/sd_notify.xml | 7
man/sd_pid_get_session.xml | 5
man/sd_seat_get_active.xml | 25
man/sd_session_is_active.xml | 12
man/sd_uid_get_state.xml | 9
man/sysctl.d.xml | 4
man/systemctl.xml | 42
man/systemd-analyze.xml | 51
man/systemd-cgls.xml | 1
man/systemd-coredumpctl.xml | 4
man/systemd-delta.xml | 7
man/systemd-halt.service.xml | 10
man/systemd-hostnamed.service.xml | 8
man/systemd-inhibit.xml | 16
man/systemd-journald.service.xml | 20
man/systemd-modules-load.service.xml | 4
man/systemd-nspawn.xml | 23
man/systemd-random-seed-load.service.xml | 80
man/systemd-random-seed.service.xml | 75
man/systemd-readahead-replay.service.xml | 26
man/systemd-suspend.service.xml | 14
man/systemd-system.conf.xml | 40
man/systemd-timedated.service.xml | 4
man/systemd-tmpfiles.xml | 2
man/systemd-udevd.service.xml | 2
man/systemd-update-utmp-runlevel.service.xml | 76
man/systemd-update-utmp.service.xml | 76
man/systemd.automount.xml | 2
man/systemd.device.xml | 2
man/systemd.exec.xml | 70
man/systemd.journal-fields.xml | 233 +
man/systemd.kill.xml | 8
man/systemd.mount.xml | 14
man/systemd.preset.xml | 14
man/systemd.service.xml | 38
man/systemd.socket.xml | 77
man/systemd.special.xml | 4
man/systemd.swap.xml | 4
man/systemd.time.xml | 81
man/systemd.timer.xml | 2
man/systemd.unit.xml | 49
man/systemd.xml | 105
man/timedatectl.xml | 16
man/tmpfiles.d.xml | 2
man/udev.xml | 119
po/POTFILES.skip | 1
rules/99-systemd.rules.in | 2
shell-completion/bash/journalctl | 1
shell-completion/bash/systemctl | 8
shell-completion/systemd-zsh-completion.zsh | 6
src/activate/activate.c | 9
src/analyze/systemd-analyze.c | 85
src/bootchart/bootchart.c | 2
src/bootchart/bootchart.h | 2
src/bootchart/store.c | 2
src/bootchart/store.h | 2
src/bootchart/svg.c | 2
src/bootchart/svg.h | 2
src/cgls/cgls.c | 18
src/cgroups-agent/cgroups-agent.c | 4
src/cgtop/cgtop.c | 2
src/core/bus-errors.h | 1
src/core/cgroup-attr.c | 132
src/core/cgroup-attr.h | 50
src/core/cgroup-semantics.c | 333 --
src/core/cgroup-semantics.h | 43
src/core/cgroup.c | 907 +++--
src/core/cgroup.h | 116
src/core/condition.c | 21
src/core/dbus-cgroup.c | 375 ++
src/core/dbus-cgroup.h | 46
src/core/dbus-execute.c | 32
src/core/dbus-execute.h | 16
src/core/dbus-job.c | 42
src/core/dbus-manager.c | 299 -
src/core/dbus-mount.c | 47
src/core/dbus-mount.h | 3
src/core/dbus-scope.c | 183 +
src/core/dbus-scope.h | 33
src/core/dbus-service.c | 179 +
src/core/dbus-service.h | 3
src/core/dbus-slice.c | 93
src/core/dbus-slice.h | 33
src/core/dbus-socket.c | 49
src/core/dbus-socket.h | 3
src/core/dbus-swap.c | 45
src/core/dbus-swap.h | 3
src/core/dbus-unit.c | 579 ---
src/core/dbus-unit.h | 47
src/core/dbus.c | 5
src/core/execute.c | 78
src/core/execute.h | 17
src/core/job.c | 7
src/core/killall.c | 5
src/core/load-fragment-gperf.gperf.m4 | 34
src/core/load-fragment.c | 490 ++-
src/core/load-fragment.h | 10
src/core/macros.systemd.in | 1
src/core/main.c | 40
src/core/manager.c | 111
src/core/manager.h | 18
src/core/mount.c | 54
src/core/mount.h | 4
src/core/org.freedesktop.systemd1.conf | 4
src/core/scope.c | 479 +++
src/core/scope.h | 69
src/core/service.c | 99
src/core/service.h | 1
src/core/slice.c | 322 ++
src/core/slice.h | 46
src/core/smack-setup.c | 10
src/core/snapshot.c | 30
src/core/snapshot.h | 1
src/core/socket.c | 26
src/core/socket.h | 1
src/core/special.h | 6
src/core/swap.c | 17
src/core/swap.h | 1
src/core/system.conf | 1
src/core/transaction.c | 3
src/core/unit-printf.c | 28
src/core/unit.c | 618 +--
src/core/unit.h | 83
src/delta/delta.c | 202 +
src/hostname/hostnamectl.c | 12
src/journal/coredumpctl.c | 1
src/journal/fsprg.c | 6
src/journal/journal-authenticate.c | 10
src/journal/journal-file.c | 114
src/journal/journal-file.h | 18
src/journal/journal-gatewayd.c | 14
src/journal/journal-internal.h | 4
src/journal/journal-qrcode.c | 6
src/journal/journal-send.c | 28
src/journal/journal-vacuum.c | 50
src/journal/journal-verify.c | 277 +
src/journal/journalctl.c | 112
src/journal/journald-kmsg.c | 5
src/journal/journald-native.c | 50
src/journal/journald-server.c | 299 +
src/journal/journald-server.h | 3
src/journal/journald-stream.c | 4
src/journal/journald-syslog.c | 4
src/journal/journald.conf | 4
src/journal/libsystemd-journal.sym | 5
src/journal/sd-journal.c | 280 +
src/journal/test-journal-interleaving.c | 299 +
src/journal/test-journal-verify.c | 4
src/journal/test-journal.c | 60
src/kernel-install/90-loaderentry.install | 11
src/libsystemd-bus/bus-bloom.c | 2
src/libsystemd-bus/bus-control.c | 246 +
src/libsystemd-bus/bus-control.h | 4
src/libsystemd-bus/bus-error.c | 80
src/libsystemd-bus/bus-internal.h | 44
src/libsystemd-bus/bus-kernel.c | 396 +-
src/libsystemd-bus/bus-kernel.h | 38
src/libsystemd-bus/bus-match.c | 116
src/libsystemd-bus/bus-match.h | 16
src/libsystemd-bus/bus-message.c | 1110 +++++-
src/libsystemd-bus/bus-message.h | 61
src/libsystemd-bus/bus-socket.c | 66
src/libsystemd-bus/bus-type.c | 17
src/libsystemd-bus/bus-type.h | 1
src/libsystemd-bus/kdbus.h | 137
src/libsystemd-bus/sd-bus.c | 358 +-
src/libsystemd-bus/sd-memfd.c | 231 +
src/libsystemd-bus/test-bus-chat.c | 10
src/libsystemd-bus/test-bus-kernel-benchmark.c | 302 +
src/libsystemd-bus/test-bus-kernel-bloom.c | 112
src/libsystemd-bus/test-bus-kernel.c | 34
src/libsystemd-bus/test-bus-marshal.c | 18
src/libsystemd-bus/test-bus-match.c | 70
src/libsystemd-bus/test-bus-memfd.c | 174 +
src/libsystemd-bus/test-bus-server.c | 4
src/libsystemd-bus/test-bus-zero-copy.c | 183 +
src/libudev/libudev-device.c | 2
src/libudev/libudev-hwdb.c | 16
src/libudev/libudev.h | 2
src/locale/localectl.c | 18
src/login/libsystemd-login.sym | 5
src/login/loginctl.c | 93
src/login/logind-dbus.c | 611 +++
src/login/logind-gperf.gperf | 2
src/login/logind-seat-dbus.c | 6
src/login/logind-session-dbus.c | 103
src/login/logind-session.c | 472 +-
src/login/logind-session.h | 23
src/login/logind-user-dbus.c | 30
src/login/logind-user.c | 332 +-
src/login/logind-user.h | 9
src/login/logind.c | 358 --
src/login/logind.conf | 2
src/login/logind.h | 21
src/login/org.freedesktop.login1.conf | 4
src/login/pam-module.c | 183 -
src/login/sd-login.c | 58
src/login/user-sessions.c | 121
src/machine/Makefile | 1
src/machine/machine-dbus.c | 359 ++
src/machine/machine.c | 413 ++
src/machine/machine.h | 109
src/machine/machinectl.c | 764 ++++
src/machine/machined-dbus.c | 839 +++++
src/machine/machined.c | 420 ++
src/machine/machined.h | 73
src/machine/org.freedesktop.machine1.conf | 50
src/machine/org.freedesktop.machine1.service | 12
src/notify/notify.c | 3
src/nspawn/nspawn.c | 190 -
src/python-systemd/_daemon.c | 49
src/python-systemd/_reader.c | 23
src/python-systemd/docs/journal.rst | 2
src/python-systemd/docs/login.rst | 23
src/python-systemd/journal.py | 4
src/python-systemd/login.c | 211 +
src/python-systemd/pyutil.c | 40
src/python-systemd/pyutil.h | 1
src/run/Makefile | 1
src/run/run.c | 345 ++
src/shared/acl-util.c | 28
src/shared/acl-util.h | 1
src/shared/cgroup-label.c | 11
src/shared/cgroup-show.c | 1
src/shared/cgroup-util.c | 609 ++-
src/shared/cgroup-util.h | 33
src/shared/dbus-common.c | 4
src/shared/def.h | 2
src/shared/dev-setup.c | 8
src/shared/fileio.c | 1
src/shared/hwclock.c | 2
src/shared/install.c | 123
src/shared/install.h | 2
src/shared/list.h | 9
src/shared/logs-show.c | 239 +
src/shared/logs-show.h | 2
src/shared/macro.h | 31
src/shared/missing.h | 3
src/shared/mkdir.c | 74
src/shared/mkdir.h | 8
src/shared/refcnt.h | 34
src/shared/unit-name.c | 63
src/shared/unit-name.h | 8
src/shared/utf8.c | 21
src/shared/utf8.h | 4
src/shared/util.c | 86
src/shared/util.h | 2
src/stdio-bridge/stdio-bridge.c | 4
src/systemctl/systemctl.c | 703 ++--
src/systemd/sd-bus.h | 36
src/systemd/sd-journal.h | 5
src/systemd/sd-login.h | 5
src/systemd/sd-memfd.h | 58
src/systemd/sd-messages.h | 7
src/test/test-cgroup-util.c | 117
src/test/test-cgroup.c | 8
src/test/test-list.c | 109
src/test/test-util.c | 39
src/timedate/timedatectl.c | 22
src/timedate/timedated.c | 4
src/tmpfiles/tmpfiles.c | 2
src/udev/keymap/95-keyboard-force-release.rules | 9
src/udev/keymap/95-keymap.rules | 10
src/udev/udev-builtin-hwdb.c | 47
src/udev/udev-builtin-net_id.c | 22
src/udev/udev-rules.c | 2
src/udev/udev.h | 2
src/udev/udevadm-hwdb.c | 18
src/update-utmp/update-utmp.c | 2
tmpfiles.d/systemd.conf | 1
units/.gitignore | 6
units/basic.target | 4
units/getty at .service.m4 | 2
units/machine.slice | 11
units/serial-getty at .service.m4 | 2
units/slices.target | 12
units/system.slice | 14
units/systemd-logind.service.in | 3
units/systemd-machined.service.in | 19
units/systemd-random-seed-load.service.in | 18
units/systemd-random-seed-save.service.in | 18
units/systemd-random-seed.service.in | 21
units/systemd-tmpfiles-setup.service.in | 1
units/systemd-update-utmp-runlevel.service.in | 8
units/systemd-update-utmp-shutdown.service.in | 19
units/systemd-update-utmp.service.in | 21
units/user.slice | 11
units/user at .service.in | 8
units/x-.slice | 12
395 files changed, 22615 insertions(+), 7769 deletions(-)
---
More information about the systemd-commits
mailing list