summaryrefslogtreecommitdiff
path: root/src/basic/unit-file.c
Commit message (Expand)AuthorAgeFilesLines
* unit-file: support UpheldBy= in [Install] settings (adding Upholds= depsMike Yuan2023-05-151-2/+3
* src: changed usage of basename() to path_extract_filename().OMOJOLA JOSHUA DAMILOLA2023-04-041-4/+13
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-3/+3
* treewide: fix a few typos in NEWS, docs and commentsDmitry V. Levin2023-02-151-1/+1
* basic: create new basic/initrd-util.[ch] for initrd-related functionsZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* unit-file: avoid (null) in debugging logsYu Watanabe2022-07-241-4/+1
* tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-281-6/+7
* basic/unit-file: make sure we don't call streq() on NULLZbigniew Jędrzejewski-Szmek2022-06-071-0/+1
* core: handle lookup paths being symlinksAndreas Rammhold2022-05-051-1/+40
* shared/install: split UNIT_FILE_SYMLINK into two statesZbigniew Jędrzejewski-Szmek2022-03-291-2/+4
* basic/unit-file: reverse negative conditionalZbigniew Jędrzejewski-Szmek2022-03-291-16/+16
* shared/install: also check for self-aliases during installation and ignore themZbigniew Jędrzejewski-Szmek2022-03-291-16/+10
* shared/install: propagate errors about invalid aliases and such tooZbigniew Jędrzejewski-Szmek2022-03-291-22/+22
* shared/install: reuse the standard symlink verification subroutineZbigniew Jędrzejewski-Szmek2022-03-291-16/+54
* basic/unit-file: split out the subroutine for symlink verificationZbigniew Jędrzejewski-Szmek2022-03-291-63/+96
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+0
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-5/+3
* unti-file: fix symlinked drop-in directory handlingYu Watanabe2021-12-291-23/+61
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* basic: Make ret_names param to unit_file_find_fragment() optionalDaan De Meyer2021-10-271-5/+8
* unit-file: tighten unit file discovery checksLennart Poettering2021-10-061-10/+44
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* basic/unit-file: don't filter out names starting with dotAnita Zhang2021-09-291-1/+1
* tree-wide: mark set-but-not-used variables as unused to make LLVM happyFrantisek Sumsal2021-09-151-1/+2
* dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()Yu Watanabe2021-06-241-1/+0
* basic/unit-file: fix use-after-freeYu Watanabe2021-05-281-3/+3
* Make unit_name_to_instance() return UnitNameFlagsZbigniew Jędrzejewski-Szmek2021-05-051-1/+1
* basic/unit-file: fix detection of instance aliasesZbigniew Jędrzejewski-Szmek2021-05-041-77/+120
* basic/unit-file: ignore any hidden files immediatelyZbigniew Jędrzejewski-Szmek2021-04-281-1/+1
* treewide: fix spellingJoerg Behrmann2021-02-251-1/+1
* basic/unit-file: when loading linked unit files, use link source as "fragment...Zbigniew Jędrzejewski-Szmek2021-02-141-6/+8
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-2/+1
* util: move unit-file.[ch] to src/basicYu Watanabe2021-01-191-0/+601