summaryrefslogtreecommitdiff
path: root/src/sysusers
AgeCommit message (Expand)AuthorFilesLines
2017-11-28Add set/hashmap helpers for non-trivial freeing and use where straighforwardZbigniew Jędrzejewski-Szmek1-8/+3
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-10-04Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering1-2/+2
2017-10-04tree-wide: use IN_SET macro (#6977)Yu Watanabe1-1/+1
2017-10-04build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek1-2/+2
2017-09-14nss-systemd,sysusers: make sure sysusers doesn't get confused by nss-systemd ...Lennart Poettering1-0/+10
2017-09-13exec-util,conf-files: skip non-executable files in execute_directories()Lennart Poettering1-1/+1
2017-08-17"Don't fear the fsync()"Alan Jenkins1-4/+10
2017-07-18build-sys: drop automake supportZbigniew Jędrzejewski-Szmek1-1/+0
2017-05-10sysusers: make use of cleanup(unlink_and_freep) in write_files() and its auxi...Franck Bui1-125/+73
2017-05-10sysusers: make group shadow support configurableFranck Bui1-0/+6
2017-05-10sysusers: split make_files()Franck Bui1-272/+345
2017-02-17copy: change the various copy_xyz() calls to take a unified flags parameterLennart Poettering1-1/+1
2016-11-07Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek1-1/+1
2016-10-21sysusers: fix memleak (#4443)Evgeny Vereshchagin1-1/+2
2016-10-20sysusers: fix memleak (#4430)Evgeny Vereshchagin1-0/+1
2016-07-22sysusers: move various user credential validity checks to src/basic/Lennart Poettering1-75/+0
2016-07-11treewide: fix typos and remove accidental repetition of wordsTorstein Husebø1-1/+1
2016-03-01selinux: always try to load the full selinux dbZbigniew Jędrzejewski-Szmek1-1/+1
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2016-01-21sysusers: use GID_FMT and UID_FMT instead of %dDaniel Mack1-2/+2
2016-01-21Merge pull request #1359 from jengelh/ueDaniel Mack1-0/+5
2016-01-13tree-wide: check if errno is greater then zeroZbigniew Jędrzejewski-Szmek1-4/+4
2015-11-10defs: rework CONF_DIRS_NULSTR() macroLennart Poettering1-1/+1
2015-11-06doc: correct punctuation and improve typography in documentationJan Engelhardt1-1/+1
2015-11-03util-lib: move CONF_DIRS_NULSTR definition to def.hLennart Poettering1-2/+3
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-27util-lib: move take_password_lock() to user-util.[ch]Lennart Poettering1-1/+1
2015-10-26util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering1-0/+1
2015-10-25util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering1-0/+1
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering1-1/+2
2015-10-24path-util: unify how we process paths specified on the command lineLennart Poettering1-5/+2
2015-10-24util-lib: get_current_dir_name() can return errors other than ENOMEMLennart Poettering1-5/+5
2015-10-07smack: label /etc/passwd and friends as '_' smack label when --with-smack-run...Sangjung Woo1-12/+22
2015-09-29util: introduce common version() implementation and use it everywhereLennart Poettering1-15/+12
2015-09-24sysusers: improve error reportingJan Engelhardt1-0/+5
2015-09-10tree-wide: never use the off_t unless glibc makes us use itLennart Poettering1-1/+1
2015-08-07util: Don't interpret quotes by default in extract_first_wordRichard Maw1-1/+1
2015-08-07util: change unquote_*_word to extract_*_wordRichard Maw1-1/+1
2015-08-07Convert unquote_*_word users to expect isempty(p) after the last entryRichard Maw1-1/+1
2015-07-31tree-wide: introduce mfree()David Herrmann1-24/+12
2015-07-30tree-wide: use free_and_strdup()Daniel Mack1-5/+6
2015-05-13util: add generic calls for prefixing a root directory to a pathLennart Poettering1-9/+7
2015-04-10shared: add formats-util.hRonny Chevalier1-0/+1
2015-03-26util: rework word parsing and c unescaping codeLennart Poettering1-1/+1
2015-03-07sysusers: do not reject users with already present /etc/shadow entriesIvan Shapovalov1-14/+9
2015-02-23remove unused includesThomas Hindoe Paaboel Andersen1-2/+0
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