summaryrefslogtreecommitdiff
path: root/src/sysusers/sysusers.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-22Revert "sysusers: properly mark generated accounts as locked"Zbigniew Jędrzejewski-Szmek1-1/+1
2019-08-14sysusers: properly mark generated accounts as lockedLennart Poettering1-3/+3
2019-07-19Merge pull request #13096 from keszybz/unit-loadingZbigniew Jędrzejewski-Szmek1-35/+2
2019-07-19sysusers,strv: export the hash ops to map char* → strvZbigniew Jędrzejewski-Szmek1-35/+2
2019-07-18meson: make nologin path build time configurableMichael Biebl1-1/+1
2019-06-28Rename EXTRACT_QUOTES to EXTRACT_UNQUOTEZbigniew Jędrzejewski-Szmek1-1/+1
2019-04-08tree-wide: introduce empty_or_dash() helperLennart Poettering1-5/+5
2019-04-07sysusers: use return_error_errno() where possibleZbigniew Jędrzejewski-Szmek1-140/+119
2019-04-07sysusers: add missing initalizerZbigniew Jędrzejewski-Szmek1-1/+1
2019-03-27tree-wide: (void)ify a few unlink() and rmdir()Lennart Poettering1-1/+1
2018-12-03Merge pull request #10920 from yuwata/hashmap-destructorLennart Poettering1-127/+88
2018-12-02util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering1-0/+1
2018-12-02util-lib: don't include fileio.h from fileio-label.hLennart Poettering1-1/+1
2018-12-02sysusers: define main through macroYu Watanabe1-119/+86
2018-12-02sysusers: use fgetgrent_sane()Yu Watanabe1-8/+2
2018-11-23sysusers: use ordered_hashmap_steal_first_key_and_value()Yu Watanabe1-4/+4
2018-11-22coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek1-16/+13
2018-11-20Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek1-1/+1
2018-11-20log: introduce new helper call log_setup_service()Lennart Poettering1-3/+1
2018-11-14basic/pager: convert the pager options to a flags argumentZbigniew Jędrzejewski-Szmek1-3/+3
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