From ea08c8f2d3eacc7108e39b1157650365a0131f26 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Thu, 22 Aug 2013 18:40:20 -0700 Subject: [PATCH 1/2] feat(coreos-base/oem-pxe): introduce the PXE oem simple OEM for PXE. Simply has an oem-release file. --- .../coreos-base/oem-pxe/files/oem-release | 1 + .../coreos-base/oem-pxe/oem-pxe-0.0.1.ebuild | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/files/oem-release create mode 100644 sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/oem-pxe-0.0.1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/files/oem-release b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/files/oem-release new file mode 100644 index 0000000000..d45fd622a6 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/files/oem-release @@ -0,0 +1 @@ +pxe diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/oem-pxe-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/oem-pxe-0.0.1.ebuild new file mode 100644 index 0000000000..9ca26f0ce7 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-pxe/oem-pxe-0.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright (c) 2013 CoreOS, Inc.. All rights reserved. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="OEM suite for PXE images" +HOMEPAGE="" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +# no source directory +S="${WORKDIR}" + +src_install() { + insinto "/" + doins ${FILESDIR}/oem-release || die +} From 0df1bb92fa91c2b5d332c19829e47bcc28ec8785 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Tue, 27 Aug 2013 15:48:56 -0700 Subject: [PATCH 2/2] feat(coreos-base/coreos-init): add ssh-key-proc-cmdline adds the sshkey= feature on the kernel commandline --- ...reos-init-0.0.1-r17.ebuild => coreos-init-0.0.1-r18.ebuild} | 0 .../coreos-base/coreos-init/coreos-init-0.0.1.ebuild | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) rename sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/{coreos-init-0.0.1-r17.ebuild => coreos-init-0.0.1-r18.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r17.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r18.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r17.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-init/coreos-init-0.0.1-r18.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 58a03d9821..91ef009b36 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="f9a49b44b9bc5e998d52205cc4b92085e4bf5828" +CROS_WORKON_COMMIT="63640b036616414c707a8f8e76a661192b90df44" CROS_WORKON_PROJECT="coreos/init" CROS_WORKON_LOCALNAME="init" @@ -47,4 +47,5 @@ src_install() { systemd_enable_service default.target dhcpcd.service systemd_enable_service default.target sshd-keygen.service systemd_enable_service default.target sshd.socket + systemd_enable_service default.target ssh-key-proc-cmdline.service }