summaryrefslogtreecommitdiff
path: root/src/sysusers
Commit message (Expand)AuthorAgeFilesLines
* 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
* sysusers: make sure to reset errno before calling fget*ent()Franck Bui2018-03-201-1/+8
* sysusers: also add support for NIS entries in /etc/shadowFranck Bui2018-03-201-1/+19
* sysusers: do not append entries after the NIS onesFranck Bui2018-03-161-2/+32
* sysusers: support `u username -:300` style syntax (#8325)Michael Vogt2018-03-021-5/+6
* sysusers: do not implicitly create group by 'm' if 'u' with the same name existsYu Watanabe2018-03-021-31/+26
* sysusers: do not create duplicated groups when create usersYu Watanabe2018-03-021-4/+17
* tmpfiles: allow admin/runtime overrides to runtime configZbigniew Jędrzejewski-Szmek2018-02-051-1/+1
* sysusers: use the usual comment styleZbigniew Jędrzejewski-Szmek2018-02-021-2/+5
* sysusers: allow admin/runtime overrides to command-line configZbigniew Jędrzejewski-Szmek2018-02-021-29/+89
* sysusers: allow the shell to be specifiedZbigniew Jędrzejewski-Szmek2018-02-021-24/+51
* sysusers: take configuration as positional argumentsZbigniew Jędrzejewski-Szmek2018-02-021-3/+15
* sysusers: emit a bit more info at debug level when locking failsZbigniew Jędrzejewski-Szmek2018-02-021-1/+1
* sysusers: allow force reusing existing user/group IDs (#8037)Michael Vogt2018-02-011-22/+30
* sysusers: ensure GID in uid:gid syntax existsMichael Vogt2018-01-251-4/+14