summaryrefslogtreecommitdiffstats
path: root/src/userdb (follow)
Commit message (Expand)AuthorAgeFilesLines
* json: add json_dispatch_const_user_group_name()Lennart Poettering2024-10-011-10/+11
* tree-wide: use strv_extend_strv_consume() where appropriateMike Yuan2024-09-211-8/+2
* meson: tweak meson conditionalization for ssh{d,}_config drop-insLennart Poettering2024-09-091-1/+1
* tree-wide: drop unnecessary utmp includesLennart Poettering2024-09-061-1/+0
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-161-43/+46
* tree-wide: port over to new builder apisLennart Poettering2024-06-192-15/+20
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-122-59/+59
* meson: don't put a symlink pointing to '20-systemd-userdb.conf' in /etc in al...Franck Bui2024-05-271-4/+6
* use FOREACH_ELEMENTMatteo Croce2024-04-181-2/+2
* userdbctl: correct uid_range_covers checkMike Yuan2024-04-081-1/+1
* userdbctl: use FOREACH_ARRAY moreMike Yuan2024-04-081-23/+21
* userdbctl: avoid NULL pointer derefMike Yuan2024-04-081-0/+3
* uid-range: place 'ret' param at lastMike Yuan2024-04-081-2/+2
* uid-range: optionally load outside view of UID range from uid_map procfs fileLennart Poettering2024-04-061-2/+2
* userbdb: pass log level from main daemon to workerLennart Poettering2024-02-281-0/+6
* signal-util: imply sentinel -1 in sigprocmask_many() + sigset_add_many() args...Lennart Poettering2024-02-231-1/+1
* userdbd: port userdbd over to invoke_callout_binary()Lennart Poettering2024-02-211-5/+3
* meson: don't install broken tmpfiles config with sshd?confdir == 'no'Frantisek Sumsal2024-01-301-1/+1
* meson: correctly handle "no" value for sshd?confdir optionsFrantisek Sumsal2024-01-221-10/+12
* src/basic: "UidRange" → "UIDRange"Zbigniew Jędrzejewski-Szmek2024-01-091-6/+6
* env-util: add new setenvf() helperLennart Poettering2024-01-081-4/+4
* format-table: introduce table_isempty and use it where appropriateMike Yuan2023-12-251-10/+10
* userdb: fix typoYu Watanabe2023-12-201-1/+1
* userdbd: split out function to find listener fdLennart Poettering2023-12-131-33/+62
* userbd: modernize process_connection() fd possession logicLennart Poettering2023-12-131-4/+4
* userdbd: realign tableLennart Poettering2023-12-131-2/+2
* userdbd: drop redundant empty lineLennart Poettering2023-12-131-1/+0
* userdbd: properly close the listener fd on exitLennart Poettering2023-12-131-0/+2
* userwork: port to pidref_set_parent()Lennart Poettering2023-12-131-8/+12
* userdbctl: enable ssh-authorized-keys logic by defaultLennart Poettering2023-12-062-0/+19
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-1/+1
* varlink,json: introduce new varlink_dispatch() helperLennart Poettering2023-11-021-6/+6
* tree-wide: make all our Varlink APIs introspectableLennart Poettering2023-10-061-0/+5
* meson: move declarations of userdbd and friendsYu Watanabe2023-07-311-8/+23
* userdbd: when we hit a flood of requests to start more workers, don't exitLennart Poettering2023-06-222-3/+39
* userdbd: prefix parameters with their names moreLennart Poettering2023-06-221-2/+2
* userdbd: drastically raise ratelimit we apply on requests for more worker pro...Lennart Poettering2023-06-221-2/+2
* socket: bump listen() backlog to INT_MAX everywhereLennart Poettering2023-06-131-1/+1
* tree-wide: use _cleanup_set_free_ and friendsYu Watanabe2023-05-311-1/+1
* 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