summaryrefslogtreecommitdiff
path: root/man/tmpfiles.d.xml
Commit message (Collapse)AuthorAge
* man: typo fixesThomas Hindoe Paaboel Andersen2012-10-26
| | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=55890 Fixed typos, serial comma, and removed "either" as there were more than two options. Also did an extra rename of "system-shutdown" to "systemd-shutdown" that was forgotten in commit 8bd3b8620c80d0f2383f2fb04315411fc8077ca1
* man: fix typo in tmpfiles.dTom Gundersen2012-10-23
| | | | Reported-by: Jason St. John <jstjohn@purdue.edu>
* tmpfiles: allow Age to be set to 0Tom Gundersen2012-10-23
| | | | | | | Mostly useful for testing purposes. Setting Age to 1s works just as well, but it is surprising that using 0s (or just 0) does not work. Also clarify this in the documentation.
* tmpfiles: use write(2) for the 'w' actionDave Reisner2012-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This resolves problems with filesystems which do not implement the aio_write file operation. In this case, the kernel will fall back using a loop writing technique for each pointer in a received iovec. The result is strange errors in dmesg such as: [ 31.855871] elevator: type not found [ 31.856262] elevator: switch to [ 31.856262] failed It does not make sense to implement a synchronous aio_write method for sysfs as this isn't a real filesystem where a reasonable use case for using writev exists, nor is there an expectation that tmpfiles will be used to write more data than can be reasonably written in a single write syscall. In addition, some sysfs attrs are currently buggy and will NOT reject the second write with the newline, causing the sysfs value to be zeroed out. This of course should be fixed in the kernel regardless of any wrongdoing in userspace, but this simple change makes us immune to such a bug. This change means that we do not write a trailing newline by default, as the expected use case of 'w' is for sysfs and procfs. In exchange, honor C-style backslash escapes so that if the newline is really needed, the user can add it.
* tmpfiles: support globbing for w optionDave Reisner2012-09-12
| | | | | | | | | | Break out the write logic into a separate function and simply use it as a callback to glob_item. This allows users to consolidate writes to sysfs with multiple similar pathnames, e.g. w /sys/class/block/sd[a-z]/queue/read_ahead_kb - - - - 1024
* man/tmpfiles.d.xml: Add missing full stopPaul Menzel2012-07-09
|
* man: add reference to systemd-delta to tmpfilesLennart Poettering2012-06-27
|
* tmpfiles: exclude the first level directories in /run/user from automatic ↵Lennart Poettering2012-06-20
| | | | | | | clean up It's logind's job to maintain those user dirs, so avoid automatic clean up for them. However, we do cover everything within them.
* man: replace tabs with spacesKay Sievers2012-06-10
|
* man: systemd-tmpfiles - document proper config-file-stack orderKay Sievers2012-06-10
|
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-12
| | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
* conf: when looking for configurations look in /etc first, in /run secondLennart Poettering2012-03-14
| | | | | | | | | | | After long consideration we came to the conclusion that user configuration in /etc should always override the (generally computer generated) configuration in /run. User configuration should always be what matters over anything else. Hence rearrange the search orders accordingly. In general this should change very little as overriding like this is seldomn done so far, and the order between /etc and /usr stays the same.
* man: reword tmpfiles selinux bitsLennart Poettering2012-03-12
|
* tmpfiles: support writing short strings to files, in order to support /sys ↵Lennart Poettering2012-01-18
| | | | manipulations at boot time, a la sysctl
* tmpfiles: add support for creating symlinks, char/block device nodesLennart Poettering2012-01-18
|
* tmpfiles: add 'z', like 'Z' but not recursiveMichal Schmidt2011-12-16
|
* tmpfiles: apply chown, chmod for 'Z' entries tooMichal Schmidt2011-12-16
| | | | | If changing ownership or permissions is not desired, they can be configured to '-' or omitted entirely.
* man: mention that 'Z' ignores uid/gid/modeMichal Schmidt2011-12-16
|
* man: document 'Z' in tmpfilesMichal Schmidt2011-12-16
|
* tmpfiles: allow creation of named pipes with tmpfilesLennart Poettering2011-07-12
|
* tmpfiles.d: switch to stacked config dirs in /lib, /etc, /runKay Sievers2011-04-25
|
* general: replace a few uses of /var/run by /runLennart Poettering2011-04-01
|
* systemd: document systemd-tmpfilesLennart Poettering2011-02-13
|
* tmpfiles: support globsLennart Poettering2011-02-12
|
* man: remaining spelling fixesMiklos Vajna2011-01-01
|
* man: document /etc/modules-load.d/Lennart Poettering2010-11-21
|
* man: reorder things to follow the same order everywhereLennart Poettering2010-11-19
|
* man: minor tmpfiles(5) updates and reindentingLennart Poettering2010-11-10
|
* man/tmpfiles.d.xml: add a manpage for tmpfiles.dBrandon Philips2010-11-05
Initial commit of a tmpfiles.d manpage. I ran it through xmllint but I don't know how to make it look pretty like the rest of the xml files. :-P Signed-off-by: Brandon Philips <bphilips@suse.de>