Systemd/src
Lennart Poettering 8e2af47840 dbus: add infrastructure for changing multiple properties at once on units and hook some cgroup attributes up to it
This introduces two bus calls to make runtime changes to selected bus
properties, optionally with persistence.

This currently hooks this up only for three cgroup atributes, but this
brings the infrastructure to add more changable attributes.

This allows setting multiple attributes at once, and takes an array
rather than a dictionary of properties, in order to implement simple
resetting of lists using the same approach as when they are sourced from
unit files. This means, that list properties are appended to by this
call, unless they are first reset via assigning the empty list.
2013-06-27 21:14:56 +02:00
..
ac-power unit: add ConditionACPower= 2012-12-31 21:24:26 +01:00
activate move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
analyze systemd-analyze: Show critical chains for listed units 2013-06-14 16:21:41 -04:00
ask-password util: rename parse_usec() to parse_sec() sinds the default unit is seconds 2013-04-03 20:12:57 +02:00
binfmt fileio: in envfiles, do not skip lines following empty lines 2013-04-13 20:24:39 -04:00
boot bootctl: fix help text 2013-03-29 15:47:43 +01:00
bootchart bootchart: fix typos in copyright notices 2013-06-12 01:40:02 -04:00
cgls logind: add infrastructure to keep track of machines, and move to slices 2013-06-20 03:49:59 +02:00
cgroups-agent build-sys: add stub makefiles to all subdirs to ease development with emacs 2012-04-13 21:37:59 +02:00
cgtop cgroup: the "tasks" attribute is obsolete, cgroup.procs is the new replacement 2013-06-06 15:49:01 +02:00
core dbus: add infrastructure for changing multiple properties at once on units and hook some cgroup attributes up to it 2013-06-27 21:14:56 +02:00
cryptsetup cryptsetup: downgrade world-writable warning again 2013-05-03 15:25:44 +02:00
delta systemd-delta: count overrides only of the requested type 2013-05-16 17:23:28 -04:00
detect-virt build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
efi-boot-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
fsck Do no isolate in case of emergency or severe problems 2013-04-01 23:43:48 -04:00
fstab-generator move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
getty-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
gudev licence: remove references to old FSF address 2012-12-17 11:41:31 +01:00
hostname Allow for the use of @ in remote host calls 2013-06-09 18:26:41 -04:00
initctl initctl: fix return from unitialized memory in error path 2013-03-21 22:39:23 -04:00
journal journal-verify: Use proper printf placeholder 2013-06-27 10:55:19 -04:00
kernel-install kernel-install: filter out "initrd=" from /proc/cmdline 2013-06-20 15:47:19 +02:00
libsystemd-bus Add hasprefix macro to check prefixes of fixed length 2013-06-20 23:03:58 -04:00
libsystemd-daemon Include <fcntl.h> instead of <sys/fcntl.h> 2013-04-13 21:02:03 -04:00
libsystemd-id128 id128: when taking user input for a 128bit ID, validate syntax 2013-04-30 08:36:01 -03:00
libudev Use stdint.h macros instead of casts to print uint64_t values 2013-06-10 10:10:07 -04:00
locale Allow for the use of @ in remote host calls 2013-06-09 18:26:41 -04:00
login core: general cgroup rework 2013-06-27 04:17:34 +02:00
machine-id-setup build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
modules-load move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
notify env: considerably beef up environment cleaning logic 2013-02-11 03:54:50 +01:00
nspawn nspawn: '-C' option has been removed 2013-06-20 00:05:52 -04:00
nss-myhostname build-sys: add makefile stub link to nss-myhostname/ 2013-04-30 08:36:02 -03:00
python-systemd journal: add ability to filter by current user 2013-06-10 10:10:06 -04:00
quotacheck quota: use QUOTACHECK path correctly as tested in configure.ac 2013-05-06 21:15:38 +02:00
random-seed random-seed: fix error message typo 2012-10-19 17:31:33 +02:00
rc-local-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
readahead readahead: fix format string issue 2013-04-25 21:50:48 -04:00
remount-fs Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
reply-password Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
shared test: Add list testcase 2013-06-27 01:38:47 -04:00
shutdownd Add __attribute__((const, pure, format)) in various places 2013-05-02 22:52:09 -04:00
sleep systemd-sleep: add support for freeze and standby 2013-05-06 22:51:57 +02:00
stdio-bridge bus: add APIs for negotiating what is attached to messages 2013-05-17 04:26:27 +02:00
sysctl fileio: in envfiles, do not skip lines following empty lines 2013-04-13 20:24:39 -04:00
system-update-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
systemctl dbus: add infrastructure for changing multiple properties at once on units and hook some cgroup attributes up to it 2013-06-27 21:14:56 +02:00
systemd journald: fix space limits reporting 2013-06-24 21:06:06 -04:00
test test: Add list testcase 2013-06-27 01:38:47 -04:00
timedate Allow for the use of @ in remote host calls 2013-06-09 18:26:41 -04:00
timestamp build-sys: add stub makefiles to all subdirs to ease development with emacs 2012-04-13 21:37:59 +02:00
tmpfiles tmpfiles: fix error check 2013-06-21 15:57:57 +02:00
tty-ask-password-agent conf-parser: restrict .include usage 2013-04-25 00:05:14 -03:00
udev libudev: Use correct type for sizeof 2013-06-24 12:41:01 +02:00
update-utmp utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service 2013-05-16 00:19:03 +02:00
vconsole move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
.gitignore move libsystemd-id128, libsystemd-daemon to subdir 2012-04-12 15:26:39 +02:00
Makefile relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00