summaryrefslogtreecommitdiff
path: root/src/tmpfiles
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: introduce empty_or_dash() helperLennart Poettering2019-04-081-5/+5
* tmpfiles: move full chattr flag set to chattr-util.hLennart Poettering2019-03-281-18/+1
* tmpfiles: support the FS_PROJINHERIT_FL chattr flagLennart Poettering2019-03-281-1/+3
* tree-wide: constify a few static string tablesLennart Poettering2019-03-251-1/+1
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-1/+1
* tmpfiles: pass arg_root to chase_symlinks as the root prefixDavid Michael2019-02-281-3/+3
* tmpfiles: let's bump RLIMIT_NOFILE for tmpfilesLennart Poettering2019-02-151-0/+4
* tmpfiles: while aging, take a BSD file lock on each directory we descent intoLennart Poettering2019-02-151-1/+7
* tmpfiles: make some log messages a tiny bit less cryptic for mere mortalsLennart Poettering2019-02-151-7/+6
* tmpfiles: break comment blocks according to our current editor settingsLennart Poettering2019-02-151-12/+7
* tmpfiles: clean up restoring of access times after aging a bitLennart Poettering2019-02-151-8/+8
* tree-wide: use newa() instead of alloca() wherever we canLennart Poettering2019-01-261-1/+1
* tmpfiles: Make C still copy if the destination directory is emptyRyan Gonzalez2019-01-081-1/+1
* Mark *data and *userdata params to specifier_printf() as constZbigniew Jędrzejewski-Szmek2018-12-121-4/+4
* Merge pull request #10984 from fbuihuu/tmpfiles-be-more-explicit-with-unsafe-...Lennart Poettering2018-12-101-11/+8
|\
| * fs-util: make CHASE_WARN effective with CHASE_NO_AUTOFSFranck Bui2018-12-101-3/+4
| * tmpfiles: use CHASE_WARN in addition to CHASE_SAFEFranck Bui2018-12-101-8/+4
| * fs-util: make chase_symlink() returns -ENOLINK when unsafe transitions are metFranck Bui2018-12-101-2/+2
* | tmpfiles: define main through macroYu Watanabe2018-12-021-50/+40
* | tmpfiles: make load_unix_sockets() return negative errno on failureYu Watanabe2018-12-021-45/+31
* | tree-wide: rename path_join_many() to path_join()Zbigniew Jędrzejewski-Szmek2018-11-301-1/+1
* | tree-wide: replace path_join with path_join_manyZbigniew Jędrzejewski-Szmek2018-11-301-1/+1
* | Merge pull request #10996 from poettering/oci-prepZbigniew Jędrzejewski-Szmek2018-11-301-7/+4
|\ \
| * | tree-wide: port various parts of the code to use parse_dev()Lennart Poettering2018-11-291-7/+4
| |/
* | Split out part of mount-util.c into mountpoint-util.cZbigniew Jędrzejewski-Szmek2018-11-291-1/+1
|/
* coccinelle: also mark previous synthetic errnos as suchZbigniew Jędrzejewski-Szmek2018-11-221-1/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-52/+47
* Merge pull request #10860 from keszybz/more-cleanup-2Lennart Poettering2018-11-211-1/+1
|\
| * Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-201-1/+1
* | tmpfiles: also order glob child/parent relationshipsLennart Poettering2018-11-201-0/+2
* | tmpfiles: fix typoLennart Poettering2018-11-201-1/+1
* | tmpfiles: label phases explicitlyLennart Poettering2018-11-201-4/+9
* | tmpfiles: behind → below in log msgsLennart Poettering2018-11-201-2/+2
|/
* Merge pull request #10850 from poettering/log-setupZbigniew Jędrzejewski-Szmek2018-11-201-3/+1
|\
| * log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-3/+1
* | Merge pull request #10538 from poettering/tmpfiles-reorderZbigniew Jędrzejewski-Szmek2018-11-201-81/+167
|\ \ | |/ |/|
| * tmpfiles: 'D' doesn't do globs for creation, shouldn't do for removal eitherLennart Poettering2018-11-081-5/+13
| * tmpfiles: always remove/clean-up before creatingLennart Poettering2018-11-081-16/+30
| * tmpfiles: log when we skip an entry due to autofsLennart Poettering2018-11-081-1/+5
| * tmpfiles: create parents before children, but remove children before parentsLennart Poettering2018-11-081-27/+79
| * tmpfiles: no need to set zero initialization of first enum valueLennart Poettering2018-11-081-1/+1
| * tmpfiles: instead of accessing global 'arg_operation' pass it through the stackLennart Poettering2018-11-081-10/+10
| * tmpfiles: replace the three arg_create/arg_remove/arg_clean booleans with a s...Lennart Poettering2018-11-081-10/+15
| * tmpfiles: fix minor memory leak on error pathLennart Poettering2018-11-081-1/+3
| * tmpfiles: use free_and_replace() where appropriateLennart Poettering2018-11-081-4/+2
| * tmpfiles: why memset() and memcpy() if we have '=' and structured initializat...Lennart Poettering2018-11-081-2/+2
| * tmpfiles: rename "count" → "n_items"Lennart Poettering2018-11-081-13/+16
| * tmpfiles: rename second parameter to GREEDY_REALLOC() 'allocated'Lennart Poettering2018-11-081-2/+2
* | basic/pager: convert the pager options to a flags argumentZbigniew Jędrzejewski-Szmek2018-11-141-3/+3
|/
* tmpfiles: FOREACH_LINE excorcismLennart Poettering2018-10-181-4/+10