summaryrefslogtreecommitdiffstats
path: root/src/tmpfiles/tmpfiles.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* mac: rework labelling code to be simpler, and less racyLennart Poettering2022-07-081-1/+1
* tmpfiles: take error code from "errno" earlierLennart Poettering2022-07-081-18/+19
* Merge pull request #23946 from poettering/tmpfiles-extrat-dir-fnLennart Poettering2022-07-081-52/+76
|\
| * tmpfiles: port from dirname/basename to path_extract_directory/filename()Lennart Poettering2022-07-081-52/+76
* | tmpfiles: shorten code a bitLennart Poettering2022-07-081-4/+2
* | tmpfiles: correct error variable to useLennart Poettering2022-07-081-1/+1
|/
* tree-wide: allow ASCII fallback for … in logsDavid Tardon2022-06-281-3/+3
* Merge pull request #23021 from fbuihuu/tmpfiles-fix-precedence-with-plus-signYu Watanabe2022-04-151-8/+25
|\
| * tmpfiles: constify item_compatible() parametersFranck Bui2022-04-111-3/+3
| * tmpfiles.d: only 'w+' can have multiple lines for the same pathFranck Bui2022-04-111-7/+24
* | basic: split out dev_t related calls into new devno-util.[ch]Lennart Poettering2022-04-131-2/+2
* | tree-wide: host_name → hostnameZbigniew Jędrzejewski-Szmek2022-04-111-2/+2
|/
* Rename UnitFileScope to LookupScopeZbigniew Jędrzejewski-Szmek2022-03-291-1/+1
* shared/specifier: fix %u/%U/%g/%G when called as unprivileged userZbigniew Jędrzejewski-Szmek2022-03-291-27/+26
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-12/+2
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-17/+15
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-6/+5
* Make pager_open() return voidZbigniew Jędrzejewski-Szmek2021-11-031-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* tmpfiles: minor modernizationYu Watanabe2021-09-051-20/+6
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-16/+7
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-3/+3
* Merge pull request #20109 from keszybz/timestamp-macrosYu Watanabe2021-07-141-13/+7
|\
| * tree-wide: add FORMAT_TIMESTAMP_STYLE()Zbigniew Jędrzejewski-Szmek2021-07-091-13/+7
* | tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek2021-07-091-14/+16
|/
* chattr-util: generalize chattr manipulation for files with secrets from journ...Lennart Poettering2021-07-081-1/+1