Systemd/src
Franck Bui 0bb007f7a2 pid1: add a new SetShowStatus() bus call to override/restore show status mode
The only way to control "ShowStatus" property programmatically was to use the
signal API and wait until the property "ShowStatus" switched to the new value.

This interface is rather cumbersome to use and doesn't allow to temporarily
override the current setting and later restore the overridden value in
race-free manner.

The new method also accepts the empty string as argument which allows to
restore the initial value of ShowStatus, ie the value before it was overridden
by this method.

Fixes: #11447.
2020-06-11 12:00:32 +02:00
..
ac-power
activate
analyze condition: add ConditionEnvironment= 2020-05-15 16:05:33 +02:00
ask-password
backlight
basic parse-util: also parse integers prefixed with 0b and 0o 2020-06-05 15:56:32 +02:00
binfmt binfmt: also unregister binfmt entries from unit 2020-04-23 17:14:45 +02:00
boot bootctl: add simple, low-level reboot-to-firmware verb for controlling the flag 2020-05-29 15:41:50 +02:00
busctl busctl: drop unneeded param 2020-05-26 09:13:39 +02:00
cgls
cgroups-agent
cgtop
core pid1: add a new SetShowStatus() bus call to override/restore show status mode 2020-06-11 12:00:32 +02:00
coredump conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
cryptsetup Add 'bitlk' option to mount Bitlocker drives with cryptsetup. 2020-06-09 08:12:55 +02:00
debug-generator
delta
detect-virt
dissect
environment-d-generator
escape
firstboot firstboot: Add --kernel-command-line option 2020-05-27 18:54:26 +02:00
fsck
fstab-generator tree-wide: use DISABLE_WARNING_FORMAT_NONLITERAL where appropriate 2020-05-25 18:25:05 +02:00
fuzz core: remove support for ".include" stanza 2020-06-03 18:26:12 +02:00
getty-generator
gpt-auto-generator
hibernate-resume
home homed help --uid short option 2020-06-07 12:38:46 +02:00
hostname hostnamed: call our destructor _destroy(), not _clear() 2020-05-18 21:12:37 +02:00
hwdb
id128
import tree-wide: Replace assert() by assert_se() when there is side effect 2020-05-10 09:23:12 +02:00
initctl tree-wide: use structured initialization at various places 2020-04-24 07:44:42 +02:00
journal conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
journal-remote conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
kernel-install Add meson build option to prevent building kernel-install 2020-04-14 20:22:32 +02:00
libsystemd sd-network: Introduce API to access DHCP4 client ID 2020-06-08 07:09:24 +02:00
libsystemd-network lldp: fix assertion checking argument for sd_lldp_set_neighbors_max() 2020-06-06 10:38:50 +02:00
libudev tree-wide: fix spelling errors 2020-04-21 23:21:08 +02:00
locale tree-wide: use DISABLE_WARNING_FORMAT_NONLITERAL where appropriate 2020-05-25 18:25:05 +02:00
login conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
machine machine: switch to BusLocator-oriented helpers 2020-05-07 08:46:43 -07:00
machine-id-setup
modules-load
mount mount: switch to BusLocator-oriented helpers 2020-05-07 08:46:44 -07:00
network Merge pull request #16085 from ssahani/network-client-id 2020-06-09 15:30:23 +09:00
notify Introduce sd_notify_barrier 2020-05-01 03:22:47 +05:30
nspawn conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
nss-myhostname tree-wide: use "hostname" spelling everywhere 2020-04-21 16:58:04 +02:00
nss-mymachines nss-mymachines: switch to BusLocator-oriented helpers 2020-05-07 08:46:44 -07:00
nss-resolve nss-resolve: switch to BusLocator-oriented helpers 2020-05-07 08:46:44 -07:00
nss-systemd nss-systemd: don't synthesize root/nobody when iterating 2020-04-23 23:07:08 +02:00
partition conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
path sd-path: drop "-dir" and "-path" suffixes from path enums 2020-05-28 23:54:35 +02:00
portable Merge pull request #15623 from poettering/cmsg-cleanup 2020-05-08 11:05:06 +02:00
pstore Merge pull request #16057 from keszybz/resolvectl-sorted-no-nta 2020-06-04 11:30:14 +09:00
quotacheck
random-seed
rc-local-generator
remount-fs
reply-password
resolve resolve: enable RES_TRUSTAD towards the 127.0.0.53 stub resolver 2020-06-06 10:40:45 +02:00
rfkill
run run: when waiting for unit, also check if no job is pending anymore 2020-05-27 15:01:07 +02:00
run-generator
shared Merge pull request #15378 from msekletar/udev-kill-signal 2020-06-05 16:33:14 +02:00
shutdown shutdown: fix spacing in shutdown error message 2020-05-05 10:23:47 +02:00
sleep
socket-proxy socket-proxy: Support exit-on-idle 2020-05-06 13:58:57 +02:00
stdio-bridge
sulogin-shell
sysctl journalctl,elsewhere: make sure --file=foo fails with sane error msg if foo is not readable 2020-05-19 15:26:51 +02:00
system-update-generator
systemctl resolvectl,systemctl: reduce scope of variables 2020-06-03 15:31:28 +02:00
systemd sd-network: Introduce API to access DHCP4 client ID 2020-06-08 07:09:24 +02:00
sysusers fileio: Rename rename_and_apply_smack to rename_and_apply_smack_floor_label. 2020-05-27 18:54:25 +02:00
sysv-generator Merge pull request #15226 from benzea/benzea/xdg-autostart-generator 2020-05-27 18:41:01 +02:00
test Merge pull request #16033 from poettering/parse-int-fixlets 2020-06-06 10:45:35 +02:00
time-wait-sync
timedate macro: introduce DISABLE_WARNING_TYPE_LIMITS and make use of it everywhere 2020-05-25 18:25:09 +02:00
timesync conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
tmpfiles Merge pull request #15910 from poettering/tmpfiles-pstore-tweak 2020-05-26 21:59:13 +02:00
tty-ask-password-agent conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
udev udev: optionally mark all block devices read-only as they pop up 2020-06-08 16:53:37 +02:00
update-done
update-utmp Remove unneded {}s 2020-04-13 09:31:49 +02:00
user-sessions
userdb userwork: remove trailing comma in message 2020-05-27 09:02:53 +02:00
vconsole
veritysetup
version tree-wide: spellcheck using codespell 2020-04-16 18:00:40 +02:00
volatile-root tree-wide: add size limits for tmpfs mounts 2020-05-13 00:37:18 +02:00
xdg-autostart-generator conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00