diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/coreos-base-0-r55.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/coreos-base-0-r56.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/coreos-base-0-r55.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/coreos-base-0-r56.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/files/fstab b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/files/fstab index 26c4504cf3..7bd4223f82 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/files/fstab +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-base/files/fstab @@ -13,4 +13,3 @@ # /dev/ROOT / ext3 defaults 0 0 -tmpfs /var/run tmpfs defaults 0 0 diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r5.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r6.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r5.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r6.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1.ebuild index cea2c6d6c1..bd72c543f0 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1.ebuild @@ -3,7 +3,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="4" -CROS_WORKON_COMMIT="9b03ebb14f931b132963088a11dd41d7425e7b2f" +CROS_WORKON_COMMIT="ad419999ea478bb60867e9e14f01197b928a5c73" CROS_WORKON_PROJECT="coreos/init" CROS_WORKON_LOCALNAME="init" @@ -20,21 +20,24 @@ IUSE="nfs" DEPEND="" RDEPEND=" - sys-block/parted - sys-apps/gptfdisk - sys-apps/systemd - " + sys-block/parted + sys-apps/gptfdisk + sys-apps/systemd + " src_install() { - into / # We want /sbin, not /usr/sbin, etc. + # Install our boot scripts along side systemd in /usr/lib + exeinto /usr/lib/coreos + for script in scripts/*; do + doexe "${script}" + done - dosbin coreos_startup + # Install all units, enable the higher-level services + for unit in systemd/*; do + systemd_dounit "${unit}" + done - systemd_dounit coreos-startup.service systemd_enable_service basic.target coreos-startup.service - - systemd_dounit update-engine.service systemd_enable_service multi-user.target update-engine.service - systemd_enable_service multi-user.target sshd.socket } diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-9999.ebuild index 1d73344884..803af03fc9 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-9999.ebuild @@ -18,18 +18,25 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="nfs" DEPEND="" -RDEPEND="sys-apps/systemd" +RDEPEND=" + sys-block/parted + sys-apps/gptfdisk + sys-apps/systemd + " src_install() { - into / # We want /sbin, not /usr/sbin, etc. + # Install our boot scripts along side systemd in /usr/lib + exeinto /usr/lib/coreos + for script in scripts/*; do + doexe "${script}" + done - dosbin coreos_startup + # Install all units, enable the higher-level services + for unit in systemd/*; do + systemd_dounit "${unit}" + done - systemd_dounit coreos-startup.service systemd_enable_service basic.target coreos-startup.service - - systemd_dounit update-engine.service systemd_enable_service multi-user.target update-engine.service - systemd_enable_service multi-user.target sshd.socket }