mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-21 14:31:02 +02:00
coreos-base/update-ssh-keys: add update-ssh-keys
this adds the update-ssh-keys package, which is a utility for managing groups of openssh authorized public keys. the previous incarnation of this utility included in the operating system was a shell script included in init. it is now a rust binary living at github.com/coreos/update-ssh-keys. The update-ssh-keys shell script is removed from init in ed478168f0133cc140baa08d4d77e4333e8991d7, github.com/coreos/init#256.
This commit is contained in:
parent
45e0f36fc1
commit
0bb6e97aee
32
sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/Manifest
vendored
Normal file
32
sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/Manifest
vendored
Normal file
@ -0,0 +1,32 @@
|
||||
DIST ansi_term-0.9.0.crate 11718 SHA256 23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6 SHA512 4b5297d80f2a7fa840aeb1c31e7b893b33abcc7ce7f6f54371f6d7fc8e2915b43b5e3be3baab32b0821e174d8f7b58961029569a4f9e59b8a46c05f24ecaf04b WHIRLPOOL e0287a6f23e41131613da054def04c53896a4ac0bb80bc315eead5da99a5355f917cfd9babe05f4e3c8416c1ba33dc271bb1ad68ffc3b6e0cd5cdaba41f015da
|
||||
DIST atty-0.2.3.crate 5486 SHA256 21e50800ec991574876040fff8ee46b136a53e985286fbe6a3bdfe6421b78860 SHA512 9c944334333ca59d28588e164d2a68750eaf889dcc6b28bc49fe9a7990e0b1694d302a685142866362b7b97ef3f36daa410b59d6222e99cf6f096836850794cb WHIRLPOOL fa0b827f4b83e158ee868043803f27f5235bdaad8aacb0074bee8549b100c5319738d2f090ca77fe2b525792d5962d25c0a28da2b06dc63fdd0309b47baf386a
|
||||
DIST base64-0.6.0.crate 25720 SHA256 96434f987501f0ed4eb336a411e0631ecd1afa11574fe148587adc4ff96143c9 SHA512 e81dd6c8b89adb2682eabed43b6f2b91623f04b44e5962b9c84ad26d41074d0c7f0a06b20c6dff70841aa23a2c34ec68805db04d7aeebd1f23b96d0e908b35c8 WHIRLPOOL faacbaba79c6b462745ce8cf11d021c19b73e1873606e06a79e8423859a636ea434b04210df4bfd722e868724488ced8cd48201ab9e3cc1da322e9c390a0c35f
|
||||
DIST bitflags-0.9.1.crate 12406 SHA256 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0 WHIRLPOOL 4d6389fcdbd28cfddebc668e1f6fe0b2d34b77ad0b43abf4530179417498b44f8dddfcb0d19dcab84042715e000f9eb9c6f2af169679b74dc6c41dec26f9193b
|
||||
DIST block-buffer-0.2.0.crate 6953 SHA256 1339a1042f5d9f295737ad4d9a6ab6bf81c84a933dba110b9200cd6d1448b814 SHA512 4d3b4dc5ffa3083e27781482993349c712c43b737e701d371a4e50bf160a1f850db2ed453dbb3d4b25145f3a1d590cba2660e835239a8103843289cfc9b670ac WHIRLPOOL 62283a5ba8048f566ba6a55e7e7ca455ea6fa5f6bd23b6fba0871f2afbd01ddad99fed6b91bbc74082bbdf4ca20d2e4f6d209248793dc7718cb788a397663e49
|
||||
DIST byte-tools-0.2.0.crate 6454 SHA256 560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40 SHA512 bad83b237d3f8dd1784f9031f26dd8ce2772aa9d307951cf6f5eb6c445567f80b554c26f597a2933d4164adc110e42db618f35ee68e951a0bb837abf20f6b0b5 WHIRLPOOL cda0bae43d7985eb1e30fec6a5cdf3bc33599704f4f920cc40e7130bf48a0cee2d64e9861099098ec3f51befe95e5c3274743b9c9d1e1fc625b537922cce7b74
|
||||
DIST byteorder-1.1.0.crate 18264 SHA256 ff81738b726f5d099632ceaffe7fb65b90212e8dce59d518729e7e8634032d3d SHA512 610c77c91fa3c23699d28d78631b87e6d4c56ad9754dabfb640f9ac4a41a2925c1a44c34988654bdcd4b02a3474ddf374d98999f6d53bed68835360d288b9922 WHIRLPOOL 8fa7838b4ccd89718d5dd0bdebd4863dc72f71360e26f78485e02e0c1c0bd7c30f484e1cd090259fa112fc3d4f98c55139cefd632270495ef2aef04c99ace965
|
||||
DIST clap-2.26.2.crate 182509 SHA256 3451e409013178663435d6f15fdb212f14ee4424a3d74f979d081d0a66b6f1f2 SHA512 15745452263c8b39fed61f12c5f36413a4064f726262bd4cd432baa873d2c820b702d2bbff645e65a0c2fb8e054b6f0a51b0047a21c40749c9c0f631003959ea WHIRLPOOL ba46796734507fe1ad2b14ded5c034a4c817c943c9921b4c60e57cfe4aabc9dfd6afb07210bb9c28b13b45a265e48f0b31abeced83e6787b9c1e8514dde56b5b
|
||||
DIST digest-0.6.2.crate 7101 SHA256 e5b29bf156f3f4b3c4f610a25ff69370616ae6e0657d416de22645483e72af0a SHA512 c8169d0de9e9361621b82369fbca8113f4eb4a032b83371eb0620dd3a02227983fbbb1d1892e1011c5061aa6d37fd76731956fa67c54dec70a87bb90458d9ae5 WHIRLPOOL 751320faa64f26dda73b27d7ab8bbffb6131fba4cdce5d54f3880e580f6be871301d718cea51be001ffe7f37b420754498d103bacec6721e9e142fb1eaeefb4a
|
||||
DIST error-chain-0.11.0.crate 27207 SHA256 ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3 SHA512 a7c06be660a554b4c50deacaf6ef0699cf6e8cf234d9610324c70dac0cffeff1540dfbf10efd41427858551b095c998d670f1287c9459c35217bd78d8887c60b WHIRLPOOL 6d59251f7dbe5dd86e3a32b89d3096bd3b30625ba33c0a0c216f4a1cf79aafba3288edc3c84668895c2259c630cdd4c3c361537f8463fa01948539a6b268763a
|
||||
DIST fake-simd-0.1.2.crate 5398 SHA256 e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 WHIRLPOOL fa387bf1a27f8c87cde7f6063ec8e1511b4af99de827c8663b3a96096e33b8818b8053aef6afae760afb6797639292d429cae6989b3ef6a3a479ea248c44a84c
|
||||
DIST fs2-0.4.2.crate 12815 SHA256 9ab76cfd2aaa59b7bf6688ad9ba15bbae64bff97f04ea02144cfd3443e5c2866 SHA512 626c5edadaf356ef9d13ac042ef517f317a376fefc76163e3dc7573eff024323a2ea0f9c1582db5d797eb2ea64f2d27e7877e774154f5d5dadc506c926a5dfef WHIRLPOOL 4a794853447219cf79fdf624a24f01b96169ff40be2389483e80bb1196238359c992703cb086c9be463f9b6bae170843515e01b710b9cb2e6118b00a56e48fae
|
||||
DIST generic-array-0.8.3.crate 9337 SHA256 fceb69994e330afed50c93524be68c42fa898c2d9fd4ee8da03bd7363acd26f2 SHA512 633759d9b646928cc875c82b5b9848a47f6e2a4a26ebb91ffdf17cfa45ceb60c28424b69e4819ebc5d1337a0dd7fe6fa171c792716661e4833fae84cc91f0de7 WHIRLPOOL de2871b0d50d9040cb8c904f6b7366134b68bb76165d5d67d03efdb32fcf0c208fdf6ef68d9f2bb045a259b28f3a05e1838249ece5ea20b880f1d98ff839018a
|
||||
DIST kernel32-sys-0.2.2.crate 24537 SHA256 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b WHIRLPOOL 036baa6611f13d76692a5c032e7e8e8b5a82e12bdf13d5a2cdcf4d33020b003c941331f0c8aa774e7f7cc7b36ad7403bb2cbdecb739d7645cff66aeecd59b09f
|
||||
DIST libc-0.2.31.crate 223398 SHA256 d1419b2939a0bc44b77feb34661583c7546b532b192feab36249ab584b86856c SHA512 1b5687de2f87661abbe468f7eed97685f3143e59837af4e57b31a28d713aac81cad00b855780c04ca263e2eec87acd65de2eaa2b518b3e5cd1eab0e7514a693c WHIRLPOOL e4d33e017730af2fd8ff3c6f0260f6556e455f649dcd82c31110462cedcfccd5e99c341c89deab3dca3203f9a3be01d481c8cf981b76992142496547d23a7ca7
|
||||
DIST nodrop-0.1.9.crate 1959 SHA256 52cd74cd09beba596430cc6e3091b74007169a56246e1262f0ba451ea95117b2 SHA512 a48173b4a7b522ae3fdb5a61ba50aa18b838a7a1ee297308c981ddab721fda31cd093018cedbf6e05fdb1624eb627d47dfdd95d65a0ef3d8966027511d945716 WHIRLPOOL d285d5ef3069ffe0b8f8a68773ccc028e7ab97ce1fc955fafbb60fe4eba2b440a0da7b1f4d39f92ae4db897fa4f08e7470da43ade00087603540cfbe65808e26
|
||||
DIST odds-0.2.25.crate 25997 SHA256 c3df9b730298cea3a1c3faa90b7e2f9df3a9c400d0936d6015e6165734eefcba SHA512 d7f7799d6045568eaad32846c39125e56a1e42db7330daa24b89efdb88bc1a3db83fc0faee2d0255e705e6b962b91f0522e4ce42d485152be49e263c79df7c00 WHIRLPOOL 3eb2a2a68ff675d826fbfe80c43eea7aa4f7c22d6409ca30501398c66a035a214b415c1442093509773683f453a30afcdd9b1b5c3393057ec46f58fb5d1a3409
|
||||
DIST openssh-keys-0.1.2.crate 15149 SHA256 a1af844e3f3f7742b5a8edbc0e5af0fe4b3a0b4172f6ec0c261fed74765dde8c SHA512 a51b8663902ee90d32f8d7535012db5d986a4c332026eb69ac2dc37cb4c68334b28aa7da9ddc995d41d8264d6890a2a811c8ded2800fdca569adca66b43fae4e WHIRLPOOL 08fce89a6f35ae7d2c3967bb2d51749bd2b048cda80a45644d88f99f12a7d5fc292f726f808116d8b195e48d5f9d7c117c5fe790208710688e87ae541d5b7b8f
|
||||
DIST redox_syscall-0.1.31.crate 13420 SHA256 8dde11f18c108289bef24469638a04dce49da56084f2d50618b226e47eb04509 SHA512 162655d5ba07857183a75bd7aaa3e190e8d1c2e80002319e5006a67c09a105fb3f3726fed1a116b7284712bf6a2bfde1607cb8b576251233c12b69582969a9f1 WHIRLPOOL 34fb166aa2bcfba58252b62a0fd081382e66668d16d3490a46410c9c82e022bd9851aeeec4b895f3260c168730f58e667b9cc68b9f0d85febc50881e35dda182
|
||||
DIST redox_termios-0.1.1.crate 3227 SHA256 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981 WHIRLPOOL 65c2aef4a749f72bebd1fdff72f463fbafcf12fbcb3881d6bba8347071fa1cddf7a98b550d24e7636013889a2b7a188facd01990019aeb7aa5b651495e31b960
|
||||
DIST safemem-0.2.0.crate 6450 SHA256 e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f SHA512 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a WHIRLPOOL d795780f5073cae4603542da151c1b7df0af240f649dce148e40fd1829abaa979a87936c9e425e1f6b545095d0f8bd6bbde10a68d05407d16d4282c1514a60d4
|
||||
DIST sha2-0.6.0.crate 17463 SHA256 7d963c78ce367df26d7ea8b8cc655c651b42e8a1e584e869c1e17dae3ccb116a SHA512 74f7fec02721e474aac5cb39b67af35fc4863ab9b041305cfcd1da0296bbc2e69dba255b9705778db0f7cf85c5dd584254b1399ef5a4ad30fb282d8233dcd6c9 WHIRLPOOL 5de05277bb92420f7712bd36bff9d7de995128c74c2e2339987ae62c0e60110cff4f948f9c8d4583a7a28664a82009747acf828e0ae9fc768ac7740c30bd9b88
|
||||
DIST strsim-0.6.0.crate 8500 SHA256 b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694 SHA512 43cbcf2cab7f91515f52f20719e8013cff23807ca79a9a69f1997ec1ba2eacf713d64c88e33f4c9ba852fb3dda4b87e943587ae4b6ff5bfbbb81deb6dbf76a97 WHIRLPOOL 5fa5b91b22ed2d5ba22da674568e5ea374fb05d722796030c3d5198aa42552f7bf47b51b54ea6d62b4e9bbcfd50bdc7ef450ac23e6e2e99dc00130b972b460ca
|
||||
DIST term_size-0.3.0.crate 9932 SHA256 e2b6b55df3198cc93372e85dd2ed817f0e38ce8cc0f22eb32391bfad9c4bf209 SHA512 a466470372c09a6152f1fdaa3d631395410f4db938d0ba1db1695d66bf1620177f4dab4a9aade47de1d48019712072bfc91630cf4c088c56a5775f4d27dded8c WHIRLPOOL 2156de368b592c3c6f5bbafe787a8163880d8a86e19fa8e1b8fa3c184534ae8e54333455cfe8acc6fbda2a08a90ca42a655dc6af60c62262178950106ee432ba
|
||||
DIST termion-1.5.1.crate 20659 SHA256 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76 WHIRLPOOL c89d4c9278862c24fd203a72dc5d0e87773726031f4ecf68a22da745f6a5525f2f0e07198ce020015db482ba2aa3ff89b3314d46aea2454ceccd00f6cec11871
|
||||
DIST textwrap-0.8.0.crate 14903 SHA256 df8e08afc40ae3459e4838f303e465aa50d823df8d7f83ca88108f6d3afe7edd SHA512 1648a496cfebedbc6f81b150a2315a9ba588e5b10eab652c27e2d33ce265115aff9036bf3c263a656065c037e66e5a899462a6ff12b1b3a10ccea2fa0e3ba018 WHIRLPOOL 64534b92be4b1d533e57db1a9f712a30c8ac1db4f5588bf9c2090d64946bfd79ead318affd71128fd837e9a8161564713be7ea75c724abcf26e5949864fad8f3
|
||||
DIST typenum-1.9.0.crate 57747 SHA256 13a99dc6780ef33c78780b826cf9d2a78840b72cae9474de4bcaf9051e60ebbd SHA512 8b72af1e370cf9d9308287baf4fc7c6096c4923d1c52fe0313c23c84077d74196aa4d997ecf195842d8242c871b0fd0da111f7914664be1841c97315e3ba6abb WHIRLPOOL c640dafa76bf4cb34b77770036020346c8a69c63a03579a4771f3c56d7af4944ea2085e29c00d08e9e4ddaa475ccb6c78dd8bec40f35e3dead9fd18550a607d1
|
||||
DIST unicode-width-0.1.4.crate 15283 SHA256 bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f SHA512 f06b243e533ab9c68d88ccd06a283dfff5fd13e9340cf11bfa74473fc9100bb704c34e7fb66919202a97e7d2ba2e7eed968eced02d557835a06e6a0166865ea3 WHIRLPOOL ddbb1fda0e2806a6e9d4c017b9c31acce44b97b3470c2992e424e105b801d7a5d44ac9a7e2b4f2e10c79c95cef0075c416f56db485b82095e0cc44e51f79897e
|
||||
DIST users-0.6.0.crate 17025 SHA256 99ab1b53affc9f75f57da4a8b051a188e84d20d43bea0dd9bd8db71eebbca6da SHA512 b3595043c2ebc267ee2c392f1ad89a6503605446600c779ed0ac847f1d7242bd980fa349e74e62d27933f940538c843c7673614cbaf22243bc9654465015211f WHIRLPOOL 37adabf0933878c41d2dded150022275125719a83e6e24c6024c96661cfba03a67d521d0ccea33ebb02b1fac4a3b836d09fa3cb00a6476c7e55c264212331b48
|
||||
DIST vec_map-0.8.0.crate 13742 SHA256 887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c SHA512 7ce0c05c0b410577b489adb4d35376bc2a55c6041ce50e011b78415e952b5fb7fcff89fdd00b95e086de742f26ff057e99e55585824bbc0482e0ac2134406520 WHIRLPOOL c8756c3aee87ddd37c2ed4bbe1bdaa27791cfdf59b613ac04b619139bde62f5da07830a9f92e71864e4dcc4498bcf5a77ba677f8ab507dc8cf55f4470b5c95e8
|
||||
DIST winapi-0.2.8.crate 455145 SHA256 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe WHIRLPOOL 3dce71a6927320e3882ba60a24630a9ba8d123b73d8da6b9330e422580af9d9b0a96748d7368767e3712185877ddec6978b924d40428341c4de19b76ed375af4
|
||||
DIST winapi-build-0.1.1.crate 669 SHA256 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 WHIRLPOOL 036080513776fe806cc9dd68bbf5b797776b98ca9fdceaa4bd77c87c66d2e5bd0eec8b0e7f0100dab8f2ced754da058f67e651002c786b4992c2be416a5d52ff
|
4
sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/metadata.xml
vendored
Normal file
4
sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/metadata.xml
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
update-ssh-keys-9999.ebuild
|
@ -0,0 +1,65 @@
|
||||
# Copyright (c) 2017 CoreOS, Inc.. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
CROS_WORKON_PROJECT="coreos/update-ssh-keys"
|
||||
CROS_WORKON_LOCALNAME="update-ssh-keys"
|
||||
CROS_WORKON_REPO="git://github.com"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
else
|
||||
CROS_WORKON_COMMIT="fcbbf62deb7bbe1df527d71c8b6c0231cb1090cb" # v0.1.0
|
||||
KEYWORDS="amd64 arm64"
|
||||
fi
|
||||
|
||||
inherit coreos-cargo cros-workon
|
||||
|
||||
DESCRIPTION="Utility for managing OpenSSH authorized public keys"
|
||||
HOMEPAGE="https://github.com/coreos/update-ssh-keys"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
# sed -n 's/^"checksum \([^ ]*\) \([^ ]*\) .*/\1-\2/p' Cargo.lock
|
||||
CRATES="
|
||||
ansi_term-0.9.0
|
||||
atty-0.2.3
|
||||
base64-0.6.0
|
||||
bitflags-0.9.1
|
||||
block-buffer-0.2.0
|
||||
byte-tools-0.2.0
|
||||
byteorder-1.1.0
|
||||
clap-2.26.2
|
||||
digest-0.6.2
|
||||
error-chain-0.11.0
|
||||
fake-simd-0.1.2
|
||||
fs2-0.4.2
|
||||
generic-array-0.8.3
|
||||
kernel32-sys-0.2.2
|
||||
libc-0.2.31
|
||||
nodrop-0.1.9
|
||||
odds-0.2.25
|
||||
openssh-keys-0.1.2
|
||||
redox_syscall-0.1.31
|
||||
redox_termios-0.1.1
|
||||
safemem-0.2.0
|
||||
sha2-0.6.0
|
||||
strsim-0.6.0
|
||||
term_size-0.3.0
|
||||
termion-1.5.1
|
||||
textwrap-0.8.0
|
||||
typenum-1.9.0
|
||||
unicode-width-0.1.4
|
||||
users-0.6.0
|
||||
vec_map-0.8.0
|
||||
winapi-0.2.8
|
||||
winapi-build-0.1.1
|
||||
"
|
||||
|
||||
SRC_URI="$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
src_unpack() {
|
||||
cros-workon_src_unpack "$@"
|
||||
coreos-cargo_src_unpack "$@"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user