fix(systemd-rest+docker): Use keepdir to install empty /var directories.

Not only is this the safer way of installing empty directories but we
can now leverage keepdir to repopulate missing items in var.
This commit is contained in:
Michael Marineau 2013-06-06 14:52:09 -04:00
parent 42f161d1ba
commit be4215fec0
4 changed files with 4 additions and 3 deletions

View File

@ -32,6 +32,7 @@ src_compile() {
src_install() {
dosbin ${S}/systemd-rest
keepdir /var/lib/${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
systemd_enable_service multi-user.target ${PN}.service
}

View File

@ -31,6 +31,7 @@ src_compile() {
src_install() {
dosbin ${S}/systemd-rest
keepdir /var/lib/${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
systemd_enable_service multi-user.target ${PN}.service
}

View File

@ -32,9 +32,8 @@ src_compile() {
src_install() {
dobin ${S}/bin/${PN}
dodir /var/lib/docker
dodir /var/lib/docker/graph
dodir /var/lib/docker/containers
keepdir /var/lib/${PN}/graph
keepdir /var/lib/${PN}/containers
systemd_dounit "${FILESDIR}"/${PN}.service
systemd_enable_service multi-user.target ${PN}.service
}