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 6b0995b4b5..6485099681 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 @@ -145,6 +145,7 @@ RDEPEND="${RDEPEND} sys-apps/systemd sys-apps/systemd-sysv-utils app-admin/systemd-rest + coreos-base/motd-http sys-apps/util-linux sys-auth/pam_pwdfile sys-fs/e2fsprogs diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/files/motd-http.service b/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/files/motd-http.service new file mode 100644 index 0000000000..600e2e9940 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/files/motd-http.service @@ -0,0 +1,5 @@ +[Service] +ExecStart=/usr/sbin/motd-http + +[Install] +WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/motd-http-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/motd-http-9999.ebuild new file mode 100644 index 0000000000..8dc46501a0 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/motd-http/motd-http-9999.ebuild @@ -0,0 +1,33 @@ +# +# Copyright (c) 2013 Brandon Philips. All rights reserved. +# Distributed under the terms of the MIT License +# $Header:$ +# + +EAPI=2 +CROS_WORKON_PROJECT="coreos/motd-http" +CROS_WORKON_LOCALNAME="motd-http" +inherit toolchain-funcs cros-workon systemd + +DESCRIPTION="systemd over rest" +HOMEPAGE="https://bitbucket.org/coreos/motd-http" +SRC_URI="" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND=">=dev-lang/go-1.0.2" +GOROOT="${ED}usr/$(get_libdir)/go" +GOPKG="${PN}" + +src_compile() { + GOPATH="${S}" go build ${PN} +} + +src_install() { + dosbin ${S}/${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_enable_service multi-user.target ${PN}.service +}