summaryrefslogtreecommitdiff
path: root/src/userdb
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: reset optind to 0 when GNU extensions in optstring are usedYu Watanabe2023-03-291-0/+4
* userdbctl: flush stdout before running the chain commandFrantisek Sumsal2023-03-241-0/+1
* userdbctl: don't show legend when dumping JSON with servicesFrantisek Sumsal2023-03-241-1/+1
* userdbd: make static const what we can make soLennart Poettering2023-03-151-1/+1
* userdbd: rework to use sd_event_add_child() instead of manual SIGCHLDLennart Poettering2023-03-151-50/+32
* userdbd: make use of FORK_CLOSE_ALL_FDS + FORK_REOPEN_LOG where we canLennart Poettering2023-03-151-11/+6
* userdbd: modernize signal handlingLennart Poettering2023-03-153-16/+8
* userbd: manager doesn't actually use varlink, only workers doLennart Poettering2023-03-131-1/+0
* userdbd: hook up memory pressure and sigrtmin18Lennart Poettering2023-03-012-1/+10
* meson: Do not include headers in source listsJan Janssen2023-01-241-1/+0
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-193-3/+3
* treewide: drop "RUN_" from "RUN_WITH_UMASK"Zbigniew Jędrzejewski-Szmek2022-12-131-1/+1
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* tree-wide: replace "plural(s)" by "plurals"Zbigniew Jędrzejewski-Szmek2022-10-171-2/+2
* shared/format-table: use enum instead of Table.empty_stringZbigniew Jędrzejewski-Szmek2022-09-221-2/+2
* uid-range: tie up number and array of uid range entriesYu Watanabe2022-09-161-29/+19
* userdbctl: fix arrow directionYu Watanabe2022-09-161-4/+4
* userdbctl: do not show meaningless boundaries when no uid range availableYu Watanabe2022-09-161-4/+2
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-4/+2
* userwork: use a better errno valueZbigniew Jędrzejewski-Szmek2022-06-021-1/+1
* various: add %m in messagesZbigniew Jędrzejewski-Szmek2022-06-021-1/+1
* tree-wide: port various users over to connect_unix_path()Lennart Poettering2022-05-141-9/+3
* userdb: fix error handlingYu Watanabe2022-05-131-1/+1
* userdbctl: initialize parameter `n` for uid_range_load_userns()Thomas Weißschuh2022-05-061-2/+2
* userdbctl: also show available UID range in current usernsLennart Poettering2022-04-011-14/+206
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-17/+7
* time-util: add macros around timespec_store() that operates on compund litera...Lennart Poettering2022-03-181-2/+1
* meson: move files' closing brace to separate lineZbigniew Jędrzejewski-Szmek2022-03-031-1/+2
* meson: do not use split() in file listsZbigniew Jędrzejewski-Szmek2022-03-021-11/+6
* userdbctl: add a dash of color to users of different dispositionsLennart Poettering2022-02-161-4/+37
* userdbctl: show min/max UID boundaries in userdbctl outputLennart Poettering2022-02-161-12/+198
* Define FOREACH_DIRENT through FOREACH_DIRENT_ALLZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-5/+1
* userdbctl: add support for chaining command lines in "authorized-keys" verbLennart Poettering2021-11-111-16/+79
* userwork: make sure to return correct errors when service is not specified co...Lennart Poettering2021-11-081-4/+4
* userdbctl: always show summary after printing table (unless legend is off)Lennart Poettering2021-11-081-15/+46
* userdbctl: add a switch for explicitly enabling/disabling multiplexer-based l...Lennart Poettering2021-11-081-0/+11
* userdbctl: make JSON output mode details configurable like in the other toolsLennart Poettering2021-11-081-20/+35
* userdbctl: explicitly handle ESRCH/ENOLINK from userdb_all()Lennart Poettering2021-11-081-49/+63
* userwork: properly handle ENOLINK error from lower-level userdb codeLennart Poettering2021-11-081-0/+12
* Make pager_open() return voidZbigniew Jędrzejewski-Szmek2021-11-031-1/+1
* userdb: fix type to pass to connect()Yu Watanabe2021-10-161-1/+1
* userdb: fix if-else to allow NameServiceSwitch lookupsDan Streetman2021-09-221-1/+1
* tree-wide: mark set-but-not-used variables as unused to make LLVM happyFrantisek Sumsal2021-09-151-1/+1
* tree-wide: port everything over to new sd-id128 compund literal blissLennart Poettering2021-08-201-3/+2
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-5/+5
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-4/+2
* userdb: make most loading of JSON user record data "permissive"Lennart Poettering2021-06-011-2/+2
* userdbctl: add two new switches --with-dropin=/--with-varlink=Lennart Poettering2021-05-101-8/+30
* userdbd: also listen on a varlink socket io.systemd.DropInLennart Poettering2021-05-103-2/+12