From 7477216fa1dd5f267f71aff3c7023e6d625e4ef0 Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Tue, 5 Apr 2016 22:04:43 -0700 Subject: [PATCH] coreos-base/coreos: Add sssd and realmd to the build Pull sssd and realmd into the build --- .../{coreos-0.0.1-r266.ebuild => coreos-0.0.1-r267.ebuild} | 0 .../coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild | 2 ++ .../sys-auth/realmd/files/tmpfiles.d/realmd.conf | 2 ++ .../coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild | 5 +++++ 4 files changed, 9 insertions(+) rename sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/{coreos-0.0.1-r266.ebuild => coreos-0.0.1-r267.ebuild} (100%) create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/files/tmpfiles.d/realmd.conf diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r266.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r267.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r266.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r267.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild index bc0b7cf557..cd1cdfa0c6 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild @@ -154,6 +154,8 @@ RDEPEND="${RDEPEND} sys-apps/util-linux sys-apps/which sys-block/open-iscsi + sys-auth/realmd + sys-auth/sssd sys-fs/btrfs-progs sys-fs/e2fsprogs sys-fs/mdadm diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/files/tmpfiles.d/realmd.conf b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/files/tmpfiles.d/realmd.conf new file mode 100644 index 0000000000..53ac3ba168 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/files/tmpfiles.d/realmd.conf @@ -0,0 +1,2 @@ +d /var/lib/cache/realmd 755 root root - - +d /var/lib/lib/realmd 755 root root - - diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild index 3ce5978871..3a3d67e1b3 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild @@ -38,3 +38,8 @@ src_configure() { --with-distro=defaults \ --disable-doc } + +src_install() { + systemd_dotmpfilesd "${FILESDIR}/tmpfiles.d/${PN}.conf" + autotools-utils_src_install DBUS_POLICY_DIR=/usr/share/dbus-1/system.d +}