summaryrefslogtreecommitdiffstats
path: root/src/tmpfiles (follow)
Commit message (Expand)AuthorAgeFilesLines
* tmpfiles: add conditionalized execute bit (X) supportMike Yuan2023-04-271-5/+149
* tree-wide: use TAKE_STRUCTDavid Tardon2023-04-141-2/+1
* image-policy: introduce parse_image_policy_argument() helperYu Watanabe2023-04-131-13/+8
* tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-0/+17
* tmpfiles: Try to take a BSD lock on files as wellDaan De Meyer2023-03-301-0/+10
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-242-7/+7
* tmpfiles: show file type in octal, instead of hexYu Watanabe2023-03-181-1/+1
* basic: add RuntimeScope enumLennart Poettering2023-03-101-8/+16
* meson: Use dicts for test definitionsJan Janssen2023-02-211-2/+6
* dissect-image: Return mount point fd if requestedDaan De Meyer2023-02-171-0/+1
* tmpfiles: avoid double specifier expansion in L linesDmitry V. Levin2022-01-291-6/+8
* tmpfiles: fix specifier expansion in arguments of C linesDmitry V. Levin2022-01-291-28/+35
* meson: Do not include headers in source listsJan Janssen2023-01-241-3/+2
* tmpfile: make failure in path_extract_filename() non-criticalYu Watanabe2023-01-091-6/+6
* tmpfile: fix resource leakYu Watanabe2023-01-091-2/+3
* tmpfiles: avoid null free() for acl attributesSam James2023-01-061-2/+5
* fundamental: rework IN_SET() to require at least three argumentsLennart Poettering2023-01-021-1/+1
* tmpfiles: port basename() → path_extract_filename()Lennart Poettering2022-12-231-2/+7
* tree-wide: have_effective_cap() may return negative errnoYu Watanabe2022-12-231-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-192-22/+22
* treewide: drop "RUN_" from "RUN_WITH_UMASK"Zbigniew Jędrzejewski-Szmek2022-12-131-10/+10
* Fix typojcg2022-11-251-1/+1
* tmpfiles: log at info level when some allowed failures occurLuca Boccassi2022-11-141-16/+33
* strv: move nulstr utilities to nulstr-util.[ch]Lennart Poettering2022-11-131-0/+1
* copy: Support passing a deny list of files/directories to not copyDaan De Meyer2022-11-101-1/+2
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* tmpfiles: downgrade missing creds/source path log to debugLuca Boccassi2022-10-281-2/+2
* tmpfiles: fix assertTopi Miettinen2022-10-031-1/+1
* tmpfiles: downgrade message about unitialized-/etcZbigniew Jędrzejewski-Szmek2022-09-271-8/+17
* tmpfiles: fix detection of unitialized-/etcZbigniew Jędrzejewski-Szmek2022-09-271-18/+14
* tmpfiles: fix wrong return valueYu Watanabe2022-09-241-1/+1
* tmpfiles: rework empty_directory() to also use chase_symlinks()Lennart Poettering2022-09-231-8/+15
* tmpfiles: move symlink creation into its own function, and modernizeLennart Poettering2022-09-231-45/+94
* tmpfiles: whenever creating an inode, immediately O_PATH open it to pin itLennart Poettering2022-09-231-118/+165
* tmpfiles: allow prefixing uid/gid/mode with ":" to only apply on creationLennart Poettering2022-09-231-37/+56
* tmpfiles: generalize CreationMode and pass it everywhereLennart Poettering2022-09-231-72/+140
* tmpfiles: rebreak some commentsLennart Poettering2022-09-231-16/+10
* tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-3/+1
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-171-1/+1
* tmpfiles: let's suffix path to dirs with '/' also in log messagesLennart Poettering2022-09-161-1/+1
* tmpfiles: drop redundant forward declarationsLennart Poettering2022-09-161-3/+0
* tree-wide: Fix a some remaining format warnings by castingJan Janssen2022-08-301-1/+7
* tmpfiles: move validation/normalization of path before we use itLennart Poettering2022-08-261-8/+8
* tmpfiles: in C lines, make missing source graceful errorLennart Poettering2022-08-261-0/+7
* tmpfiles: add ^ line modifier for loading file contents from specific credentialLennart Poettering2022-07-201-8/+34
* tmpfiles: accept additional tmpfiles lines via credentialLennart Poettering2022-07-201-1/+30
* tmpfiles: minor shortening of codeLennart Poettering2022-07-151-3/+1
* tmpfiles: optionally, decode string to write to files with base64Lennart Poettering2022-07-151-30/+92
* tmpfiles: check the directory we were supposed to create, not its parentLennart Poettering2022-07-141-10/+7