summaryrefslogtreecommitdiff
path: root/src/sysusers
AgeCommit message (Expand)AuthorFilesLines
2015-02-03util: rework strappenda(), and rename it strjoina()Lennart Poettering1-2/+2
2015-01-09logind: unify how we cast between uid_t and pointers for hashmap keysLennart Poettering1-6/+0
2014-12-28tmpfiles: add new line type 'v' for creating btrfs subvolumesLennart Poettering1-0/+1
2014-12-12copy: use btrfs reflinking only whe we know we copy full filesLennart Poettering1-1/+1
2014-11-28treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1Lennart Poettering1-1/+1
2014-11-28treewide: another round of simplificationsMichal Schmidt1-12/+6
2014-11-28treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt1-7/+7
2014-11-28treewide: a few more log_*_errno + return simplificationsMichal Schmidt1-2/+1
2014-11-28treewide: yet more log_*_errno + return simplificationsMichal Schmidt1-32/+20
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt1-15/+15
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt1-15/+15
2014-11-26Introduce CONF_DIRS_NULSTR helper to define standard conf dirsJosh Triplett1-9/+1
2014-11-11sysuser: simplify access mode syncing by introducing helper function for itLennart Poettering1-21/+23
2014-11-07sysusers: be nice and print a warning if futimens() failsLennart Poettering1-1/+2
2014-10-30sysusers: Preserve ownership and mode on /etc/passwd and friendsColin Guthrie1-20/+41
2014-10-23mac: rename apis with mac_{selinux/smack}_ prefixWaLyong Cho1-1/+1
2014-09-18sysusers: Remove some gcc warnings about uninitialized variablesPhilippe De Swert1-2/+2
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt1-11/+11
2014-08-19sysusers: initialize rThomas Hindoe Paaboel Andersen1-1/+1
2014-08-19tmpfiles: add new 'r' line type to add UIDs/GIDs to the pool to allocate UIDs...Lennart Poettering1-72/+135
2014-08-19sysusers: add another column to sysusers files for the home directoryLennart Poettering1-56/+118
2014-08-19sysusers: optionally, read sysuers configuration from standard inputLennart Poettering1-7/+14
2014-08-19sysusers: also update /etc/shadow and /etc/gshadow when creating new system u...Lennart Poettering1-17/+238
2014-08-04sysusers: isempty will never be < 0Thomas Hindoe Paaboel Andersen1-1/+1
2014-08-03Unify parse_argv styleZbigniew Jędrzejewski-Szmek1-9/+6
2014-07-21sysusers: fix selinux context of backup filesZbigniew Jędrzejewski-Szmek1-21/+24
2014-07-13Add function to open temp files in selinux modeZbigniew Jędrzejewski-Szmek1-11/+4
2014-07-13sysusers: preserve label of /etc/{passwd, group}Colin Walters1-1/+12
2014-07-10sysusers: allow overrides in /etc and /runZbigniew Jędrzejewski-Szmek1-0/+2
2014-07-09sysusers: don't allow control characters in gecos fieldsLennart Poettering1-1/+5
2014-07-09sysusers: don't allow user names longer than UT_NAMESIZELennart Poettering1-0/+4
2014-07-07firstboot: follow lock protocol when changing /etc/shadowLennart Poettering1-37/+1
2014-07-06sysusers: fix uninitialized warningRonny Chevalier1-0/+2
2014-07-03sysusers: add new line type "m" to add users as members to groupsLennart Poettering1-73/+295
2014-06-23coredump: never write more than the configured processing size limit to diskLennart Poettering1-1/+1
2014-06-13sysusers: always treat ENOENT as entry-not-found when doing NSS callsLennart Poettering1-7/+7
2014-06-13sysusers: do not set todo to create a user when we only need a groupKay Sievers1-6/+7
2014-06-12sysusers: add minimal tool to reconstruct /etc/passwd and /etc/group from sta...Lennart Poettering2-0/+1379