Systemd/src
Lennart Poettering c98811d837 homectl: rework how we log when doing a home directory update
When updating a home directory we might update the record first, then
resize the image and finally synchronize the passwords to the storage
layers. These are three individually authenticated operations. Since
each might require touching a FIDO2 or PKCS#11 key we should say what we
are doing. Hence do so.

Usually we are pretty quiet with what we do, and let's stick to that.
Hence show this information only if we actually do more than one thing.
If we only update (and do not resize/sync passwords) then let's be quiet
as usual, as the command line then sufficiently clarifies what we are
doing.
2020-07-01 11:17:28 +02:00
..
ac-power
activate
analyze shared: split out code that maps properties to local structs 2020-06-30 15:09:35 +02:00
ask-password
backlight backlight: read current backlight brightness from 'actual_brightness' attribute 2020-06-30 22:19:21 +09:00
basic macro: add new FOREACH_POINTER() macro magic 2020-07-01 11:17:28 +02:00
binfmt binfmt: also unregister binfmt entries from unit 2020-04-23 17:14:45 +02:00
boot sd-boot: Add small comments after device-specific key macros 2020-06-18 15:57:11 +02:00
busctl log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
cgls log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
cgroups-agent
cgtop log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
core Merge pull request #16303 from poettering/dbus-util-split 2020-07-01 14:15:40 +09:00
coredump coredump: use log_error_errno() where appropriate 2020-06-25 15:03:13 +02:00
cryptsetup tree-wide: avoid some loaded terms 2020-06-25 09:00:19 +02:00
debug-generator
delta log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
detect-virt log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
dissect dissect/nspawn: add support for dm-verity root hash signature 2020-06-25 08:45:21 +01:00
environment-d-generator sd-path: rename the two functions 2020-03-27 20:12:44 +01:00
escape log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
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 fuzz-udev-rules: -ENOBUFS should be accepted too 2020-06-25 08:51:21 +02:00
getty-generator
gpt-auto-generator dissect: support single-filesystem verity images with external verity hash 2020-06-09 12:19:21 +01:00
hibernate-resume
home homectl: rework how we log when doing a home directory update 2020-07-01 11:17:28 +02:00
hostname shared: split out code that maps properties to local structs 2020-06-30 15:09:35 +02:00
hwdb Make failures of mac_selinux_init() fatal 2020-06-23 19:10:07 +02:00
id128 log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
import shared: split out property get helpers 2020-06-30 15:10:17 +02:00
initctl tree-wide: use structured initialization at various places 2020-04-24 07:44:42 +02:00
journal compress: do something roughly reasonable when building without compressor 2020-06-25 15:03:18 +02:00
journal-remote Fix build with µhttpd 0.9.71 2020-07-01 13:10:48 +09:00
kernel-install kernel-install: extend --help 2020-06-05 16:34:05 +02:00
libsystemd homed: add support for authenticating with fido2 hmac-secret tokens 2020-07-01 11:17:28 +02:00
libsystemd-network dhcp: fix entry name in parsing lease file 2020-06-23 19:13:06 +09:00
libudev tree-wide: avoid some loaded terms 2020-06-25 09:00:19 +02:00
locale shared: split out code that maps properties to local structs 2020-06-30 15:09:35 +02:00
login shared: split out property get helpers 2020-06-30 15:10:17 +02:00
machine shared: split out property get helpers 2020-06-30 15:10:17 +02:00
machine-id-setup
modules-load
mount shared: actually move all BusLocator related calls to bus-locator.c 2020-06-30 15:09:19 +02:00
network Merge pull request #16303 from poettering/dbus-util-split 2020-07-01 14:15:40 +09:00
notify Introduce sd_notify_barrier 2020-05-01 03:22:47 +05:30
nspawn shared: actually move all BusLocator related calls to bus-locator.c 2020-06-30 15:09:19 +02:00
nss-myhostname tree-wide: use "hostname" spelling everywhere 2020-04-21 16:58:04 +02:00
nss-mymachines shared: actually move all BusLocator related calls to bus-locator.c 2020-06-30 15:09:19 +02:00
nss-resolve shared: actually move all BusLocator related calls to bus-locator.c 2020-06-30 15:09:19 +02:00
nss-systemd userdb: replace recursion lock 2020-06-23 17:24:24 +02:00
partition Merge pull request #16282 from poettering/repart-copy-blocks 2020-06-30 15:26:06 +02:00
path sd-path: drop "-dir" and "-path" suffixes from path enums 2020-05-28 23:54:35 +02:00
portable shared: split out property get helpers 2020-06-30 15:10:17 +02:00
pstore Merge pull request #16057 from keszybz/resolvectl-sorted-no-nta 2020-06-04 11:30:14 +09:00
quotacheck
random-seed random-util: add common helper random_write_entropy() for crediting entropy to the kernel's pool 2020-06-24 15:33:27 +02:00
rc-local-generator
remount-fs
reply-password
resolve shared: split out property get helpers 2020-06-30 15:10:17 +02:00
rfkill
run shared: split out code that maps properties to local structs 2020-06-30 15:09:35 +02:00
run-generator
shared homed: add support for authenticating with fido2 hmac-secret tokens 2020-07-01 11:17:28 +02:00
shutdown shutdown: fix spacing in shutdown error message 2020-05-05 10:23:47 +02:00
sleep sleep: pass error we see to log function 2020-06-11 10:35:04 +02:00
socket-proxy socket-proxy: use structured initialization in one place 2020-06-24 10:38:15 +02:00
stdio-bridge tree-wide: check POLLNVAL everywhere 2020-06-10 08:57:31 +02:00
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 shared: split out code for printing properties 2020-06-30 15:09:56 +02:00
systemd pid1: warn if people use User=nobody (#16293) 2020-06-26 22:36:39 +02:00
sysusers Make failures of mac_selinux_init() fatal 2020-06-23 19:10:07 +02:00
sysv-generator sysv-generator: reduce scope of variables 2020-06-24 10:38:15 +02:00
test macro: add new FOREACH_POINTER() macro magic 2020-07-01 11:17:28 +02:00
time-wait-sync
timedate shared: split out property get helpers 2020-06-30 15:10:17 +02:00
timesync shared: split out property get helpers 2020-06-30 15:10:17 +02:00
tmpfiles tree-wide: avoid some loaded terms 2020-06-25 09:00:19 +02:00
tty-ask-password-agent tree-wide: check POLLNVAL everywhere 2020-06-10 08:57:31 +02:00
udev udev: spi: include chip select number in ID_PATH 2020-07-01 13:12:11 +09:00
update-done Make failures of mac_selinux_init() fatal 2020-06-23 19:10:07 +02:00
update-utmp Remove unneded {}s 2020-04-13 09:31:49 +02:00
user-sessions Make failures of mac_selinux_init() fatal 2020-06-23 19:10:07 +02:00
userdb log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
vconsole
veritysetup veritysetup: add support for dm-verity root hash signature 2020-06-25 08:44:49 +01:00
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 xdg-autostart: Ignore all files with GNOME autostart phase 2020-06-23 11:20:27 +02:00