commit:     2d3ac449e2125b58ca0d946ad21b8173054b446e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 19:06:03 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 19:18:20 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3ac449

sys-apps/systemd: update keepdir list

Closes: https://bugs.gentoo.org/678758
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/systemd/systemd-242-r6.ebuild | 9 +++++++--
 sys-apps/systemd/systemd-9999.ebuild   | 9 +++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/sys-apps/systemd/systemd-242-r6.ebuild 
b/sys-apps/systemd/systemd-242-r6.ebuild
index e6f4be93ba1..15408cfe976 100644
--- a/sys-apps/systemd/systemd-242-r6.ebuild
+++ b/sys-apps/systemd/systemd-242-r6.ebuild
@@ -343,9 +343,14 @@ multilib_src_install_all() {
 
        # Preserve empty dirs in /etc & /var, bug #437008
        keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d}
-       keepdir /etc/systemd/{ntp-units.d,user} /var/lib/systemd
+       keepdir /etc/kernel/install.d
+       keepdir /etc/systemd/{network,user}
        keepdir /etc/udev/{hwdb.d,rules.d}
-       keepdir /var/log/journal/remote
+       keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown}
+       keepdir /usr/lib/{binfmt.d,modules-load.d}
+       keepdir /usr/lib/systemd/user-generators
+       keepdir /var/lib/systemd
+       rm -rf "${ED}"/var/log || die
 
        # Symlink /etc/sysctl.conf for easy migration.
        dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf

diff --git a/sys-apps/systemd/systemd-9999.ebuild 
b/sys-apps/systemd/systemd-9999.ebuild
index 7c9a8cf9116..7769725c2c2 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -336,9 +336,14 @@ multilib_src_install_all() {
 
        # Preserve empty dirs in /etc & /var, bug #437008
        keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d}
-       keepdir /etc/systemd/{ntp-units.d,user} /var/lib/systemd
+       keepdir /etc/kernel/install.d
+       keepdir /etc/systemd/{network,user}
        keepdir /etc/udev/{hwdb.d,rules.d}
-       keepdir /var/log/journal/remote
+       keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown}
+       keepdir /usr/lib/{binfmt.d,modules-load.d}
+       keepdir /usr/lib/systemd/user-generators
+       keepdir /var/lib/systemd
+       rm -rf "${ED}"/var/log || die
 
        # Symlink /etc/sysctl.conf for easy migration.
        dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf

Reply via email to