Systemd/src/home
Lennart Poettering 4f9ff96a55 conf-parser: return mtime in config_parse() and friends
This is a follow-up for 9f83091e3c.

Instead of reading the mtime off the configuration files after reading,
let's do so before reading, but with the fd we read the data from. This
is not only cleaner (as it allows us to save one stat()), but also has
the benefit that we'll detect changes that happen while we read the
files.

This also reworks unit file drop-ins to use the common code for
determining drop-in mtime, instead of reading system clock for that.
2020-06-02 19:32:20 +02:00
..
home-util.c homed: move supported_fstype() to home-util.c 2020-05-07 23:33:04 +02:00
home-util.h tree-wide: s/time-out/timeout/g 2020-05-26 10:28:59 +02:00
homectl.c Merge pull request #15651 from poettering/newlocale-check 2020-05-08 11:31:34 +02:00
homed-bus.c
homed-bus.h
homed-conf.c conf-parser: return mtime in config_parse() and friends 2020-06-02 19:32:20 +02:00
homed-conf.h homed: make default storage/file system type configurable in homed.conf 2020-05-07 23:33:09 +02:00
homed-gperf.gperf homed: make default storage/file system type configurable in homed.conf 2020-05-07 23:33:09 +02:00
homed-home-bus.c homed: fix parameter names on D-Bus methods 2020-05-12 11:06:46 +02:00
homed-home-bus.h homed: convert to the new scheme and add --bus-introspect 2020-05-06 09:13:42 +02:00
homed-home.c homed: when updating local copy of user record, sync to disk 2020-05-21 23:28:49 +02:00
homed-home.h tree-wide: s/home/home area/g 2020-02-26 11:11:57 +01:00
homed-manager-bus.c homed: fix parameter names on D-Bus methods 2020-05-12 11:06:46 +02:00
homed-manager-bus.h homed: convert to the new scheme and add --bus-introspect 2020-05-06 09:13:42 +02:00
homed-manager.c homed: include error string when in log message if quota doesn't work 2020-05-21 23:39:30 +02:00
homed-manager.h homed: make default storage/file system type configurable in homed.conf 2020-05-07 23:33:09 +02:00
homed-operation.c home: fix several typos 2020-03-31 15:16:36 +02:00
homed-operation.h
homed-varlink.c
homed-varlink.h
homed.c homed: convert to the new scheme and add --bus-introspect 2020-05-06 09:13:42 +02:00
homed.conf homed: use right config section in example config 2020-05-19 09:26:49 +02:00
homework-cifs.c home: respect user record mount flags 2020-05-24 22:48:50 +02:00
homework-cifs.h
homework-directory.c
homework-directory.h
homework-fscrypt.c
homework-fscrypt.h
homework-luks.c tree-wide: s/time-out/timeout/g 2020-05-26 10:28:59 +02:00
homework-luks.h homework: run fitrim or fallocate on logout based on the new user record property 2020-05-07 16:13:07 +02:00
homework-mount.c home: respect user record mount flags 2020-05-24 22:48:50 +02:00
homework-mount.h home: respect user record mount flags 2020-05-24 22:48:50 +02:00
homework-pkcs11.c home: fix several typos 2020-03-31 15:16:36 +02:00
homework-pkcs11.h
homework-quota.c
homework-quota.h
homework.c homed: don't insist on authentication against host-copy user record 2020-05-21 23:39:30 +02:00
homework.h homed: don't insist on authentication against host-copy user record 2020-05-21 23:39:30 +02:00
meson.build homed: make default storage/file system type configurable in homed.conf 2020-05-07 23:33:09 +02:00
org.freedesktop.home1.conf
org.freedesktop.home1.policy homed: fix typo 2020-02-29 16:06:45 +01:00
org.freedesktop.home1.service
pam_systemd_home.c man_systemd_home: intrdouce SYSTEMD_HOME_SUSPEND env var 2020-05-20 00:47:37 +02:00
pam_systemd_home.sym home: add pam_systemd_home.so PAM hookup 2020-01-28 22:36:41 +01:00
pwquality-util.c home: fix strv NUL termination 2020-04-23 21:15:02 +02:00
pwquality-util.h
user-record-sign.c
user-record-sign.h
user-record-util.c home: when adding a binding for a user record, use common code for determining automatic image path 2020-05-07 23:32:57 +02:00
user-record-util.h