feat(cloudinit): add cloud init to image

This commit is contained in:
Alex Polvi 2014-03-04 19:11:03 -08:00
parent 38f066bf0e
commit 03b9f7a3d5
4 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1 @@
coreos-cloudinit-9999.ebuild

View File

@ -0,0 +1,34 @@
# Copyright (c) 2014 CoreOS, Inc.. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI=4
CROS_WORKON_PROJECT="coreos/coreos-cloudinit"
CROS_WORKON_LOCALNAME="coreos-cloudinit"
CROS_WORKON_REPO="git://github.com"
if [[ "${PV}" == 9999 ]]; then
KEYWORDS="~amd64"
else
CROS_WORKON_COMMIT="85f151011c17ec8f047f08be41594eb697eac73b"
KEYWORDS="amd64"
fi
inherit cros-workon systemd
DESCRIPTION="coreos-cloudinit"
HOMEPAGE="https://github.com/coreos/coreos-cloudinit"
SRC_URI=""
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND=">=dev-lang/go-1.2"
src_compile() {
./build || die
}
src_install() {
dobin ${S}/bin/coreos-cloudinit
}

View File

@ -106,6 +106,7 @@ RDEPEND="${RDEPEND}
coreos-base/update_engine
coreos-base/coreos-installer
coreos-base/coreos-init
coreos-base/coreos-cloudinit
coreos-base/coretest
net-analyzer/nmap
net-firewall/iptables