8c94052ee543c3598a3c7b0c46688150aa2c6168 |
|
27-Oct-2014 |
Tom Gundersen <teg@jklm.no> |
units: tmpfiles-setup-dev - allow unsafe file creation to happen in /dev at boot
This will allow us to mark static device nodes with '!' to indicate that they should only be created at early boot. |
d6bc8348d5be8576a475ac8ced2b0146e60fb71f |
|
25-Sep-2014 |
Daniel Buch <boogiewasthere@gmail.com> |
readahead: wipe out readahead |
e0c74691c41a204eba2fd5f39615049fc9ff1648 |
|
04-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
units: conditionalize static device node logic on CAP_SYS_MODULES instead of CAP_MKNOD
npsawn containers generally have CAP_MKNOD, since this is required
to make PrviateDevices= work. Thus, it's not useful anymore to
conditionalize the kmod static device node units.
Use CAP_SYS_MODULES instead which is not available for nspawn
containers. However, the static device node logic is only done for being
able to autoload modules with it, and if we can't do that there's no
point in doing it. |
2db7648aa8bc9a31342d82a3fa0e63664cae5431 |
|
15-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
units: bring systemd-tmpfiles-setup-dev.service closer to systemd-tmpfiles-setup.service
Among other things, order both services relative to
systemd-sysusers.service in the same direction. |
d1a6f44125c31364b02da66216a5f9b3647fd0d7 |
|
06-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
units: properly capitalize the unit description |
7e380bba1cd517570655c0e653e2239e33988cd1 |
|
22-Jul-2013 |
Tom Gundersen <teg@jklm.no> |
kmod-static-nodes: remain after exit |
ef7e6e0598b1711d7ccf741bb8e4e07a02ef33a7 |
|
22-Jul-2013 |
Tom Gundersen <teg@jklm.no> |
systemd-tmpfiles-setup-dev: remain after exit
Without this, tmpfiles-setpu-dev would be re-run if any other service,
which pulls in basic.target, was started after setup-dev was finished
and before basic.target was active. |
edeb68c53f1cdc452016b4c8512586a70b1262e3 |
|
08-Jul-2013 |
Tom Gundersen <teg@jklm.no> |
static-nodes: move creation of static nodes from udevd to tmpfiles
As of kmod v14, it is possible to export the static node information from
/lib/modules/`uname -r`/modules.devname in tmpfiles.d(5) format.
Use this functionality to let systemd-tmpfilesd create the static device nodes
at boot, and drop the functionality from systemd-udevd.
As an effect of this we can move from systemd-udevd to systemd-tmpfiles-setup-dev:
* the conditional CAP_MKNOD (replaced by checking if /sys is mounted rw)
* ordering before local-fs-pre.target (see 89d09e1b5c65a2d97840f682e0932c8bb499f166) |
195f8e36122b83bbfef27bf63afe888e7101a320 |
|
23-Apr-2013 |
Umut Tezduyar <umut@tezduyar.com> |
man: link systemd-tmpfiles-setup-dev.service |
3e8037f17c985a99b26fff92917e8567480ab246 |
|
22-Apr-2013 |
Tom Gundersen <teg@jklm.no> |
units: rename systemd-static-nodes -> systemd-tmpfiles-setup-dev
This is really just a special case of systemd-tmpfiles-setup, moreover it could easily create more than static nodes. |