diff options
| -rw-r--r-- | meta/recipes-core/volatile-binds/volatile-binds.bb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/meta/recipes-core/volatile-binds/volatile-binds.bb b/meta/recipes-core/volatile-binds/volatile-binds.bb index f07458acc0..a6e3254930 100644 --- a/meta/recipes-core/volatile-binds/volatile-binds.bb +++ b/meta/recipes-core/volatile-binds/volatile-binds.bb | |||
| @@ -17,6 +17,9 @@ REQUIRED_DISTRO_FEATURES = "systemd" | |||
| 17 | 17 | ||
| 18 | VOLATILE_BINDS ?= "\ | 18 | VOLATILE_BINDS ?= "\ |
| 19 | /var/volatile/lib /var/lib\n\ | 19 | /var/volatile/lib /var/lib\n\ |
| 20 | /var/volatile/cache /var/cache\n\ | ||
| 21 | /var/volatile/spool /var/spool\n\ | ||
| 22 | /var/volatile/srv /srv\n\ | ||
| 20 | " | 23 | " |
| 21 | VOLATILE_BINDS[type] = "list" | 24 | VOLATILE_BINDS[type] = "list" |
| 22 | VOLATILE_BINDS[separator] = "\n" | 25 | VOLATILE_BINDS[separator] = "\n" |
| @@ -67,5 +70,11 @@ do_install () { | |||
| 67 | for service in ${SYSTEMD_SERVICE_volatile-binds}; do | 70 | for service in ${SYSTEMD_SERVICE_volatile-binds}; do |
| 68 | install -m 0644 $service ${D}${systemd_unitdir}/system/ | 71 | install -m 0644 $service ${D}${systemd_unitdir}/system/ |
| 69 | done | 72 | done |
| 73 | |||
| 74 | # Suppress attempts to process some tmpfiles that are not temporary. | ||
| 75 | # | ||
| 76 | install -d ${D}${sysconfdir}/tmpfiles.d ${D}/var/cache | ||
| 77 | ln -s /dev/null ${D}${sysconfdir}/tmpfiles.d/etc.conf | ||
| 78 | ln -s /dev/null ${D}${sysconfdir}/tmpfiles.d/home.conf | ||
| 70 | } | 79 | } |
| 71 | do_install[dirs] = "${WORKDIR}" | 80 | do_install[dirs] = "${WORKDIR}" |
