summaryrefslogtreecommitdiff
path: root/src/sysusers
AgeCommit message (Expand)AuthorFilesLines
2018-10-18sysusers: FOREACH_LINE excorcismLennart Poettering1-2/+8
2018-08-20tree-wide: add clickable man page link to all --help textsLennart Poettering1-4/+15
2018-06-14Merge pull request #9274 from poettering/comment-header-cleanupZbigniew Jędrzejewski-Szmek1-5/+0
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-14sysusers: use fchmod_and_chown()Yu Watanabe1-12/+4
2018-06-13binfmt,sysctl,sysuers,tmpfiles: add auto-paging for --cat-config commandsLennart Poettering1-1/+15
2018-06-03path-util: introduce path_simplify()Yu Watanabe1-4/+2
2018-05-31sysusers: support specifier expansion for GECOS and home directory fieldsYu Watanabe1-8/+20
2018-05-29core: introduce specifiers for /tmp and /var/tmpLennart Poettering1-3/+5
2018-05-15sysusers: drop an unused variableYu Watanabe1-1/+0
2018-05-07Eliminate config_dirs vars which hold a static strvZbigniew Jędrzejewski-Szmek1-5/+3
2018-04-27sysusers: add --cat-configZbigniew Jędrzejewski-Szmek1-22/+42
2018-04-20sysusers: use uniform order for variablesZbigniew Jędrzejewski-Szmek1-3/+3
2018-04-19Merge pull request #8754 from poettering/sysusers-fixZbigniew Jędrzejewski-Szmek1-7/+9
2018-04-19tree-wide: drop spurious newlines (#8764)Lennart Poettering1-1/+0
2018-04-18sysusers: fix minor memory leakLennart Poettering1-0/+2
2018-04-18sysusers: clarify that we knowingly ignore process_items() return valuesLennart Poettering1-2/+2
2018-04-18sysusers: fix memory leak when /etc/passwd contains multiple identical linesLennart Poettering1-5/+5
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-04-05tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe1-30/+16
2018-03-21user-util: add new wrappers for reading/writing {passwd,shadow,gshadow} datab...Franck Bui1-94/+58
2018-03-20sysusers: make sure to reset errno before calling fget*ent()Franck Bui1-1/+8
2018-03-20sysusers: also add support for NIS entries in /etc/shadowFranck Bui1-1/+19
2018-03-16sysusers: do not append entries after the NIS onesFranck Bui1-2/+32
2018-03-02sysusers: support `u username -:300` style syntax (#8325)Michael Vogt1-5/+6
2018-03-02sysusers: do not implicitly create group by 'm' if 'u' with the same name existsYu Watanabe1-31/+26
2018-03-02sysusers: do not create duplicated groups when create usersYu Watanabe1-4/+17
2018-02-05tmpfiles: allow admin/runtime overrides to runtime configZbigniew Jędrzejewski-Szmek1-1/+1
2018-02-02sysusers: use the usual comment styleZbigniew Jędrzejewski-Szmek1-2/+5
2018-02-02sysusers: allow admin/runtime overrides to command-line configZbigniew Jędrzejewski-Szmek1-29/+89
2018-02-02sysusers: allow the shell to be specifiedZbigniew Jędrzejewski-Szmek1-24/+51
2018-02-02sysusers: take configuration as positional argumentsZbigniew Jędrzejewski-Szmek1-3/+15
2018-02-02sysusers: emit a bit more info at debug level when locking failsZbigniew Jędrzejewski-Szmek1-1/+1
2018-02-01sysusers: allow force reusing existing user/group IDs (#8037)Michael Vogt1-22/+30
2018-01-25sysusers: ensure GID in uid:gid syntax existsMichael Vogt1-4/+14
2018-01-25sysusers: make ADD_GROUP always create a groupMichael Vogt1-23/+1
2018-01-25sysuser: use OrderedHashmapMichael Vogt1-54/+54
2018-01-25sysusers: allow uid:gid in sysusers.conf filesMichael Vogt1-8/+16
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