Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tmpfiles: introduce the concept of unsafe operations | Zbigniew Jędrzejewski-Szmek | 2013-12-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Various operations done by systemd-tmpfiles may only be safely done at boot (e.g. removal of X lockfiles in /tmp, creation of /run/nologin). Other operations may be done at any point in time (e.g. setting the ownership on /{run,var}/log/journal). This distinction is largely orthogonal to the type of operation. A new switch --unsafe is added, and operations which should only be executed during bootup are marked with an exclamation mark in the configuration files. systemd-tmpfiles.service is modified to use this switch, and guards are added so it is hard to re-start it by mistake. If we install a new version of systemd, we actually want to enforce some changes to tmpfiles configuration immediately. This should now be possible to do safely, so distribution packages can be modified to execute the "safe" subset at package installation time. /run/nologin creation is split out into a separate service, to make it easy to override. https://bugzilla.redhat.com/show_bug.cgi?id=1043212 https://bugzilla.redhat.com/show_bug.cgi?id=1045849 | ||||
* | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | 2012-04-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | 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. | ||||
* | tmpfiles: Remove X11 lock files for displays :10 and higher too | Josh Triplett | 2011-08-24 | 1 | -1/+1 |
| | |||||
* | tmpfiles: simplify default tmpfiles configuration by using globs | Lennart Poettering | 2011-02-13 | 1 | -10/+1 |
| | |||||
* | tmpfiles: include reference to man page in tmpfiles files | Lennart Poettering | 2010-11-10 | 1 | -0/+2 |
| | |||||
* | tmpfiles: integrate kay's directory cleanup code and otherwise beef up ↵ | Lennart Poettering | 2010-10-18 | 1 | -2/+18 |
| | | | | tmpfiles quite a bit | ||||
* | tmpfiles: install default tmpfiles configuration | Lennart Poettering | 2010-09-28 | 1 | -0/+9 |