summaryrefslogtreecommitdiffstats
path: root/src/tmpfiles/tmpfiles.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* shared: add %g, %G specifiers for group / gid (#10368)Davide Cavalca2018-10-131-0/+2
* chattr: optionally, return the old flags when updating themLennart Poettering2018-10-081-1/+1
* RFC tmpfiles: Allow configuration to ignore execution errorsWilliam Douglas2018-09-251-1/+9
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-7/+5
* tmpfiles: use fd_get_path() even less excessivelyFranck Bui2018-08-211-41/+18
* Merge pull request #9783 from poettering/get-user-creds-flagsZbigniew Jędrzejewski-Szmek2018-08-211-2/+2
|\
| * user-util: rework get_user_creds()Lennart Poettering2018-08-201-2/+2
* | Merge pull request #9809 from poettering/tmpfiles-cleanupZbigniew Jędrzejewski-Szmek2018-08-201-53/+72
|\ \
| * | tmpfiles: return correct error variable after fd_reopen()Lennart Poettering2018-08-081-1/+1
| * | tmpfiles: reindent one comment less weirdlyLennart Poettering2018-08-081-4/+2
| * | tmpfiles: use correct error variableLennart Poettering2018-08-081-1/+1
| * | tmpfiles: clarify that we ignore file attribute setting errorsLennart Poettering2018-08-081-1/+1
| * | tmpfiles: add log message where we previously failed silentlyLennart Poettering2018-08-081-5/+10
| * | tmpfiles: use fd_get_path() less excessivelyLennart Poettering2018-08-081-42/+58
| |/
* | tree-wide: add clickable man page link to all --help textsLennart Poettering2018-08-201-4/+15
* | tmpfiles: don't adjust qgroups on existing subvolumesFranck Bui2018-08-081-8/+13
|/
* tmpfiles: don't follow unsafe transitions in path_set_*()Franck Bui2018-07-301-8/+31
* tmpfiles: make create_fifo() safeFranck Bui2018-07-301-4/+17
* tmpfiles: introduce create_fifo()Franck Bui2018-07-301-39/+46
* tmpfiles: introduce empty_directory()Franck Bui2018-07-301-29/+27
* tmpfiles: introduce create_directory() and create_subvolume() and make them safeFranck Bui2018-07-301-22/+65
* tmpfiles: introduce create_directory_or_subvolume()Franck Bui2018-07-301-72/+84
* tmpfiles: make create_device() safeFranck Bui2018-07-301-4/+21
* tmpfiles: introduce create_device()Franck Bui2018-07-301-69/+75
* tmpfiles: make copy_files() safeFranck Bui2018-07-301-9/+26