mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 21:41:05 +02:00
coreos-au-key: add 'official' use flag and new public key
This commit is contained in:
parent
6e3ba222d1
commit
81c76fdc96
@ -1 +0,0 @@
|
||||
coreos-au-key-0.0.1.ebuild
|
@ -1,24 +0,0 @@
|
||||
# Copyright (c) 2013 CoreOS Inc. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=2
|
||||
|
||||
# This key pair is only used in development. An official production image will
|
||||
# have the production keys inserted at build time. (see core_update_upload)
|
||||
|
||||
DESCRIPTION="CoreOS development auto update keys."
|
||||
HOMEPAGE="http://github.com/coreos/"
|
||||
SRC_URI=""
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
IUSE="cros_host"
|
||||
|
||||
src_install() {
|
||||
KEY_DIR=/usr/share/update_engine/
|
||||
insinto "${KEY_DIR}"
|
||||
doins "${FILESDIR}"/update-payload-key.pub.pem
|
||||
if use cros_host; then
|
||||
doins "${FILESDIR}"/update-payload-key.key.pem
|
||||
fi
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright (c) 2013 CoreOS Inc. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="CoreOS auto update signing keys."
|
||||
HOMEPAGE="http://github.com/coreos/"
|
||||
SRC_URI=""
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
IUSE="cros_host official"
|
||||
|
||||
# Do not enable offical and SDK at the same time,
|
||||
# the SDK only needs developer keys.
|
||||
REQUIRED_USE="?? ( cros_host official )"
|
||||
|
||||
# No source to unpack
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/update_engine
|
||||
if use official; then
|
||||
newins "${FILESDIR}/official-v2.pub.pem" update-payload-key.pub.pem
|
||||
else
|
||||
newins "${FILESDIR}/developer-v1.key.pem" update-payload-key.key.pem
|
||||
newins "${FILESDIR}/developer-v1.pub.pem" update-payload-key.pub.pem
|
||||
fi
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7pO21yN+b6yx9P+wHzS2
|
||||
clxGs18eWxfoleETLbFVmcXu783rgBP0bFjYfqrNZNaI1Ip6bxEYkPacg0xFg7ri
|
||||
lNdO/cxJV5Ltj40wFlpmzJOAH8hx5SF8KWg2NV1I6TS8pp+CQqcvvOKu6AIcWfeY
|
||||
11V7eJ8rWcDsnqpTg8T1VRxytsg2UjTMfQwzcGLTb8cQ8AV39ED5WC5NdS9Bld4h
|
||||
XqS9Dx6Pe3JOQLZze6XIIwWuB2jxGpM1GWfRNm5nxvne3l7ggC970482a7STGK10
|
||||
fD8//k8myVxleMAeQoMRXoRq9p3C84H4Bw8v2dX13kFFCgfEQj6SOZ5huXZKLPpB
|
||||
LwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
Loading…
x
Reference in New Issue
Block a user