summaryrefslogtreecommitdiff
path: root/src/sysusers
Commit message (Expand)AuthorAgeFilesLines
* sysusers: be extra careful when locking accountsLennart Poettering2020-05-061-1/+1
* tree-wide: support a bunch of additional specifiersLennart Poettering2020-04-281-0/+5
* sysusers,tmpfiles: always mention error when failing to replace specifiersLennart Poettering2020-04-231-5/+5
* sysusers: add accidentally forgotten 'return'Lennart Poettering2020-04-231-1/+1
* user-util: rework how we validate user namesLennart Poettering2020-04-081-3/+3
* sysusers: do not require /proc to be mountedZbigniew Jędrzejewski-Szmek2020-03-031-11/+11
* sysusers: many different errnos to express one conditionZbigniew Jędrzejewski-Szmek2020-03-031-2/+8
* sysusers: support creating users with a specific primary groupDavid Michael2020-02-021-18/+45
* Revert "sysusers: properly mark generated accounts as locked"Zbigniew Jędrzejewski-Szmek2019-10-221-1/+1
* sysusers: properly mark generated accounts as lockedLennart Poettering2019-08-141-3/+3
* Merge pull request #13096 from keszybz/unit-loadingZbigniew Jędrzejewski-Szmek2019-07-191-35/+2
|\
| * sysusers,strv: export the hash ops to map char* → strvZbigniew Jędrzejewski-Szmek2019-07-191-35/+2
* | meson: make nologin path build time configurableMichael Biebl2019-07-181-1/+1
|/
* Rename EXTRACT_QUOTES to EXTRACT_UNQUOTEZbigniew Jędrzejewski-Szmek2019-06-281-1/+1
* tree-wide: introduce empty_or_dash() helperLennart Poettering2019-04-081-5/+5
* sysusers: use return_error_errno() where possibleZbigniew Jędrzejewski-Szmek2019-04-071-140/+119
* sysusers: add missing initalizerZbigniew Jędrzejewski-Szmek2019-04-071-1/+1
* tree-wide: (void)ify a few unlink() and rmdir()Lennart Poettering2019-03-271-1/+1
* Merge pull request #10920 from yuwata/hashmap-destructorLennart Poettering2018-12-031-127/+88
|\
| * sysusers: define main through macroYu Watanabe2018-12-021-119/+86
| * sysusers: use fgetgrent_sane()Yu Watanabe2018-12-021-8/+2
* | util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* | util-lib: don't include fileio.h from fileio-label.hLennart Poettering2018-12-021-1/+1
|/
* sysusers: use ordered_hashmap_steal_first_key_and_value()Yu Watanabe2018-11-231-4/+4
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-16/+13
* Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-201-1/+1
* log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-3/+1
* basic/pager: convert the pager options to a flags argumentZbigniew Jędrzejewski-Szmek2018-11-141-3/+3
* sysusers: FOREACH_LINE excorcismLennart Poettering2018-10-181-2/+8
* tree-wide: add clickable man page link to all --help textsLennart Poettering2018-08-201-4/+15
* Merge pull request #9274 from poettering/comment-header-cleanupZbigniew Jędrzejewski-Szmek2018-06-141-5/+0
|\
| * tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
| * tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* | sysusers: use fchmod_and_chown()Yu Watanabe2018-06-141-12/+4
|/
* binfmt,sysctl,sysuers,tmpfiles: add auto-paging for --cat-config commandsLennart Poettering2018-06-131-1/+15
* path-util: introduce path_simplify()Yu Watanabe2018-06-031-4/+2
* sysusers: support specifier expansion for GECOS and home directory fieldsYu Watanabe2018-05-311-8/+20
* core: introduce specifiers for /tmp and /var/tmpLennart Poettering2018-05-291-3/+5
* sysusers: drop an unused variableYu Watanabe2018-05-151-1/+0
* Eliminate config_dirs vars which hold a static strvZbigniew Jędrzejewski-Szmek2018-05-071-5/+3
* sysusers: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-271-22/+42
* sysusers: use uniform order for variablesZbigniew Jędrzejewski-Szmek2018-04-201-3/+3
* Merge pull request #8754 from poettering/sysusers-fixZbigniew Jędrzejewski-Szmek2018-04-191-7/+9
|\
| * sysusers: fix minor memory leakLennart Poettering2018-04-181-0/+2
| * sysusers: clarify that we knowingly ignore process_items() return valuesLennart Poettering2018-04-181-2/+2
| * sysusers: fix memory leak when /etc/passwd contains multiple identical linesLennart Poettering2018-04-181-5/+5
* | tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-1/+0
|/
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-30/+16
* user-util: add new wrappers for reading/writing {passwd,shadow,gshadow} datab...Franck Bui2018-03-211-94/+58