summaryrefslogtreecommitdiff
path: root/src/sysusers/sysusers.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* sysusers: make ADD_GROUP always create a groupMichael Vogt2018-01-251-23/+1
* sysuser: use OrderedHashmapMichael Vogt2018-01-251-54/+54
* sysusers: allow uid:gid in sysusers.conf filesMichael Vogt2018-01-251-8/+16
* Add set/hashmap helpers for non-trivial freeing and use where straighforwardZbigniew Jędrzejewski-Szmek2017-11-281-8/+3
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-2/+2
|\
| * build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-2/+2
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
|/
* nss-systemd,sysusers: make sure sysusers doesn't get confused by nss-systemd ...Lennart Poettering2017-09-141-0/+10
* exec-util,conf-files: skip non-executable files in execute_directories()Lennart Poettering2017-09-131-1/+1
* "Don't fear the fsync()"Alan Jenkins2017-08-171-4/+10
* sysusers: make use of cleanup(unlink_and_freep) in write_files() and its auxi...Franck Bui2017-05-101-125/+73
* sysusers: make group shadow support configurableFranck Bui2017-05-101-0/+6
* sysusers: split make_files()Franck Bui2017-05-101-272/+345
* copy: change the various copy_xyz() calls to take a unified flags parameterLennart Poettering2017-02-171-1/+1
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1