Compare commits

...

10 Commits

29 changed files with 154 additions and 930 deletions

View File

@ -1,2 +0,0 @@
DIST regripper.zip 3676687 BLAKE2B 58bae523d12e7c23fb4dfb746d6dd6aa87a227934f8b8c5d2d64548695725dc6bc19d408748009b7460998f6c34890a394a3edeb87e7e027321b9a4dd2d8650e SHA512 4a03407b2da21930660a28aac60ea468e6d150d49353634228036f32b7a82744be0c310652dff482273fbbf16a912b8030503544d43f963a3af51be8022e8ea8
EBUILD regripper-2.8-r1.ebuild 739 BLAKE2B 2838962a733f9058cd8a70374f658340a8c592d4f3d11152de5151600dfd10c2e007dc6b96da9e6764d6c5ed44e7d3a4dbf072192f3909159dd36b3c68b5702b SHA512 ae9af3fe9821f80600ae0e8040f15a06ab8343bd00022523c4607dfa54a9abdb52367ddbd56140f221ea1af44db3d3761b8e289adc4a2a04c649b6d344d13e45

View File

@ -1,38 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
inherit eutils
DESCRIPTION="Perl scripts to parse Windows registry files"
HOMEPAGE="http://regripper.wordpress.com/"
SRC_URI="https://github.com/warewolf/regripper/archive/refs/heads/master.zip -> regripper.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-text/dos2unix"
RDEPEND="dev-perl/Parse-Win32Registry"
S="${WORKDIR}/RegRipper${PV}-master"
src_prepare() {
rm -rf *.exe *.dll
}
src_compile() {
dos2unix *.pl
sed -i 's|c:\\perl\\bin\\perl.exe|/usr/bin/perl -w|g' rip.pl || die
}
src_install () {
newbin rip.pl ${PN}
insinto /usr/share/regripper
doins plugins/*.pl
}

View File

@ -0,0 +1,5 @@
u MiB
mklabel gpt
mkpart efi 1 128
mkpart luks 128 102400
set 1 bios_efi on

View File

@ -1,99 +0,0 @@
AUX drone-server.confd 231 BLAKE2B 18007a790857d1f7267a293379971e9101647e4d9d2101e25289184b5d116dc7a61f3abde6f3206e086521484abbdbfc71dd9dd3c6ed2dd93ed813baacbdb2a0 SHA512 6effc899b8ce9dbcc8a0a06cfe3e96011e98d18daf65823cdbb70d0017e4a58fd9f64c4e70132d7ed945b07c71a410733d55caa1779af4915707b56febc08b98
AUX drone-server.initd 559 BLAKE2B 36e3039c53d9060632233f12846bbf5a116c5c8f488669ef86db5ff0103fc249b2f84ab73638b2ee3dc44537dbee711ac546dce959ad93b63bd5459ab9ff40d9 SHA512 16af47539bf49a2cfb1a1a506412d331a25b8737b7775d74cc075ec2803cdc7cdd2cdc6c35f695f5c483ac15595eec164f1a1883e570a41e4db0a7ece4ffbd59
DIST drone-1.2.3.tar.gz 1243326 BLAKE2B f2f72cd7072bdd8705a9687c74758e13f4c9e8b010069c5c835596d590b86a1ecaa92f63e430bde807b1e58742a91df8c7730d0292e456a549ba474328e9edd8 SHA512 403d417627bda6e1dc3df94b5d4609f8d2541e11a62cc654fb01b65984c86dc10f542d22d06ada7eec32befd67e9932946224c6e8303d2ce11546d77478480f1
DIST github.com-99designs-httpsignatures-go-88528bf4ca7e.tar.gz 4883 BLAKE2B ffb718ff3ca6ea55fd34d8c2000d186731c14fcfb96607350e52182ab185f62e6a30f5bef12ecdecceb92e0be25646e1531105cf31039aabc5fb25c42131cced SHA512 64614d307c1ce3ea001741b6736672d33c98c76a013547bbbcc19ec057d91446e3752f603229185b45c7266cbe0df194d2c593ad8052fc77a91288aa295c71ba
DIST github.com-Microsoft-go-winio-v0.4.11.tar.gz 79254 BLAKE2B 14f38a2821817d43e9b8d5b51b44c13b1252e7182c455d6b3a35549b5cb0095d7c8c9a49baa5d34fdd9ba84265299894de9b875a1081399692a72920db608414 SHA512 0fecac75a971deba7b2957ef53e772d1eb153f9a920d0d9db7491927fe84aa6021ebf87380a4c170c8361dcb84d4e2db0c142c2b76c7908dbb12645f3eb7ff9e
DIST github.com-asaskevich-govalidator-ccb8e960c48f.tar.gz 49454 BLAKE2B 348d04c9c2cf353248e23cff7a13fd205a79d174b313ce0ecdacf099b985a504b8150cfa73821d2c032a447c5415526f7bb0ae05f20f3b59a145755e760af82e SHA512 24c5b12cc7a3e27740b23e6f5adb625bfe1d85d356ce5ce867ed135b18839519358b10c81b9b7694b2fc0da49fd3f73f7eae180ecbd1b2743a717fe17a6c3c9c
DIST github.com-aws-aws-sdk-go-v1.15.57.tar.gz 9047034 BLAKE2B e9d5b17112921021552c260aa4fb870f7becdfd842a53c1eae6243a141bb943db2c459ae78da6591a18daec1350943e929350a645c1f40878601be7c33eeb689 SHA512 3bc9008c1f98afa3695b88be4a51e537420cc97a1cdea9cc37e9f099891ab46d96c9b5eec191b40bea0114b3119fc68619877e0f67fbac641d68bd1728eb54c4
DIST github.com-beorn7-perks-3a771d992973.tar.gz 10800 BLAKE2B 5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d SHA512 c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277
DIST github.com-bmatcuk-doublestar-v1.1.1.tar.gz 8241 BLAKE2B cd16e774c8fbe57e78272568c2d3708ff1abc0ef7fbe0cd06b235e1a1de5b376018a7bbdf928b5c34b7960fd010ed665ed3435af4d6be5b24ae579db045664ce SHA512 db9f581bf87dcaf9b0fe2f8772fbbb6c2f6058fe8730e3adc0f721d3a2d0b9596fd1f39abb73c449a41e52f55cd6ab10a32e4f8d9fff052901fb0adb811a9b50
DIST github.com-coreos-go-semver-v0.2.0.tar.gz 8474 BLAKE2B 40d54d5476a2efa010e4416ee3d935e35834969cf673324fd65e102e4d3b808d8467e2b81775fc360e49c3a5e15b34943e11c0399114eb5221c8c89aa9542f40 SHA512 93cf037a5994fe42d890e26a7547f56593ce4e6b8e149ba4f8437226b0d06a7b948b67c1d5a96d1389baa837cc046220f389a695c999a089b5f30a051bf92a38
DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be SHA512 b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e
DIST github.com-dchest-authcookie-fbdef6e99866.tar.gz 3834 BLAKE2B 539c3f70b6965a427b4204f5bae01baa1601b24704a622f45d23df7c9e622125781530b775287a2713584e84d6764dcda0419c6641857b8c32d32ab15acc7ed0 SHA512 f07a9b3f22612e98ba9b94d388cc81cbfb52a49c1ecfeaec8213daf5c5dd64b4b2f41d8a86af8a646494d5722c1ba55b30999f6f4b4dcce790b426c072bf8f35
DIST github.com-dchest-uniuri-8902c56451e9.tar.gz 2471 BLAKE2B 9cc560893309347a9f012cdb32009bc7201511fa337339c8ced7c671e4b43100e36370dc71c47001e33e411b7707c30787a36e953fa5d15990a1f0edf38accc2 SHA512 70421b526e3040a49e63be6c892de2953b4f9ecdb01b148eb2bab3814f610a8c39bd98aad858cbaf9dcf621b52ee9ef952f0cdcdc6eca77da8ebf80dbbf1c04c
DIST github.com-docker-distribution-v2.7.1.tar.gz 1996699 BLAKE2B 2e22db69f476be5a4688f5b3d6b41fbbf71460351543ae849f707dd5b3d56624f674815a25214002886b057f0859f75fd197bb275a7b3cc8a7787422f716ad0e SHA512 f6baf0e7aa96ebe828c628f7dfd84ee899331c3c1bdab86662aef595b092702b6d9b2c9be766a6de6d153ff4ca55d85c5fd8785a0968f285f56a32a50092c754
DIST github.com-docker-go-connections-v0.3.0.tar.gz 29811 BLAKE2B 38a2b9632dffc2bd367f89d923cba58e943d46aa9b41afcb8a951ebb2b30ab33a99675f9e5a355ec029f0b9b7e3944e27fd0c554700efa03a443b901a4e7e779 SHA512 a1ee9a4a497e535d5af431b9c3c1b3b5f6939bc6a52e7e52a7fd063c869039f4989ff8e72fe08ea24cf732b8340c5266612d6f11f6a88604de2b015e802175d9
DIST github.com-docker-go-docker-v1.0.0.tar.gz 175820 BLAKE2B 0046aa3e7fa9c39d1bcb16d43d1c55c26cbffcdf4e520f4dd509f5386c539af4ee36cdb05587efe0ef84b6c512c8a3d33c3ef6fcfee8da8329988b5f72617a13 SHA512 26e6668bd103eb26b73efb8e0a4a4e252ace7c2d17c39120c82bae7f71073ab11cf5a698b2b8c47af08cd6cb6620f0d9657f8271c024bd358b811f0631b758f2
DIST github.com-docker-go-units-v0.3.3.tar.gz 11220 BLAKE2B 93a4b0b05af0f3b209f4609619347a66dfa3182b9bfeec9862b834782986d58c14504ee766b65a37f9d2ef7a446b19561249b5b3eb1e75d6ae88c9ebf07ba503 SHA512 83b8433270e99aaee1c2b04bd7a7723ee32174c55e96bc11765c2ec077c019f077c9aff571a8e94cdceb52019a0b11259f822644df5b2891b3751e1d1f495ad5
DIST github.com-drone-drone-go-3e8b71333e59.tar.gz 21866 BLAKE2B b263fc1fc281c42a38f715acc45eda311495324d1d16dd2cbe014cf9ed536f9c53d687f967ff62447602220672446c41b21d7bad9621536b04d6417d6eff14c3 SHA512 e933207d0d020a280759ba887e18bcf5d303783845eed10222db05b4fcf3c40d41c27b4d54741aec84be91e258d8088d68710e5921237bd645883af0f39fb241
DIST github.com-drone-drone-runtime-v1.0.6.tar.gz 40205 BLAKE2B 47e843a30fca52325cb1707d56d7a33dfc05996bf92004d484adf1eff475469a21c851632af49ec82816980b86a2c434b003aa1d2896090ff1d5148ed7c6eba8 SHA512 de307d9cb8437b2a0f512dd22e63d7db187bc897e946edd1bd2ab52164624e3906d0d9e2a8031c3cb183793d1eb70d8469f1c5f9efaef4eaca65d6d7befda2ea
DIST github.com-drone-drone-ui-b758d7bee2eb.tar.gz 330776 BLAKE2B 2515b302c6395452158ad5cf14f137392c728f60cfcec6cd4796e01b3e737121b50ccfac74c9c3b90e0fcd4f6e3af46fe72571ff545eca99452b3a7055dc89c2 SHA512 ef5083e96822fff2e0145fc5ae9fbb300dd0bd0444d172b676c0243e271037d67b649625fbf52cef44526a81187909f8f46620cbbb8c2e6ffeee3676198711a6
DIST github.com-drone-drone-yaml-v1.0.8.tar.gz 67099 BLAKE2B d23ca08b24abaa3774cbdca7d1e1068f6d7e088207763bf13973ac2a08473f25775068792fa130b646aa7e5683f84e6007d1a3ce500aca64f7ccb866733495c9 SHA512 ec3ce04d153fbf530ba297e7fa3c3868906bb41b964745753eacf48e005f38a08c5c889cb1d08b5fa6b54b55f9c0d3cd93a706799b864e39339419df410507b5
DIST github.com-drone-envsubst-v1.0.1.tar.gz 10609 BLAKE2B 21b57e50ca7a99d70d738ec455c8c5c1796da65e90a6ecf1e2f2f7d27e901835b3911d23ca5f38f835b8721402458c3469ebc0a6ca5cb274448dbc81178196e4 SHA512 e36dac582682dbe60ba0620807f373dcfef924b699f6561c7f652e66aaf1b54f63fbaeb81540514ab704a934ee315c22ca31ea1303809590c753a9c322e8100c
DIST github.com-drone-go-license-v1.0.2.tar.gz 5453 BLAKE2B 86a1cedbb49648d4e0cecfe52352c4b5c27e5b18e27b1bb52f58979a45b6d0ad76993569dd653b58f3acf96c9a9fbd653388694b3af87d84bdedf6025b29ed51 SHA512 d1aec682e3827d849c24a6501d85ad17875036211455d310ba21a5c145afd39cfe22d7105efda501cf367faf4f02099df98a0ccc593080a50b15eabaf2f4a8b4
DIST github.com-drone-go-login-2a4df4f242a2.tar.gz 18109 BLAKE2B cb616fecf70536700c3ee4750e65db9ea1f1586246601281c4b3d7e803f254c5a78e5579ab2f84a14e94a97a36ddff779ca220ac06169e9b39caf8b86e28aa73 SHA512 4ac8c0e8469197e914bf67354f1776215f64ad5b928f6d30a4f70131370714d59a0ad5f867332a914b9e713be014911309f7feb19c399e3b89c6ad967f902995
DIST github.com-drone-go-scm-1e77204716f6.tar.gz 173454 BLAKE2B 535fe056f01cd531aeb55e8a4a25f24d612abf02d4b8abfcc755c6da7a02eb17afab71097d9b0d1be4ccc20126e7190ced20e6765ba3ad67c887126851d4463d SHA512 e7a9d70c824c21dd9c8fc133b0bc57b8ebf7e43077fe9bd8d0a5b4a78609bce0faf6805e2dd41b9bb2be79965483b441c593f94eb415267b5b2527e153f2f8c1
DIST github.com-drone-signal-v1.0.0.tar.gz 1368 BLAKE2B 6fd35c994a3732765e95f9271e972d47cfda5ccdd07cc6b5ffc2bac0d1103526a599135c3835bb442e0bce1d24fff53a985fedee83543c3070d815831dca4ed3 SHA512 2ec79bcb194722d6b94d5c1c18eb6148f3db010fcea2664d5dc96b186dff0a1b54890a53d0a86cec2f4fd56cda493d09cdef8235a8b7de5440f1d96d89459bc2
DIST github.com-dustin-go-humanize-v1.0.0.tar.gz 17260 BLAKE2B 4f954fcf518c6332ca9485ba8c8275e5e4785a0577897e42cf532ab39f31df68b69e5a21e7d59277db7ddf90aa2b17a7ccdc090d024f2c0862c27bb1e3b88154 SHA512 95df73ba306ae1a465f5b299a78eae1cfe99e2a288c49286a5ee6da6b8aa3ec14d0eef88bfa474bcf2bafdd0bbf47d513848d4f1dedf110845af39f2ad4157d4
DIST github.com-ghodss-yaml-v1.0.0.tar.gz 11772 BLAKE2B 4fab0b1ab4ad03fb63dc1485111ebaaf494248488e8c9fb8ee665c160e8e26b275bd9a3909beb9095e650ba0959927d620595bd628da59850f1400cf4cf45b98 SHA512 ea6af2084d3d65d4afbcbf498deda1718e2e692e1bec6d46dd74f4e41ca3151f82d55b1f041ae689606363d37dc604ab20762e773dae964206cb446262963250
DIST github.com-go-check-check-788fd7840127.tar.gz 31594 BLAKE2B c97dd0f24c42ac32ac9534de280ec9f5ab12e7d91ccd6ad9233b4145c9797c28362c44242faa95fb9f051ade1d5457b7938def97019ea98e337c57d396aa6c86 SHA512 3b0a79ee3dd9e4c321a549ff8b08788ea1bfad34c29cdf42976e955716f2139b3ba7c40e8bf36d8dac01711d590fb2ab26767a06222fe4645856a401219a481b
DIST github.com-go-chi-chi-v3.3.3.tar.gz 67041 BLAKE2B 0160a54b3679a124971f6e8b13ff4411d8a01b1ad435ebace33e1e3f0015117a6a42be296c16868487984004e7817d70142105f020609586d09aa564257429a1 SHA512 8d6e2fef4c52baa5a501be76dc0ef525d2680de78a962b037d73840958c0c46c85ef82ff31f5d91189316c8b4bc29c74a80c84254d68f17c85512140c1b3c3dd
DIST github.com-go-chi-cors-v1.0.0.tar.gz 5187 BLAKE2B 46db69037166f2e7fc398f6ec2d733346ce62d7598ab9e3180eab526b3e45daf1f6cd6c072d6a25d9f56521134ebff56cfcf8cd75b4602997269737faadd7e6d SHA512 87f848f53d012d3535270da6b62278b51d5c3eb7d4bf08f5850be4a76f6a34f03d29ec654cae3857591ed2683c508f876bbcd3c06f5bb14566bc2de77d806d05
DIST github.com-go-inf-inf-v0.9.1.tar.gz 13072 BLAKE2B d7418f32eebd7a31be97c25f876e91ca7b44235975f2f69d8f75c0009c097095ee2e847cf6ff8f552749b6efa1bb5098c72f29c624ee92cf573f8fc37d0e3e41 SHA512 8627b4a636005089669ab0c7262e7a5a1549941d049a66abe6b73e61533f45a953012615d9b114c883d68450608d69f8aa5d0b1e9ad67d95ce9916d4ede640a8
DIST github.com-go-ini-ini-v1.39.0.tar.gz 34835 BLAKE2B a510bec39d0af20889aa4887d6ebcffb2d90fea462cfafa6c537aa40b5341a5117c7cd120a0eb4500b91cdd4f221c69d43103d0ccb8c6dc8a88292c87cef1bd6 SHA512 f765909a012e67318e518ded19bfe986339ac55eb8c4c9557c5e96986a064f9434c3f075f0276f3aec056789f3df43c276f58fbe7ee9b3b6e5222203f55a667a
DIST github.com-go-sql-driver-mysql-v1.4.0.tar.gz 82897 BLAKE2B 6cb52400dea3075442e926b44589cad313fddca33b162d4de2694d3f1b74dd60a1847c7cecc1cd0f0db65514d57a85d51ee6be289240effe3eefd2d105ae7c00 SHA512 69ab2c0e6de4d6f8a8fd19c2a829e4745f004e1c7d0917d038041bdfc2fece9cd5b0cc316df2bc5819acc73a4599f69c398db848736c7622b6358970e2912711
DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8
DIST github.com-gogo-protobuf-100ba4e88506.tar.gz 2432841 BLAKE2B 744f754476b0ae957d9874c4d06956057006ffcfd2d75ca50dc22b94eee967010b941f205b816216af58a19e8d3405d499d43a4199b5be172ccec6d4f2ece443 SHA512 6047875c5488d943a9f63776a4b55f71ab335344f6e99e76861240ad152db018b13ea52c18ff4db21c932090a50d32659643e0737c3290f18e945a352e450f3f
DIST github.com-golang-appengine-v1.3.0.tar.gz 323617 BLAKE2B 509ac37ea966a82827284481c6da9a0980150b8b7579f19a9ac66f54fc9ddb8f21a28c594faf7923bf94b73164d2dfbfb9985e19a47b5f304c81a952a7e82534 SHA512 20151fc10208a4c48295bd80d401f04416ba5444e5b5d0ad5663445fb909c04be5b8157b88ab63ffea53b0cc8d94f2207c1f320d438191782a4e222c2101aee7
DIST github.com-golang-crypto-505ab145d0a9.tar.gz 1644881 BLAKE2B 566e70180c9af2c46966101e5a0fc65c58dee805c4d56e73488c59662e7cad667d9b308f4efabfe9e4174c1d480745c06c3f383b51db445589e0741d2a7e72cb SHA512 18f712bfeb7c6e2214974c82d10ae50302deeb5b83ba41c8e78350cec4399b0256f556cda3230d755bedeb547d77734913e28a3562d3923a970c8eb22e9fc721
DIST github.com-golang-mock-v1.1.1.tar.gz 43394 BLAKE2B dc7d25f55ae7ef3e222882a6d89c01cb84ad59e745e92dafcc385a0815a3a5bbfc65635cab92aa412c7222f0a15ddf9481498fedb664c88f4a253091966c2e62 SHA512 20877e84f6c134cacc5e8efc6109157921b81fb015da99f220adeb603375bab94962a6aa6e4c3bb2f05e47026758b4a694b3e3e25d764eeebbb98976bdab7d20
DIST github.com-golang-net-49bb7cea24b1.tar.gz 967972 BLAKE2B db05b28c193e7f93c5b194ac6d30cc36fdab6491464cbcc46e32a35543be8bc1ae616b755a1df738b777684bd6e5b86fbc07819125b6d2a100af62c3b5d45991 SHA512 6d65f38874a966c63e274130323b5a51d2333d3f7da00edb5973890a2db9d975938344634c2c059112d6484f8fd82e66ec8ae86ef25d11478fa3c6a7b9abace9
DIST github.com-golang-oauth2-d668ce993890.tar.gz 43278 BLAKE2B 4a1ff842cc39085dc4f7df01d01b55f11a1a36625910eeb946d3a6c194a0ec6c9411e277b7e6faf714336a27c0c369da645af44095c90d4779baf4a677055bbb SHA512 86b4ee028ea87590ff2536245da6de85cf60491645f921093a9703f39b661ee16010e71b0cfc6499db17a45c80f731c48fa537dc6fa7351aaf1a920b85f22356
DIST github.com-golang-protobuf-v1.2.0.tar.gz 332565 BLAKE2B 6916341aaa30f593c9a27363d4d73c548d0f7a629adffeab927078bb3ebc64f59a5c568b7bb7999c7505d526ce0ead0c9163908080f24ecd6c7b94ed2db28335 SHA512 a0f596ee96f7501ee47da75ea234c1e29c0abb2c3fda731acd601a55880502ae90d70f6d3da9c9a35e493fd1bcb69971c062e16b1e49a0996137950dac2effac
DIST github.com-golang-sync-1d60e4601c6f.tar.gz 16326 BLAKE2B d214c190a03006b726b4e5daa8320aa2f664572db46ac6a57545ccd3e98529c63fd5d9296e2afe0af0b781fcced4af52127d8079e72d116e0310688465e1882e SHA512 dc67de045513305edb3239b412b9154b44b6f408eace3cbbcf400c08d68322cec7090b9e6b22d63bcfaaec459e221d0e3f2c057aa19ae9b35a4a134dd72475c5
DIST github.com-golang-sys-fa43e7bc11ba.tar.gz 1094694 BLAKE2B fab9f515544fa5cbb62b0952c2c617815404a33e111e1a9bb4c650226290790afcf349608b56d558edd4238e2cb06dd4a44ec75aeb3c5b60c84fda4511e6e092 SHA512 8fe933a8307c2a7ec9c227e3b92418c402e3c23941f1064a9bda19326d0715c2e3e8d94cefca1292f667326fac226cea5361efd28c1dd10837ab3ee95ae707fe
DIST github.com-golang-text-v0.3.0.tar.gz 6102619 BLAKE2B c92e68014a8c157d76741c02acd708771d66bd3dda5b19285f5aa3e073e0fe3fccb9054744d35ea62b681ae4421bb7489238d6868f9314fb26f88e002287abe8 SHA512 bd60dfaa7d9dbfca171a3ba40b51f5663c01257cf3b12b618d35689a97ab2212d316d5716ff09681bf40b099f7e20a0e0df8cfc065699cb6a07ad1dc2e2bc189
DIST github.com-golang-time-85acf8d2951c.tar.gz 9274 BLAKE2B bb292c5ea3fbb065a3a0da3ac0c632431904d9d6db0c8461282cd0cb2697b4e385846a570377d98264eae0ac1c53558c82a67d910577bd469788151fe5153bf5 SHA512 da5399ce0d16ea720ffaf7cfb2136816869a9ce00627c8658049316eebc3ac7c1c9dcee6fcdc7c8d4105ece1f616e81e9929c68864efdf5efe7c45994cdf25af
DIST github.com-google-btree-4030bb1f1f0c.tar.gz 15299 BLAKE2B e7e700523dbf1ba2f8f71d2bf8279df517787971058a46d2599ff0d4c57c00943209a5411c044393e5a15c8a233ee7135f3436ce924a2b30f107b264bd71d3f9 SHA512 c2511fcbdc58b3574ee30e4cd4ef3ab7483ffe7792bde161a9d926c09fe4ecfeaadc87e9bda84c18a5439f26db9c48499706ce8766cb8c232d0dccecf53e7429
DIST github.com-google-go-cmp-v0.2.0.tar.gz 57862 BLAKE2B 2fbab643b001c164a55d06b34881ccacc34103aa0363c6e0d35f8c90f96d061a394e3bc9b618dc6554ba7afdd46072abcc38d15a78c436b9128c3714f9df3cca SHA512 013783d62f33e2a86de43105adef7dc3ade43cb483f0da444340a60d515585b6908e0b0dbf6daf96333ce24dd5a5035824e73f200c54f801ae9e479abe72e983
DIST github.com-google-go-jsonnet-v0.12.1.tar.gz 4354276 BLAKE2B 32aca2b76481ae1819f15ec0d4c8f591f7ee01e0d3c69805373f42fc7cddb72b4970771bb0e79c560d8998be8be15fdaee8c515f9909335704ceaa021bb6ffba SHA512 28b1f416bcc7e1ea1fa96d52f8004df1d6ebbc09d3505909da2fe643fa02d975ef72567ae7e5b31382b000eb502e763ce49b8c09f55619363f790740318a27b0
DIST github.com-google-gofuzz-24818f796faf.tar.gz 13166 BLAKE2B 83980ee59ba818996fbb52f7506b2870893be99d292d404fd924f30b401d1b505fdd8b83fb8dc9f45fbde5164fa125704d3dfc8edc02507c601af08463b854ad SHA512 09cf1bcb662369fbfac5c6a6e3af5d0adc3623eb7da384a57bd578f8359e341f0a8db597e21821dced1fdf055ca97ca3031a331954291779886fd156094b7bfa
DIST github.com-google-wire-v0.2.1.tar.gz 76313 BLAKE2B e995b4287e618cde263f7153737c14103e36d5bf0d83803bd70bf64bb2939acbb401b46eed2f95ffe02324852991d24f1c6551c463774fe637ab98d73503f60a SHA512 0019be417f1e8bd370f0172a31214b05495a93ef8bdd1b6966b1c5da39b2669e4385e35ab5284a02bee165273ab196ea69c1dd9cb320ce8a36689e7b86a2c224
DIST github.com-googleapis-gnostic-v0.2.0.tar.gz 442804 BLAKE2B a61bc91bad444adb0f59d779a081446bd5fdca6204fa971ccd14fee33f7c7f3169dd14fe25d6c41f7419c8c3c7f4f75965f0b67ab11a23e55192823db24aa016 SHA512 9f00736b821728fdc9fc824f0735696ff67defa1cdddcae68da6f2dc6ea1317b6e3390068f3b255a3eef6276fccc44bff7a658b9a0f92527d0bf08f1dfa310f7
DIST github.com-gorhill-cronexpr-a557574d6c02.tar.gz 28730 BLAKE2B 1fdac0de221a3ef550ecca90b314996a558a04503af4940d4a4e8216cfd263d57c4fbc91c5927438a012a52d1661f1afd701c5590d654b6ff5f73708b1434753 SHA512 4c026dfe23ee7d4b6c835d59e124abe25e398b3256f08a183596c8a1b11d6fedadfb88e5e7f6ea72f49de1019eb155e66b155ab249fc2f629f5177fcd3632f52
DIST github.com-gosimple-slug-v1.3.0.tar.gz 12049 BLAKE2B 0358757c75b085c2ac5507cb12fa98d27e418a837111f46b862e7b259f0cdfd5f210859f78c1c7303e41d4e148a669631afd1e7faf426d14806a86ec0c9504e5 SHA512 85b3a1131014430b4523de7dc447b8afc5ba6cc47b3f31612f78e0f39f6726b5b4178093faa474bc4545fa770b9958da8d7de298b0d86f82a94d85a803c1501a
DIST github.com-gregjones-httpcache-c63ab54fda8f.tar.gz 13973 BLAKE2B b7999233ba740e90789d970e89046fd705a7830878c782fc23b29fd82c5284d724df58d30fe831ebadde2efa2f3173f569232e1903903b1d31906f8c3c43254f SHA512 ad9d66e88867da3cebf877550f1e98c4258923a0e262a8863b5635cd926f2f798ff1e8efd3a8d0c3e614af748c44b5c5bfc08b8930ab2281be01c51f1bdfcdf5
DIST github.com-h2non-gock-v1.0.10.tar.gz 22896 BLAKE2B 426ea3c97e5632e419f1424de57a10fec1576e2ef32ca061e07fe1fbdc64a63a45d93972628f64aced88d39856e9ff6060cf07f9e4aa7e1fadbd6b9111dbfae8 SHA512 b2277d703f248e2805815806874f548c016150d2c70e4bb20388c9aad4c6d65ce8cde4cdd625a29876747b936f21ff913235e7057df585717ea41924e91c3af0
DIST github.com-hashicorp-errwrap-v1.0.0.tar.gz 8346 BLAKE2B b407c23ddc2daa5534e38f23d69363d47012fcfcfae4e75f31513ab9fbf3d05f101258afb2bd60009aa4a6277eebe7c2396db5cb713670ecba6589a0d4b9dccc SHA512 f3bb952d98bdaaed055c4d4adac0a727459964645f8c6bf9becb03ad7eff4ec71e8e4047a29c446ee52148a0e201aac3d4b47d05bd750627650ca0e84c91652f
DIST github.com-hashicorp-go-cleanhttp-v0.5.0.tar.gz 8059 BLAKE2B c3053713b68cab6263d69d4c3c35876f16bebd7409a5b2fad99f9d4edee2bbc3eb6634fb21f2734195a604ad0ef523a73466b743906eb7f5d00104f36888e71e SHA512 2211a57f1cbf90254cca7657d866dfba7804f91a0d38b7d18c82125c3e5d9c8dcea3ebf8319a40fc0087e12da782315a595a5a04cbe96a803870a06568fcf695
DIST github.com-hashicorp-go-multierror-v1.0.0.tar.gz 10066 BLAKE2B 3df1a8bfbf828e01f5bdfb1837a47ed3cb92acf1666f2abdef2ae29e643fa2d4982018c3787ea696397ee6eb8ae760b5f7445bb3dd256e1a35a8eaf8f1149e42 SHA512 958dfeb5fee67d242e70ef6289f598754d28dec6a05f0d2e3d8b92685fd84dc4543108fc391d6f1190c667415e082745a376fa2ed4ceecb190f6f7f3b77c9d6b
DIST github.com-hashicorp-go-retryablehttp-e651d75abec6.tar.gz 14483 BLAKE2B 7bd901e9c0ffa61ee37490a74b4abfb8eaadeae2cbaaaf21c2601fc95a34764263162f5b9f81171db1c3f5e7e5847d358b36ab8ad8240fa5a1b2f190ac307a4b SHA512 6c5f470ca5b445ddff6bb9d678bc1f2d903186873b661a4ed6019b6fba1606caa98d1ac68482655ef63beab7623ac863af64cab71dfe1b813d0e35e7ae469b58
DIST github.com-hashicorp-go-rootcerts-v1.0.0.tar.gz 11785 BLAKE2B f62bc3bd2e185aa1117fe05f1370bf3d95278d3ecd7a927043be280e86468324fe4b9e01e0e237d2e66837efd40f125406d81050881b8e48cd78f258abdfe864 SHA512 83b67f58f8a5b67f0ec9b48ce7032f0bc75511d4cbaef91da0b71c2f16e63309673faa1e40a9ab86e45e325fe9ca2dd349ea159a3b767dfb058218a18c9255c8
DIST github.com-hashicorp-golang-lru-v0.5.0.tar.gz 12942 BLAKE2B e66204e963dae33e1d8a2494f79d477b71125f49c6cbd77a2cf7c960331baacdd0c1888ba454bb507c86884b5949e9c96cab25a6db868b4fad4608d11e8ed42e SHA512 16bce6d29adef579076465346455e850b84fd0418cf443d7825938c7d4b0e26232628bbed679a47786906c2933fc0df36edc26b65c7a94812691848ef59a0f1d
DIST github.com-hashicorp-nomad-134391155854.tar.gz 30942643 BLAKE2B a91ed3336d05c4c50bbe9f3f52b3497fa8da339b2d1e54f5ca3b18ab6a001ec220c4d50f9b49c1820fc9c7f65dfdf05c3e6f8dd33e540cc22f18b9f85bd380e3 SHA512 205170304a040d771953a5fbfd81f9ef188ba5ce21670cc0b066398d9900d2663e306638c6a9439416a35c20535925fdffeaef9a107b3bd226bd4d34c5da36b7
DIST github.com-imdario-mergo-v0.3.6.tar.gz 16068 BLAKE2B 21ce5dfb98b14750a287209bd4784d5215546f926df16c6ab1df39c5264a79aa00f2fb8e64b0eb6cd53c70b5c335701fcf8f63aa133404edb864a470c6a5f929 SHA512 a55c2fe2ca92baab1602cee01299ba37bc60bb92c7af8fa74e94295c76f860259161e2462889d3e05d795fa71d92a19d0088b62de6021d4313b043d4a6f759c9
DIST github.com-jmespath-go-jmespath-0b12d6b521d8.tar.gz 48285 BLAKE2B 3dd3d6729fef9fa3f5f7aa09fb9114267202a90d5beb44f996406f9a45c02a281d8a1eae3f5125d03ff267b9eee874b6415891fad21bfaf4e3d7e09125d90419 SHA512 e5c1e322b1f9506edcc1f1bb4efc2d3a6fa440abff16fa3557f4ecb3e82b0be1cb9511712d3ece32e7c247c58ea3aa07197bab0ae2e7aef262aa97adf83dc253
DIST github.com-jmoiron-sqlx-0dae4fefe7c0.tar.gz 48873 BLAKE2B 24953769a6cce2a5ff2a74b19726a23cd489f43c974fba860ab609da34b1ccd5c214ffba2be6b4d4e233caf905855c50822692ac96f4a690b42cde4220a907f0 SHA512 a9e4f119140d9b848b5a6bc85fc484e39e7d1c2f1f26a6ee6c52f2fe55049c174bf75dd98a6fbb3c4208ca952e7a75cc4a690eccb86069ea9b4366fd355cfadf
DIST github.com-joho-godotenv-v1.3.0.tar.gz 9941 BLAKE2B e97625d790a1bca0a86b3720261f34a7defdb01a769d2517a29a45dcb5aa00e5b3dfbd0c597084d3fcbfe36c91f5a82056c9ccc7f1d5a2bcd373ef84550a4b78 SHA512 75635c2b354237674c8b0022bfbb0ba2b6efd2892be9a8e68ef6035b4380dda5a7e5d6ce3774f59176a2e27cf2261f2521ee4743843d5a9262f6f19a7244e2f8
DIST github.com-json-iterator-go-v1.1.5.tar.gz 76194 BLAKE2B 124983f251649b6270161c4d90e2aa74c390b985da3820f1dc2414460701ca35fd84c40c28ee47ffa3f5ff0fd6dbf5c3191434b0b96cb5e49edbfa39c13e84b2 SHA512 39cc29ef44e9042ff09690980b25ab96c280878d8053537939776a63e8101103c417116e34527d38c0e83a9c2aae27c02759c6007d4278da084e10b20436faaa
DIST github.com-kelseyhightower-envconfig-v1.3.0.tar.gz 12408 BLAKE2B a7a15093daa41dc51542b61c3dbe7a953ddd41ca6120613578e56e1f260e615657978fe470f564813be1c7a7b0dc1aa765287fb90882a1445d5f4c41e97045a5 SHA512 d8fda381a19e777ea86e92824e775a70a1ec3d84fb1fe2f20f33723dad99e9fa8806c5a0b257ef5bbd02e16208ccea386852c7634d30528f8c2e6258bb144697
DIST github.com-konsorten-go-windows-terminal-sequences-v1.0.1.tar.gz 1909 BLAKE2B edc8dc8f9a9c27d724b98614c2d937f5fed94977c1590f542cb1c8724478a63bba61cd6569fc7daed1e870bc59fc5ca0f5acd501f58e7c93e5c69517c9ca80ac SHA512 8c781a4c17df20623b8ab5af9757fedf6fae9362c10f195eaaeb821a0520ab9407de30607fb085a38a04915eb180bb8d5c4940f91db4fca7ce1cf69a8276bbe7
DIST github.com-kubernetes-api-d04500c8c3dd.tar.gz 1405770 BLAKE2B c40c45cc4f53d830b018cb3347efa5623a6c5231b3f3f956206c6969446f24acc9d59fac81c86f31266aeaa59b7276d278336288fbb5c69040e273428462af5b SHA512 ab357c397c346ad6220c597184d704082d5aa34c3e96a7159fd76cc61abeaa78c530e88864b1c99bd445e142b2b7e7df1018cf899c020c23aaffcac6b1d15c01
DIST github.com-kubernetes-apimachinery-eb8c8024849b.tar.gz 1346675 BLAKE2B f8266c1182e049d63f295dfeee15309bd47becef9f37b03995c7c8f597ebae07e716914c793c42d00b87ed86a7a32a443f3349bf60a3976fe1a7b09cecae455b SHA512 118b74f193628f9e9e9eb9ac5b5c6de7b4d094faf6188508ccf1766cfaf954e8222a2faf8f39de9ea7fcc350472f728ca8731720dd634b9c47f142551d131ef1
DIST github.com-kubernetes-client-go-v10.0.0.tar.gz 514946 BLAKE2B 16e6c6532770a142c267e9fdba2b447e3a3c4ec58ab064bec4368e7747e6d80e97c81fa1108d4155285fb3d2089345277a6fd39341c447f9feed61340b9688e3 SHA512 a6b9b976cd156a6d0aafaf2eae92cf03c543face13f332637dc50533d4ff3da338213f9b2cf55d1a9a36dce5eda76dd27819ab3d391f27b1f5785d2e68890715
DIST github.com-kubernetes-klog-v0.1.0.tar.gz 23179 BLAKE2B 55bc81fd000be0523ed4291e3d20888af617ca85bb1bc372d174e5657e94c1c8a88b6a7b54cc05e62ec033ccf18216a76c3272a2c4ad3d06e555d6eb863e0707 SHA512 f2c70b7d7c25566146f92b90bafc570043dd21efd0dcdfb68073c4e64d5382ba10f887f344ab219e5a5a2b9d70ccabede866d9f013e2302b91597618d738bd34
DIST github.com-kubernetes-sigs-yaml-v1.1.0.tar.gz 14890 BLAKE2B 0c4e040a25cc75839a748a7e1918167e3ac994195fd80201692946d2ad722ec234ee2c98fa6e5d799d4c74dfa7355418cfb1559f2d25f3a33034e6399f3b9101 SHA512 a6c8094a0ac9bf59e784ced474a402b0ddec48d4bc6280db3eda9b896b6ece8b995fbffec680661ef61c79aae40d578f47446fe3837d6d4903f84e26d875c9e7
DIST github.com-lib-pq-v1.0.0.tar.gz 91416 BLAKE2B c41cbef1509fbf940315649c74b68ac8148c0ae51d8fcd85f46673d0c856f5ee9b8c75fc44ac0f6617b5656c0848b0d019b0d196d5bfc428300cbe3ca41338f3 SHA512 7a7d015e97600d885f2ca0d21803919358a077c5ee60229e3cb0981b19d8ebb220a28da36ed310832186ad819f469d35e117d69dc21de4a05f439c9c0a28f096
DIST github.com-mattn-go-sqlite3-v1.9.0.tar.gz 2164750 BLAKE2B be2b274dbf1dac4b3d53f79f4aa5977d45025ef3b5fc5b91d4ed8048dc773e7f0dcde664a4de5f99ff4e345189c0103b82bc22432d8cba50ea9671a5ff2e0313 SHA512 dc2d96e796edafa0fd8faf204661b59f740bd9ca1b9cd7b7da7b3d7df05f277e57f0e302b857f7c9613cd0c15e5554c54c276dbecca81731c6ba486b6910cbe3
DIST github.com-matttproud-golang_protobuf_extensions-v1.0.1.tar.gz 37184 BLAKE2B 9ad023f9b70938f45e6dd44624a7008c1895e488e63124bcd8f8492292ef98479e966ed627a62de32e0fe84a57e60710227e02e4a276aabece81f021af9408a5 SHA512 63d9963502e967e47253f638a19dfbeaa2b63efab74ed790539ceaa9b4a0b695aa107f9e0c920c0da547ac1abe81af22d47f6de547c500deeb005fd8a5e22660
DIST github.com-mitchellh-go-homedir-v1.0.0.tar.gz 3247 BLAKE2B d30f3646703d1a9dd723e8fe5452884a3c5b2bb586ab2f215bbff3cb0fcaafd4c7bc8de3a63f6cfa6de90e6f48b250fde01a695fae9ec3b12c4979970f15cd47 SHA512 f908d9e7c65f04303a3b341135afab59a87faac3e991cb03b232e155ee35c6bb319d16a25b09c4831bf4eb708a0600e673852a1aae1cfbb04ca23e4e12a44243
DIST github.com-modern-go-concurrent-bacd9c7ef1dd.tar.gz 7527 BLAKE2B fe191bd398bbd1beac3de9a69b54b04e01436347f0f8933b8eb189dcafaf3d68bb76d6d738f5532e5e9d8e1631ef4d3785a110b69856c4e11d811b80dc31f19c SHA512 bca1593dea7cd004a0191420ccad56cffb91bc5523434f50920ce25c2ee82dc6a756e2eefdcee94ae0bb403fea881e42bf403d6218d6169f30dc9288e72d1c36
DIST github.com-modern-go-reflect2-4b7aa43c6742.tar.gz 14321 BLAKE2B 676909f50dfde3c6a297432991a1a76c6b76a8df46776656fa4f7668c7c4c95fb9b4e5648a6c00853e51d11e12013020cb73e69a8b46c94988004da707c7039d SHA512 97d317c2fe02558378dcdb8209b6ffddc4521fb072a7bae2b7ac0ebddf215a57728c3fe5af89b7ea91b47c246a55409aea16a979f9405e8baf2a98ee42deddd2
DIST github.com-natessilva-dag-7194b8dcc5c4.tar.gz 3922 BLAKE2B 1fb190166f84d6f081d4a94ddbdb0295712be6f08eaaeda040d94a66224e279ae1b661b66cb8147cb8237ba32f505d869e42bfd57c323c4951467447d594a851 SHA512 b0e91558db49eb07c6d7fa9a33d05358639fb70f0b5d2c60a1be22ff0ca7b926cee2da295f8c3dad2fec3ee6b0bea9a1835149bd45d8248c2598919ab96e6b82
DIST github.com-opencontainers-go-digest-v1.0.0-rc1.tar.gz 19206 BLAKE2B 41e5cf18fdeae0a27e311f7114ca2fb782c53c1bf1ddc627f2926b3c76118042beabb2e6dd6f9b518486f3cee955b458a28109e01696e119035eaa28deeedde3 SHA512 2b2e8d02d45d5d9f5a73abb8228b097a7db4f48afb4712f3cc98444493087c9dfa02e2bc192d8dece0d5d98ef07d23400ae0796301647e452d5fe4ae1bf42caf
DIST github.com-opencontainers-image-spec-v1.0.1.tar.gz 138674 BLAKE2B 4cc13e304c7b328e03b59433b698940094a8d583fc8c7ac1b7245c5dc121c9d6b1b8ed98916b3cb9b2c16ba2c857f613dcfcbb8c3ead2b4bff2fe3d001d289a2 SHA512 762dce11fa262f0417e9bdd20ad4d75b3efa505705b2dd357889e14b4e0120c7655468dc1b998c8dd824ca1ba1f0293671e80d4ab6b21375c80c3ff89cee6d27
DIST github.com-oxtoacart-bpool-4e1c5567d7c2.tar.gz 6969 BLAKE2B 87331e50fe7da34d6c27f151565e3ab99b287410532f8fceef175bae69ea9ff676c9ec384d31728430efa83112ee6e510f33f08e9d69cbd1807203ca99a6c0b1 SHA512 edf62baa9ea06d75196e24921a09da3282aa6268d37ec6eb03a0380207eabd4feba890269464a2a7985233f0ace9f0cfa83d555811e255bfcd87e91c9774caf2
DIST github.com-petar-GoLLRB-53be0d36a84c.tar.gz 10219947 BLAKE2B f2616b7c85ceae0f07bf3e3f4f83a832e6c0678c880ef263c34bbf55ce19371adac904ae445b55c4c663ca6f83f0c84f7d557fe975844562f63f18c17c854830 SHA512 ffc88ba7790b04eba3799350aec11b973c01cdb9129ffc282bb7ac37f3c0ae60b2186559338b21dd14bb1c77447da4d4dbfdf55612bf4a09c248a9ec29eba499
DIST github.com-peterbourgon-diskv-v2.0.1.tar.gz 16077 BLAKE2B 8d1cc0a1bd6e84edb8fba63cd8ead9a390b43dae95c7bef74a81dc8302c760623a5e0377a2c3c0abb5a63a92802709ca2bb2375b0f2effaea2ce786c44262b24 SHA512 a568690b332dbe7f2ba3baa995e81428c13c01ca2ed65a1791ae99d1f315b00b66254888579ab829e9aa85f87b3bb7fc4de716cc7f8408a195f5cb4cb5ce93b5
DIST github.com-pkg-errors-v0.8.0.tar.gz 11344 BLAKE2B 50fd44e65872bc2c365f649b79784f1f88adf5101c9654f632fc0f96cde67ce0a839dd799b7f195f056f8cb12bbdcfa3167a54b6ffc107575d32f97e6705eb5b SHA512 82055b10c02f13a8ce497388729568ddde7ae61e9fb2592b9acb11c61dfe94d5554432aee168e7c7adbd8345511c3e4ce0ba4c1b23cf253480e199a95316c443
DIST github.com-prometheus-client_golang-v0.8.0.tar.gz 75593 BLAKE2B aa7e6a5c8140faf806959e3efc60a1c8375c83812c284bc32ca92e24dfdfb0f9132e4b8cbb29cd26ca5be94d03922da0b4a79e7c21e424863a0bf81c0e834952 SHA512 a8319ff9d727932ee0824e96d41dbc11d63e1106c1494915c74eeffe2c85eec846e3a3a673054d0a23436baf0f019c98b300afbe18a8bba1c9f48c61a95a2ef7
DIST github.com-prometheus-client_model-5c3871d89910.tar.gz 57195 BLAKE2B 08fa9bf28957a15e543e2d86e5a19fc302f7ef5284796d6dec24c182ce7a3889a5bbe53d58fc018cabbd0bc717b36533043c3ccb3e3355d8434fa7e3dd399b50 SHA512 e44828e3790282e088bedd5c8786948192beb5061e8dedd4f0b2508e31f641569c2c2a7e3899c2eebf4aac0c0fb3a22fc9172e0460fa2372fa876e23807d23b8
DIST github.com-prometheus-common-c7de2306084e.tar.gz 77784 BLAKE2B 09160dd1fa6a7b8fd5556399f68cdeeb720cb465f9eed43adaa4de8615e0b33fb06ccd58cf8b62f3b5a88a2a3bdaabe3cb1e5be164875e14f6c5ec533697178e SHA512 f89c9f67add8181aab94b4fc13951479b4552571cf3a6f3c842a357828b8e045819c700c2174d9e20e65731e00a63950900fc394f5d2d0cf89546d8f4172a723
DIST github.com-prometheus-procfs-185b4288413d.tar.gz 59974 BLAKE2B f40d114f4d4ea8cef4682b18c9891a7e7ffba123d9a1a33e610ec665f8c44b9db95d2a501df59359d8192c1c17a3a85bed0a1f26729974bca8f45c67c51366ad SHA512 4af94195ca7d81bb7e9fecb743bfb7d97bf6cf28006d4019008d62f9bae154f86b4f782ece0d774a537d45011e29e27f61b7fa69f22b3375291384a2bef5721c
DIST github.com-rainycape-unidecode-cb7f23ec59be.tar.gz 387862 BLAKE2B db736401f33439b0e3666e0b9647b4244e545ae1ad33784784f7f495ead21d4da7347904a9b6bad62ca988dee59427f8b193321e17ad45482b372934e3090430 SHA512 aa36927bf5ff073b72bd5c4459a85a13b19c86af8e311622f85bfeb14bc487dccd349c4e37c1ff03ee19b3f60b6ee877154193eb6879582e1910ff0e4f358ae9
DIST github.com-robfig-cron-b41be1df6967.tar.gz 14992 BLAKE2B 6554ddccae1d9d9a203059892c0224631aa243e940d4ea80d0d27546b2a3937caf4f53364eb963afbf15bf5d8e1edcc9e5e03e7a3c39dd454b74306ecb959b7e SHA512 513e78de5b72859732301445eca6bce131a873fc34e597642158624223d971e2b6f4dd426804adfd9359400e5e4a4f00bc7b9ebd887d95345004575334dc661e
DIST github.com-segmentio-ksuid-v1.0.2.tar.gz 17719 BLAKE2B ed549bcaac74f41ea5e6033c253124725658ba91bebae1899ec7d29878a5613941a83f8d12aeb62ccf7024f8a9748af4fae3584cc00e2a461d5cc5dd9c099b46 SHA512 cd6beab92db8f808e352e1092928c4db734287329e06ad8f1297d14d69986eba10976a623c6e51e4fe09aa9b109a0e893269f3ed7dc3ad25e326f1b20a0feb5e
DIST github.com-sirupsen-logrus-44067abb194b.tar.gz 37861 BLAKE2B 0d11ff1acb0751d1e30a614ad7ef745a46095ca139e957d92350e9552e884df26d88bf55ba3602c8619e3231f6e9830617218ed8e85f1a7045bf704a8c74eaae SHA512 d8276f479b3d67153789888ba82b615cd2f47bf6ea4a2d777dccf4869501d82e7da4e74152aae2fa4b04ee7bd9e842472e3ab735bd88f0e33dab3bc9e9b61762
DIST github.com-spf13-pflag-v1.0.3.tar.gz 46002 BLAKE2B b7caa90be69c7bb6a36b0da68af309debee6edd6e2596d39e286ebdb10f9f90246736f3af3a35c89ac704e2764d2ac40e76dad09c3147a942200592e3d234916 SHA512 d7121dade4fc06568cfb650a529dda350c60171e97ca405d29b9654a9fd06e453d20f8efc2fd8c51f530cfb0708648b2b2ba06ab40897b262ef2f3baf04d65a7
DIST github.com-unrolled-secure-4b6b7cf51606.tar.gz 11576 BLAKE2B d1b583c8809376cc31c6c14ce9e81ffa50e836fad4e6ee6724931f65f27982dcb0f43f39e82e13324243e9b420653ff3208927a7d8836d06ecfbd3fbb917a468 SHA512 b0949cff040c43b8c39ca14935d1f07797a71d1d909d1cb9856a0a308c4be08ee05d43cdfe3e1739d2dcf35cbd9c5a4217f2f96e8cb29c694b7a0b5027940aaf
EBUILD drone-1.2.3.ebuild 5638 BLAKE2B b9f32bcae73e3c17ed6017773e7d7c15558d43337d33563519f57e550e46eaacd8033228c08c3f27e88f308bf3fe76779fbac4d7b0f05da1b7607d41fedf73f6 SHA512 1077791636df200bfe42d54da1113ef0bc1b31224a7b746dc41ec181d5607d5b21e5031cb717a4e2fa55b03dbd2537e19c9e2570018d89d2d5efef8deb1e11ca

View File

@ -1,150 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/drone/drone"
EGIT_COMMIT="416f94afcd1596c8baf276e909acd1009088c695"
EGO_VENDOR=(
"docker.io/go-docker v1.0.0 github.com/docker/go-docker"
"github.com/99designs/httpsignatures-go 88528bf4ca7e"
"github.com/Microsoft/go-winio v0.4.11"
"github.com/asaskevich/govalidator ccb8e960c48f"
"github.com/aws/aws-sdk-go v1.15.57"
"github.com/beorn7/perks 3a771d992973"
"github.com/bmatcuk/doublestar v1.1.1"
"github.com/coreos/go-semver v0.2.0"
"github.com/davecgh/go-spew v1.1.1"
"github.com/dchest/authcookie fbdef6e99866"
"github.com/dchest/uniuri 8902c56451e9"
"github.com/docker/distribution v2.7.1"
"github.com/docker/go-connections v0.3.0"
"github.com/docker/go-units v0.3.3"
"github.com/drone/drone-go 3e8b71333e59"
"github.com/drone/drone-runtime v1.0.6"
"github.com/drone/drone-ui b758d7bee2eb"
"github.com/drone/drone-yaml v1.0.8"
"github.com/drone/envsubst v1.0.1"
"github.com/drone/go-license v1.0.2"
"github.com/drone/go-login 2a4df4f242a2"
"github.com/drone/go-scm 1e77204716f6"
"github.com/drone/signal v1.0.0"
"github.com/dustin/go-humanize v1.0.0"
"github.com/ghodss/yaml v1.0.0"
"github.com/go-chi/chi v3.3.3"
"github.com/go-chi/cors v1.0.0"
"github.com/go-ini/ini v1.39.0"
"github.com/go-sql-driver/mysql v1.4.0"
"github.com/gogo/protobuf 100ba4e88506"
"github.com/golang/mock v1.1.1"
"github.com/golang/protobuf v1.2.0"
"github.com/google/btree 4030bb1f1f0c"
"github.com/google/go-cmp v0.2.0"
"github.com/google/go-jsonnet v0.12.1"
"github.com/google/gofuzz 24818f796faf"
"github.com/google/wire v0.2.1"
"github.com/googleapis/gnostic v0.2.0"
"github.com/gorhill/cronexpr a557574d6c02"
"github.com/gosimple/slug v1.3.0"
"github.com/gregjones/httpcache c63ab54fda8f"
"github.com/h2non/gock v1.0.10"
"github.com/hashicorp/errwrap v1.0.0"
"github.com/hashicorp/go-cleanhttp v0.5.0"
"github.com/hashicorp/go-multierror v1.0.0"
"github.com/hashicorp/go-retryablehttp e651d75abec6"
"github.com/hashicorp/go-rootcerts v1.0.0"
"github.com/hashicorp/golang-lru v0.5.0"
"github.com/hashicorp/nomad 134391155854"
"github.com/imdario/mergo v0.3.6"
"github.com/jmespath/go-jmespath 0b12d6b521d8"
"github.com/jmoiron/sqlx 0dae4fefe7c0"
"github.com/joho/godotenv v1.3.0"
"github.com/json-iterator/go v1.1.5"
"github.com/kelseyhightower/envconfig v1.3.0"
"github.com/konsorten/go-windows-terminal-sequences v1.0.1"
"github.com/lib/pq v1.0.0"
"github.com/mattn/go-sqlite3 v1.9.0"
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
"github.com/mitchellh/go-homedir v1.0.0"
"github.com/modern-go/concurrent bacd9c7ef1dd"
"github.com/modern-go/reflect2 4b7aa43c6742"
"github.com/natessilva/dag 7194b8dcc5c4"
"github.com/opencontainers/go-digest v1.0.0-rc1"
"github.com/opencontainers/image-spec v1.0.1"
"github.com/oxtoacart/bpool 4e1c5567d7c2"
"github.com/petar/GoLLRB 53be0d36a84c"
"github.com/peterbourgon/diskv v2.0.1"
"github.com/pkg/errors v0.8.0"
"github.com/prometheus/client_golang v0.8.0"
"github.com/prometheus/client_model 5c3871d89910"
"github.com/prometheus/common c7de2306084e"
"github.com/prometheus/procfs 185b4288413d"
"github.com/rainycape/unidecode cb7f23ec59be"
"github.com/robfig/cron b41be1df6967"
"github.com/segmentio/ksuid v1.0.2"
"github.com/sirupsen/logrus 44067abb194b"
"github.com/spf13/pflag v1.0.3"
"github.com/unrolled/secure 4b6b7cf51606"
"golang.org/x/crypto 505ab145d0a9 github.com/golang/crypto"
"golang.org/x/net 49bb7cea24b1 github.com/golang/net"
"golang.org/x/oauth2 d668ce993890 github.com/golang/oauth2"
"golang.org/x/sync 1d60e4601c6f github.com/golang/sync"
"golang.org/x/sys fa43e7bc11ba github.com/golang/sys"
"golang.org/x/text v0.3.0 github.com/golang/text"
"golang.org/x/time 85acf8d2951c github.com/golang/time"
"google.golang.org/appengine v1.3.0 github.com/golang/appengine"
"gopkg.in/check.v1 788fd7840127 github.com/go-check/check"
"gopkg.in/inf.v0 v0.9.1 github.com/go-inf/inf"
"gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml"
"k8s.io/api d04500c8c3dd github.com/kubernetes/api"
"k8s.io/apimachinery eb8c8024849b github.com/kubernetes/apimachinery"
"k8s.io/client-go v10.0.0 github.com/kubernetes/client-go"
"k8s.io/klog v0.1.0 github.com/kubernetes/klog"
"sigs.k8s.io/yaml v1.1.0 github.com/kubernetes-sigs/yaml"
)
inherit golang-build golang-vcs-snapshot user
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
IUSE="ose"
DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
HOMEPAGE="https://github.com/drone/drone"
SRC_URI="${ARCHIVE_URI}
${EGO_VENDOR_URI}"
LICENSE="Apache-2.0 !ose? ( Drone Enterprise License )"
SLOT="0"
# We build with ldflags -s -w
RESTRICT="strip mirror"
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/drone ${PN}
}
src_compile() {
pushd src/${EGO_PN}
EGO_BUILD_FLAGS="-o ${T}/drone-server -mod=vendor"
if use ose; then
EGO_BUILD_FLAGS="$EGO_BUILD_FLAGS -tags oss"
fi
EGO_PN="${EGO_PN}/cmd/drone-server"
export CGO_ENABLED=1
set -- env GOPATH="${T}:$(get_golibdir_gopath)" \
GOCACHE="${T}/go-cache" \
go build -v -work -x ${EGO_BUILD_FLAGS} -ldflags "-s -w -X ${EGO_PN}/version.VersionDev=build.${PV}.${EGIT_COMMIT:0:7}" "${EGO_PN}"
echo "$@"
"$@" || die
popd
}
src_install() {
dobin ${T}/drone-server
keepdir /var/log/drone-server /var/lib/drone
fowners -R ${PN}:${PN} /var/log/drone-server /var/lib/drone
newinitd "${FILESDIR}"/drone-server.initd drone-server
newconfd "${FILESDIR}"/drone-server.confd drone-server
}

View File

@ -1,8 +0,0 @@
# config file for /etc/init.d/drone-server
# See also http://readme.drone.io/admin/installation-reference/
DRONE_DATABASE_DRIVER=sqlite3
DRONE_DATABASE_DATASOURCE="/var/lib/drone/drone.sqlite"
# Default backend
DRONE_GITHUB=true

View File

@ -1,17 +0,0 @@
#!/sbin/openrc-run
# Copyright 2015-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="${name:-Drone CI Server}"
command="/usr/bin/drone-server"
command_args="-env-file /etc/conf.d/drone-server"
command_background=true
pidfile="/run/${RC_SVCNAME}.pid"
retry="${retry:-TERM/30/KILL/5}"
start_stop_daemon_args="${SSD_OPTS}"
user=${user:-drone}
group=${group:-drone}
start_stop_daemon_args="--user ${user} --group ${group} \
--stdout /var/log/${SVCNAME}/${SVCNAME}.log \
--stderr /var/log/${SVCNAME}/${SVCNAME}.err"

View File

@ -1,4 +0,0 @@
AUX universalmediaserver.confd 165 BLAKE2B e0354bfd4162d25c589c1ddd8627ef43c077b8311b1208df7589d33bc5244dbfb6104c4e7196bee136a92d4fd7aea34782c3951cf0824556c28bbe2e33284836 SHA512 49f0185cd898c6ebe193e08c75c0a0d4f8dc9dbecd0420c22449f82f1bef47f3b57e5dde614b64b67ae697f87e2a11492dbedad9d3ff4239f96667a7302dc281
AUX universalmediaserver.initd 401 BLAKE2B 29a66366275dbb60a3363efa304ac948161cee0242df8b5420a419831b58b4784ba0e1f762e833e410ce25d6352a607f8a337bc3fac49a254b56f0e3fc99dca9 SHA512 eeeccb023c635360e4ea98cbe6a9d21f5de8c353eda6bfa43f593930fe8de1c7cf618c0a89fa7598295fda3ea277fedb7b8bbde1425cc1cd955248afadcaadf6
DIST universalmediaserver-11.2.0.tar.gz 152070940 BLAKE2B 6defdcf6bdaccb30aa210a07233ec33531489c8eeda550cf620aa19bf80187eb7056934a1fa4ba01855c1dab593b07e5ad07e8666abf56cb6918e83f966ddc51 SHA512 0fae48dbd8557731f4b651bbdc86dee5842e8868b46b2699220ae15e09456220938b339fae156ba67861cf73f6ab1c5d27bb8bd6c0cbfa15b8b48549ef310842
EBUILD universalmediaserver-11.2.0.ebuild 2237 BLAKE2B 51cfb1a22381ef8a0b58017874ea5b34da83d9f98f284bd3a6abcfd5716dc464b92c84432490b4c3f1b7e0b2fbd8c6597619229804df96ed90965a6d5d1cb2f7 SHA512 e5e23b30b537699683d37288d66790769596bc6a09b48b1233ab7bfff5e0ec520ea8f09b6b7728f797401782e31ac54219c0f846e72f1f7cf88b3b0a675487af

View File

@ -1,7 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
UMS_USER=
UMS_GROUP=
UMS_PIDFILE=/var/run/ums.pid

View File

@ -1,19 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
command="/usr/bin/universalmediaserver"
command_args="console"
pidfile="${PMS_PIDFILE:-/var/run/ums.pid}"
retry="10"
start_stop_daemon_args="
--background
--make-pidfile
${UMS_USER:+--user} ${UMS_USER}
${UMS_GROUP:+--group} ${UMS_GROUP}
"
depend() {
need net
}

View File

@ -1,94 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Todo:
# - Add support for none x86_64
EAPI="6"
inherit eutils
DESCRIPTION="Universal Media Server is a DLNA-compliant UPnP Media Server."
HOMEPAGE="http://www.universalmediaserver.com/"
SRC_URI="https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${PV}/UMS-${PV}-x86_64.tgz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+dcraw +ffmpeg +libmediainfo +libzen +mplayer multiuser +vlc"
DEPEND="app-arch/unzip"
RDEPEND=">=virtual/jre-17
dcraw? ( media-gfx/dcraw )
ffmpeg? ( media-video/ffmpeg[encode] )
libmediainfo? ( media-libs/libmediainfo )
libzen? ( media-libs/libzen )
mplayer? ( media-video/mplayer[encode] )
vlc? ( media-video/vlc[encode] ) "
S=${WORKDIR}/ums-${PV}
UMS_HOME=/opt/${PN}
src_prepare() {
default
if use multiuser; then
cat > ${PN} <<-EOF
#!/bin/sh
if [ ! -e ~/.${PN} ]; then
echo "Copying ${UMS_HOME} to ~/.${PN}"
cp -pPR "${UMS_HOME}" ~/.${PN}
fi
export UMS_HOME=\${HOME}/.${PN}
exec "\${UMS_HOME}/UMS.sh" "\$@"
EOF
else
cat > ${PN} <<-EOF
#!/bin/sh
export UMS_HOME=${UMS_HOME}
exec "\${UMS_HOME}/UMS.sh" "\$@"
EOF
fi
cat > ${PN}.desktop <<-EOF
[Desktop Entry]
Name=Universal Media Server
GenericName=Media Server
Exec=${PN}
Icon=${PN}
Type=Application
Categories=Network;
EOF
unzip -j ums.jar resources/images/icon-{32,256}.png || die -n "failed to extract icons" || return ${?}
}
src_install() {
dobin ${PN}
exeinto ${UMS_HOME}
doexe UMS.sh
insinto ${UMS_HOME}
doins -r ums.jar *.conf documentation renderers web *.xml
dodoc CHANGELOG.md README.md
newicon -s 32 icon-32.png ${PN}.png
newicon -s 256 icon-256.png ${PN}.png
domenu ${PN}.desktop
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}.initd" ${PN}
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
ewarn "Don't forget to disable transcoding engines for software"
ewarn "that you don't have installed (such as having the ffmpeg"
ewarn "transcoding engine enabled when you only have mencoder)."
elif use multiuser; then
ewarn "Remember to refresh the files in ~/.config/UMS/"
fi
}

View File

@ -1,47 +0,0 @@
AUX k3s.conf 195 BLAKE2B 5abbfc47597f37d41c741c9c06eb2eb465f03dcd418368f7e695368d831691dee94405c940b09e089b2874897f1508b3b333d05c21c0e2de0ff8f8f961497d12 SHA512 491331db354cd7db91107fa1503419b29baa14fcf726b3754a67b9aba0d2ae939f2e174cb48b581946a80b75d5d4dbac79b7f421b5a225b481be7884d53e26e7
AUX k3s.openrc 722 BLAKE2B 1fc39868fccd9163d73e3227700c9d349d71141e78f115e85437b344af8054a868076cee8987232a8fb65287701e425bea75f6b5f38f878a8e334cd83fc92c8a SHA512 1a2400c0d9a72e7d8a428f485ffafb1dfb7c1a78e068b184bf931c86fb3e09fe6e6c33ee4714132f7f0fc0353ba3a0c35125d6c69469353ec0fc5e5a9e85736c
AUX killall_k3s.sh 1104 BLAKE2B 94201c573ccad9ae3ed60a07aa28b653bec48f317f4e23c12c71c14f28c5a15ea01f0c6afbbd4e0dd231f6848d1f1bf4b7eb30cb3ba5db2c5af63df6706ea72c SHA512 bb6b7a1fb312035d1416e51dbddd1f32cb965cea9998700134e2f5d90d86413c628156231ecc6b8ef1d6bd441961db800e5d4957866416f28d307a97a602bd6b
DIST github.com-Microsoft-go-winio-v0.4.12.tar.gz 92439 BLAKE2B 7ce1539125742ab5d96586a8cbaddef90f1aeba8124430ee33c23374a3dc1a117fe8bd6d68591c83f0a8e4fb1633c74a19fcc8466567f89450056ea3843dca21 SHA512 3dfeb9f884aff5bb1b667a6558471274161ca7b4cd9402e47250903b74522f0bd6dec13ce32c8312eb8570f94dc061a5bf9ada5e0837d45a510cd4abf38c8211
DIST github.com-alexflint-go-filemutex-72bdc8eae2ae.tar.gz 3110 BLAKE2B 71924138332ea7609025d0f031212404131595bb79a11eb9e3a400ebcb1a3828a04d78fb20846d0af4d805986add9db0660c1503658bdb6035c39521d557d480 SHA512 ee78d132ecb8daa6502c532bff900b94909f59daac656fad1a39c4a7a524ef2eafde8378d54ce079ed6c58d71e70c5f591a11888492ed23fccf3949b4813fde9
DIST github.com-bhendo-go-powershell-219e7fb4e41e.tar.gz 5756 BLAKE2B b21030e20736251d73814c2a3e2aba192da4265c56f04ad44c2606f0fa82d34d049e402ac12ea0aea1a0f0607bfad0af29d2d654a0d38b1f90c9c942dfa6217b SHA512 229b262506e8ec1dae9c3af48a641ed3417976611a582a056313c31fb7719edadcebcc14fa8b04585515030108c9bb76a43d161f834ae1d774b47d44edf2f8b4
DIST github.com-buger-jsonparser-bf1c66bbce23.tar.gz 47792 BLAKE2B ed9c9d5bf5eb653a17f96f5ee158341f3ff071c8f887191cd66b73249c4befc11f50db7099a845171600dd45c0bcc75c064d3e2738910e24ddce669742726cfe SHA512 ed1811a2f7ecb8c863bad296181b9925e26d544b84961aef55d4c411945c30204ea921cdc80684a81d632b3bc1ee3907564e2e7c59b0d0334c4bdde72b765ce5
DIST github.com-containerd-cgroups-4994991857f9.tar.gz 41273 BLAKE2B cee4003430e16c7f82e7853346761bbebcebd9b4b26eb12c78dce169a671d73e5aabecff77415e46d2960640138356cb4f7cb4c2b79ac9bdf750c50e7a16cbc9 SHA512 afeb0a0c9b39a988008cdc7ca4b48168bed67a9bf9ae51012bde3d5482af3413719b7878d18960a98bacbb52850074b5942068c446655da59257027ea2c80593
DIST github.com-containerd-console-c12b1e7919c1.tar.gz 11606 BLAKE2B 99f29c02094fd28258da200166c94061b912cdd04972bde0802db6fe64eb266a7fe4bb920a31d76e8760ce2c816cff39ad3531ad29848d1f910e889b0ad714dc SHA512 6f0ba34441c6afc296c727e474650e00a3b89619f2b90b3e347b70dc8d3cb84f0dd5190faee5239b862a4880da4d45327ca42a4e2aa05a102292149608ee9bd7
DIST github.com-containerd-continuity-bd77b46c8352.tar.gz 1075578 BLAKE2B ee06ad76691e857929e3af4fed91d90859a449e54a93b5fdaa07fe65014cdd3616f6a143d964ff9e651ad4354dcf3442002cf9862d907935446e6ffa4e24f686 SHA512 bee6c4cddf0f9f9c29a46dc2a0b930a6aee52ec61dc219aac17c45c04ba01648a59f634c181eafd6fc36d74385721d3225c89843912b5477a267884dd130eaf6
DIST github.com-containerd-fifo-3d5202aec260.tar.gz 8364 BLAKE2B eebbea41a4d851110e00b68ff2db392a8483903f8d49d2c491659476fd982fcb9b4f399885c522c426f2016e101c4e23359a2fcfe5b40b7c3abe21a1f6e58ab3 SHA512 445798b2c081adda3ec394e7b95e374ff4c1265c4c2ea06697793e093e576e674e9b2747de5d6eb1c9fb42dde5d4a64331f9be7f94d709cc9fe1b91b49043020
DIST github.com-containerd-go-cni-40bcf8ec8acd.tar.gz 98684 BLAKE2B e157c5e2772b3ce033647795718fc06364c67265f9f6a7fc8d5c3ab83fbf5c314f9adcf12daf46d9d6c6d62b43a60192f57e5e451c03dd8dcc6d1eb1aaae5bc5 SHA512 b14acbf94c12da799130fdf7ec4c4851e3b22e3b3a28c53bda1bb2d520ed3cd2b5f3bf95008ba9f4158e53b836a8068a8b7fb0ad20e00e5437da6b381e56bc7d
DIST github.com-containerd-go-runc-5a6d9f37cfa3.tar.gz 13755 BLAKE2B 4bd89396932a877f780b85ae56058b9d095d37c9023fc2c38f2892baa8da72d559c2b19b1725b34890469b0aefe0427f54f2055e9f4532826f3ffaa2fdad93c5 SHA512 d8d8d4a4881f513fb09dea65be4ddedd6af91a12a7f2fcd02b8854f1a6beb7ba5f8a6280d85d58c16d06c3d07ee3791d8d037f47888008d6be47746d115c95f1
DIST github.com-containerd-ttrpc-f82148331ad2.tar.gz 22984 BLAKE2B bcac7ef94f37ea74cf0f0f22b6fba84c8bad0c2969be98ba227145a901ecc7e649e23e0cb566423fa7be7d0a1833d371b68db55294c77c041be23aa9a1a8d912 SHA512 b989a83dd2da8966500c3a5c166e4518fb3d79795837f47ce35300e9885bee07a04707437fe83a47eba9e8dc477fd7b84a15f508ba28ab45ee7a856793cb2cc6
DIST github.com-coreos-go-iptables-v0.4.2.tar.gz 15627 BLAKE2B 7637caac4c624924f36e9b1ac90c58b68c5d6cb9598b734e97d3b294c2e7a6513eaf7a273d948e7989e60c639382c096eefb797030ba5167008f141107858e20 SHA512 fd0cf1a124ef02e61be7b0c0bf8b44472ec19becc26a123010f124fc3e1e14339411b4c455d153fddaca6708c4839e8dcf49b258e00dc2ff9d27dc0c63dfba39
DIST github.com-docker-distribution-0d3efadf0154.tar.gz 2002826 BLAKE2B 68e2829f809e42b97c1b5d3a8985e3f450fb9f24b3577496651d21e83ed1ffe9f0ff9fd7eefb31f2dd10c39319f4efb38faa54c14a4a3ce3da534826afd793f8 SHA512 cb5bc703c8eb5a0ab7513a94ac72aaff7e5d7f69b85719be799dcb1e76b1fb312bae8fbd3f266d49b1d20cc7ff22e6c4a06e34c87c443d04ea942c6b1538bd46
DIST github.com-docker-go-events-9461782956ad.tar.gz 15593 BLAKE2B 4173b3a8addccf8058496fcc347ee9e0ec311fba62c95fb966a7c84ca989e3702ed659b4c08e62435fdbbb1541f1a53c0f53f13c548b0b089de0302760d2fb87 SHA512 5128235ab14e4b03f3c15ed142e28361a1246c06c597a97e74ad71f1c92f3822bd97a5eb0b350bf54b3b749a2da51ad5ac1fc19d4c46dd41c941da1cd9d0e78a
DIST github.com-docker-go-metrics-4ea375f7759c.tar.gz 15131 BLAKE2B c82392761cd724dfe04c1f8d1defcbb19708ed6f07b343cda764b6f98ea0907189a1b9d6ed7e59f5c0329690952cda01090e5459b9226c1c18ae94998ff60a4d SHA512 515c3e4fcd41074307c50723487952538a4be26744fc4bdef1d8f83332310f0855214159611938eada212164e56ef344477a226af63e9291aff841fdcf832193
DIST github.com-emicklei-go-restful-v2.2.1.tar.gz 59766 BLAKE2B fe70c4aaaad5163d89e7ee816ea0c3c3ea6df965dae7817e3396c2eb0b953490b7075e6549d6846cf8165a9869e9409011d521aa83ada21f6bea1d9bbdecb8ae SHA512 68ea82aae0c1f968677bab114c731abb2f1528e79aa7f0387eb256b27b97821dca49eb1a2aed13bef6aea77cb10658eccfa85d913e6eea2ec53805c63ff8aa54
DIST github.com-etcd-io-bbolt-v1.3.1-etcd.8.tar.gz 91127 BLAKE2B a24e47d78e3f13533d141e4582ed94e7c55f369377c2572baec093fadcc5fbff10cd45fc491a9c1d3f45f170b27dd8d2417686cedac6a13886373035885c3d73 SHA512 6980dad5839c0ecc1640b04cd70397032de646207059d162574af7d183b94535f860fff69c20684cfdab7e3cf45f1af51480775d785331571eee4eca38e48302
DIST github.com-go-mgo-mgo-a6b53ec6cb22.tar.gz 376900 BLAKE2B 00562080bb750c9e6479e3ab36c4594106e9625fd898bf290335d7a40c5664f4150953f35f2350341545e0aa938a360d12834fd36f0309efc7c6d4973ced1006 SHA512 4d2e226ba1d34005f449f226b0dda63dae7815534a2f341f3c5c8cef1a91471a5f7b7910284be4a9ffdde9c296f49fe9588a245afcc91e8bbb684212b0c7a62a
DIST github.com-gofrs-flock-v0.7.1.tar.gz 7294 BLAKE2B e11148c7e96a6feb45a1d35085b67d11ea3111272ee56c3a816237b2c83010d8b10d4a4e41891953b30fa22038153d8364f0079f7cda4fd6350d8c758ba2f992 SHA512 9e5b20a788e8b5677ed8665286aad069b6caea0d5bd1f2301f9617fdabdc1f0a82f0db9a28225df759edb363382e061f9fc87a4e51fc5a4b720d13454deff4a6
DIST github.com-gogo-googleapis-v1.0.0.tar.gz 39626 BLAKE2B d13d9f8d7a23279958d9e2a412300b2cfb05d4bf25093514dba26ac1135f8d8e00e30e781fbd2cf1478eca40657cdc028671e3e4ff6c8056a6ad272f4f7cd21f SHA512 8cf506bb911f94817487076364c3d49f91a273b40c4d33afe36c00066476b04e972b5dcadc2b8cfd60e91506f8b4559c9a1236c45910856299a6eb69f5f3a8ae
DIST github.com-google-cadvisor-v0.34.0.tar.gz 5210189 BLAKE2B 48cf7ddc94e52f07a0e74868d00f4a45d45aa5233b518da46762743357c17cbe7f2971794deda9936a10c65724928a219c498bf6d2493266f5b0ea547d485cb6 SHA512 accb41afd4683413b846f9380229bfa54c88b3141be68492963444928e40e14fc28da3ce27b09746e29c4dfe6323cd6bea69181826367e830f284d6ab698c633
DIST github.com-hashicorp-errwrap-7554cd9344ce.tar.gz 8320 BLAKE2B d73eeb7a4070f300f2c844089b152fe69d5fcfc40687608cb7e1b8b6e3b37c45f9d04428234f357912282831331695aa4d25711987f844c3ac540eab04ab0348 SHA512 da45b1696253bebe012f3d0e624a63dd11ad1a613d81cc302f2ea6f096f29a8d81015b9c00363bd2590c4cacc59de52a27e84435a7b4ad6512485cdd87df11c0
DIST github.com-hashicorp-go-multierror-ed905158d874.tar.gz 17860 BLAKE2B 9cd8fef45fdd36180f9c5dd9a039297dc97fdd282bbda77d2c31273068cdc7e31452fdf3fa241156730dca94ece80ea8d1384a1aeb1e495425202aba8f7946d2 SHA512 76b13ab4edca0a8e7e37b361e7102eae117f028c9200ad0cc707ebd49942a8caf3cb7ef56a568f079c249913660e2151e26ce3221057bb67501d6180a1205f55
DIST github.com-j-keck-arping-v1.0.0.tar.gz 6313 BLAKE2B afc8ec04bc2a60729215c5ed60f1a457fa0021e6fe6e4e359abfbd2c41ab346e3c02c5e89c9048da2a6205a5b4faf76c7d0aa4d44cbb1fc3baa269bcc459024c SHA512 26a75cb19dd90187b6b63b2a89be0e3d7ce36e62db515a6ac379db8063127208cf4b6d5d25b7924b1b6a7f094287bc166626e86a6b9d24acfa85b821c7974204
DIST github.com-juju-errors-0232dcc7464d.tar.gz 17356 BLAKE2B d116659e78103fae36f4b9d0956e663f611eabf21ff1f70d8791b89b1c2a9b5310f05eb3f55558f834734e30b00441b7cc288f6918c407bcc1aca74f4cee3405 SHA512 08579648649fb531e40ce9dc265500bbf846d90a36d5724e1d6f99f5420bc7ad7bff7c4a50c93e86159293986613e05890ac00131b5e6369570a18e89450bba3
DIST github.com-juju-loggo-6e530bcce5d8.tar.gz 22617 BLAKE2B bf16e3db33fc1723853a9d1d1a978b5ba7f1618e75b2a22852c8e7842491c31fd4cb51cc2febcea2c02a789dc2cffa35871d2d126e4ff1c99550f96a882f05c2 SHA512 ffa9e1eb1d0a76a69f63e258a9ffadb03bb43fa2f200b2692ba629e25b03acc590744a1421b635f380566728db520dc979a1edf028bd0abcfe450c99c18916a0
DIST github.com-juju-testing-ce30eb24acd2.tar.gz 61319 BLAKE2B fe8311b9ef77bcd6d1576514f9ceb101db14af67c014101188e7b49416c6c5544df4077b9deb7d6635be7541465df90dbf850f120d50059d7909976d4f40ddb1 SHA512 1219c0ade3bec79d9a1b2391660eae662ac293f36ccf8b7a5299d98efc8426a2977fda545b3178ebce07f06f25931fdfdcec1e6af65f94ba15405f9e78f00fc4
DIST github.com-kubernetes-utils-3a4a5477acf8.tar.gz 51144 BLAKE2B 3aea65d8e2311cebec5114a3ce59e65856e22a7fe1aebf9c3648f03864b074048a1d188f1d33a5ae1aa7ed1cfce28f9863bedc44fc2caeea8c155bdab0b43d1f SHA512 09b4a9323c51f104309320a3b158e0bb2e74e8ed043a33271bf45fc8ed5b19dc2cd171fdddc41e0d8b59b1977bf615e128f32bbb8e0e57d529f75d8407c98669
DIST github.com-mindprince-gonvml-9ebdce4bb989.tar.gz 55029 BLAKE2B b7667028f6f6385dd01b14d7c61025e4559a6b63577d5ba9022dd904c9e88c4dd926a01b8d7c42d7929e961ed88b1e2d2c578d344389397031e0e97546747748 SHA512 9c0a764a0616db53980c95c0d584f96ac0be3cc5493d09e5058cf8d9abcbe1b74a5034c71fda710528f3e6b902f1f949a8dba78ea3bb175574959a27112d632a
DIST github.com-mistifyio-go-zfs-166add352731.tar.gz 15538 BLAKE2B 34373a4cd47d5412c224fa2fb5abc70db843faaf8ee19ad1b2ac847e8ee471574e00b7eda5340a10e9e4659dc44fd7530809c396e0db4ba7bf4946135ce6965e SHA512 d90def21b48aa7d56541c33fe4f108e3479599e18d26dd7cdddc8030bb852de362ac8cb2b50c7ed4b0d9703fb1346507d8347b0ac63da525185d917aa29ed75a
DIST github.com-opencontainers-go-digest-c9281466c8b2.tar.gz 19200 BLAKE2B fc58bfc0f5640231c938156f29a8b9e388b68131abe5f2ef71f8c7c0ea00a786d99956f36e90ff7dba86bd2c916f5ea139c0c63b4e1ca6ea463da11b638d7461 SHA512 7d7b2ab4516eac74f8bafefa4651d28d5a2ca9b1a91aba053a45c8ec91ce2e362a8c093106eddec8300b55856000d87e013bf000c0d73b827ff3deb24743d632
DIST github.com-opencontainers-image-spec-v1.0.1.tar.gz 138674 BLAKE2B 4cc13e304c7b328e03b59433b698940094a8d583fc8c7ac1b7245c5dc121c9d6b1b8ed98916b3cb9b2c16ba2c857f613dcfcbb8c3ead2b4bff2fe3d001d289a2 SHA512 762dce11fa262f0417e9bdd20ad4d75b3efa505705b2dd357889e14b4e0120c7655468dc1b998c8dd824ca1ba1f0293671e80d4ab6b21375c80c3ff89cee6d27
DIST github.com-opencontainers-runtime-tools-v0.6.0.tar.gz 3021046 BLAKE2B de46ea423af2c4f016949fe0ac47667557a2aea9115f5ea46458cd3baf744549b47635914c032a44bb20a0f99cac57b45bb16b8cf750e804759ec1ae0eb3c4a8 SHA512 9e05f55ed4d9fe9dd0168cdcab9a6a67226258a6f1f6ebdd77c484c6fdfe8bf801902fbba8e160f1a22ad1437270bc041d37706416a98892b1c1de909d721c7e
DIST github.com-opencontainers-selinux-v1.2.2.tar.gz 18694 BLAKE2B 627c2a51058bdcc7b0a20ca774e847e9bbd106ca3af31e216c92de820579b937b74b297dabc5217dcf1e17b4de90b268597355faaccdd856e8b08953133d9f12 SHA512 28eb02f1bedf96161d5d5fdcaed0f5058006908e4aef7916f39080299b1031ef31da71aa00139fca1686d881c133ee76040b17d294949037703af207b805b282
DIST github.com-rakelkar-gonetsh-501daadcadf8.tar.gz 18277 BLAKE2B e8ea8d686e11dbc83f238fd1ccd5773c3ca5706ddc4ea856730c3c2b2b4e38f910d13877321065b99edd4e30dec412b7c71fcc0df40ad2a0d3a59f3d3737bea7 SHA512 bc1faab1ef94a44f6763b3421f10185d0a27eb773830707b08ddc7cbdae9b84353f9c97837dd51154317c371f3544c1094c6f56d19408e820dd8d7fbcfa27455
DIST github.com-seccomp-libseccomp-golang-32f571b70023.tar.gz 12953 BLAKE2B e929ef563022a8c31e2afdcd981223e3836801fc04b45c7197c0f699279481f4e925b23f33d921b568ce96e4bb9a4b96913ca5e24367edeb9c39a46e0abe66f6 SHA512 a5043e36ff0ed9c3878b1f7f008ba4d9b28d377a37e7d556ed5722c54d864fe8ec84ec101779c05667e2e84ba4f83019d9a221ca78c37bd22c4f471222d5a513
DIST github.com-syndtr-gocapability-db04d3cc01c8.tar.gz 9899 BLAKE2B 584e75a9c47d28498aedb5c85b3409c79c84ec9fc47a5a9dc77aa117b4e48f681f72a12a03fafa566a405def40b4961bb7343cad0c6ecb3cd9da883a51ed20d6 SHA512 fdd8a3cc1add7570269df6ad8867fd9d2da7bbf751416a5376ff123dcf959be13912b766f5214123e20fabd242a629e02f3bdaf0680782805afb81f6f08a78ae
DIST github.com-tchap-go-patricia-v2.2.6.tar.gz 11995 BLAKE2B 4653d6b806f5c500566017c6f876e85f1980b2eebdd3b9f7da58c43a10400ed2d1f1209b50264683f660eeb4c5cbefaa925b33ec16e6037fbfcf8f3c4ee67f97 SHA512 ca46dcac6293902c25e9dbf9ad214be8d87cd4494b96c77a511444c55dabe4b305fbe1dedfdacdb8ebb48b6af631fc70a10eb4b985a63ff2ca35fedfd7c2e572
DIST github.com-theckman-go-flock-v0.7.1.tar.gz 7294 BLAKE2B e11148c7e96a6feb45a1d35085b67d11ea3111272ee56c3a816237b2c83010d8b10d4a4e41891953b30fa22038153d8364f0079f7cda4fd6350d8c758ba2f992 SHA512 9e5b20a788e8b5677ed8665286aad069b6caea0d5bd1f2301f9617fdabdc1f0a82f0db9a28225df759edb363382e061f9fc87a4e51fc5a4b720d13454deff4a6
DIST github.com-xeipuuv-gojsonpointer-4e3ac2762d5f.tar.gz 7718 BLAKE2B 94b4c2ac92a683b2e26ec907cdb63826ebbef2da978d76146334ebd115e9dc95a69757ef91bdc1fe52d7de39b6e8f6400f9062a6d6ddf6637188f92e1c501fcd SHA512 c29d364a2c83d22546f9f22a3622f44662420f0d33b974138cc1f01218c7b0c14d59570a57bcfa8a55797425338aa227aa4347cf41c954e63437615736e38a5e
DIST github.com-xeipuuv-gojsonreference-bd5ef7bd5415.tar.gz 6952 BLAKE2B 5390e11eaae7b3ef816f044874e665ce76cdf84cfdd19139a0923921f56e8cc24fc418952a0d1ec1ef56aa535fe314c131073ff0ae248f1c4b918bd70485d073 SHA512 e14f931af21c64ad4fd68e3f226d062938e747fc0107b00c41ffac489193b39874ed1ebe6dc24478f6979f9055ae4ca67c016c11952589c8a95ca3f3fc69c1ea
DIST github.com-xeipuuv-gojsonschema-1d523034197f.tar.gz 64953 BLAKE2B 4b9b3ceeb9bf6b7eeb040b5921101a9fbec82f282cb44e2a76b7b2c0b8666ddfc82d7afd83e3ec766b076fc30e43ddf05c0314393caf571e58fd61c728b843fd SHA512 422e777b208b300abf18ac4732a3f7fb4b72087fb2c8c6832d57bc9794206f266e896c5eba7ea5040639e3cdd7d85fd982e86d0661a534d33e37811651dfbea8
DIST k3s-0.9.1.tar.gz 17410789 BLAKE2B d178f556c3d0c18929fa2d7d1bf3e2ea9665e263e5a764b148191c09647640f683ba1f853f99511885ff67fce0e1a0d41f3f40047022763dfe49acee5c1a16cf SHA512 3a0a75989b8ccdb0d0d41eb82ec232f9a32749fef1e519d3a6be19b43d91f4fb166b64f4a5cb61b2b759f692d82d8ea47400c771ca14c8111fcc1a0bec447f65
EBUILD k3s-0.9.1.ebuild 4386 BLAKE2B ce29f522d61de91ad82bc61e5da607bdfe9252ffb5cb3a9a607e80b9024ede27938dd45f10ed295527f9a0d0e3d13d9e3d21410b8aadbe4da6f50d5aaca04f82 SHA512 c85df74b75f601f2bdd5e719bc15fbf7d3dff8ddb7d8c47e109fb4126424ad29414550c6e2f4514405c1da4c2d1dfda4980ecfe379cd0b3fb7a541de954caa85

View File

@ -1,9 +0,0 @@
# /etc/init.d/k3s
# Source and details
# https://github.com/rancher/k3s/blob/76d685ae5ddfe128267f8f44d2f22bf8cbf3f666/install.sh
# Change here for server / agent
CMD_K3S=server
K3S_OPTIONS=""

View File

@ -1,34 +0,0 @@
#!/sbin/openrc-run
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
depend() {
after net-online
need net
}
start_pre() {
rm -f /tmp/k3s.*
}
supervisor=supervise-daemon
SYSTEM_NAME=k3s
[ "${CMD_K3S}" = "server" ] || SYSTEM_NAME=k3s-${CMD_K3S}
LOG_FILE=/var/log/${SYSTEM_NAME}.log
name="k3s"
name="${SYSTEM_NAME}"
command="/usr/bin/k3s"
command_args="${CMD_K3S} ${K3S_OPTIONS} >>${LOG_FILE} 2>&1"
output_log="${LOG_FILE}"
error_log="${LOG_FILE}"
pidfile="/var/run/${SYSTEM_NAME}.pid"
respawn_delay=5
set -o allexport
if [ -f /etc/environment ]; then source /etc/environment; fi
if [ -f /etc/conf.d/k3s ]; then source /etc/conf.d/k3s; fi
set +o allexport

View File

@ -1,50 +0,0 @@
#!/bin/sh
set -x
[ $(id -u) -eq 0 ] || exec sudo $0 $@
for bin in /var/lib/rancher/k3s/data/**/bin/; do
[ -d $bin ] && export PATH=$bin:$PATH
done
for service in /etc/systemd/system/k3s*.service; do
[ -s $service ] && systemctl stop $(basename $service)
done
for service in /etc/init.d/k3s*; do
[ -x $service ] && $service stop
done
pstree() {
for pid in $@; do
echo $pid
pstree $(ps -o ppid= -o pid= | awk "\$1==$pid {print \$2}")
done
}
killtree() {
[ $# -ne 0 ] && kill $(set +x; pstree $@; set -x)
}
killtree $(lsof | sed -e 's/^[^0-9]*//g; s/ */\t/g' | grep -w 'k3s/data/[^/]*/bin/containerd-shim' | cut -f1 | sort -n -u)
do_unmount() {
MOUNTS=$(cat /proc/self/mounts | awk '{print $2}' | grep "^$1" | sort -r)
if [ -n "${MOUNTS}" ]; then
umount ${MOUNTS}
fi
}
do_unmount '/run/k3s'
do_unmount '/var/lib/rancher/k3s'
nets=$(ip link show | grep 'master cni0' | awk -F': ' '{print $2}' | sed -e 's|@.*||')
for iface in $nets; do
ip link delete $iface;
done
ip link delete cni0
ip link delete flannel.1
rm -rf /var/lib/cni/

View File

@ -1,156 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/rancher/k3s"
EGIT_COMMIT="65d8764812ec2a2a2de4e593f0578411264f03f3"
EGO_VENDOR=(
"github.com/Microsoft/go-winio v0.4.12"
"github.com/alexflint/go-filemutex 72bdc8eae2ae"
"github.com/bhendo/go-powershell 219e7fb4e41e"
"github.com/buger/jsonparser bf1c66bbce23"
"github.com/containerd/cgroups 4994991857f9"
"github.com/containerd/console c12b1e7919c1"
"github.com/containerd/continuity bd77b46c8352"
"github.com/containerd/fifo 3d5202aec260"
"github.com/containerd/go-cni 40bcf8ec8acd"
"github.com/containerd/go-runc 5a6d9f37cfa3"
"github.com/containerd/ttrpc f82148331ad2"
"github.com/coreos/go-iptables v0.4.2"
"github.com/docker/distribution 0d3efadf0154"
"github.com/docker/go-events 9461782956ad"
"github.com/docker/go-metrics 4ea375f7759c"
"github.com/emicklei/go-restful v2.2.1"
"github.com/gofrs/flock v0.7.1"
"github.com/gogo/googleapis v1.0.0"
"github.com/google/cadvisor v0.34.0"
"github.com/hashicorp/errwrap 7554cd9344ce"
"github.com/hashicorp/go-multierror ed905158d874"
"github.com/j-keck/arping v1.0.0"
"github.com/juju/errors 0232dcc7464d"
"github.com/juju/loggo 6e530bcce5d8"
"github.com/juju/testing ce30eb24acd2"
"github.com/mindprince/gonvml 9ebdce4bb989"
"github.com/mistifyio/go-zfs 166add352731"
"github.com/opencontainers/go-digest c9281466c8b2"
"github.com/opencontainers/image-spec v1.0.1"
"github.com/opencontainers/runtime-tools v0.6.0"
"github.com/opencontainers/selinux v1.2.2"
"github.com/rakelkar/gonetsh 501daadcadf8"
"github.com/seccomp/libseccomp-golang 32f571b70023"
"github.com/syndtr/gocapability db04d3cc01c8"
"github.com/tchap/go-patricia v2.2.6"
"github.com/theckman/go-flock v0.7.1"
"github.com/xeipuuv/gojsonpointer 4e3ac2762d5f"
"github.com/xeipuuv/gojsonreference bd5ef7bd5415"
"github.com/xeipuuv/gojsonschema 1d523034197f"
"go.etcd.io/bbolt v1.3.1-etcd.8 github.com/etcd-io/bbolt"
"gopkg.in/mgo.v2 a6b53ec6cb22 github.com/go-mgo/mgo"
"k8s.io/utils 3a4a5477acf8 github.com/kubernetes/utils"
)
inherit eutils golang-build golang-vcs-snapshot
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
IUSE="rootless symlink"
DESCRIPTION="Lightweight Kubernetes. 5 less than k8s."
HOMEPAGE="https://k3s.io"
SRC_URI="${ARCHIVE_URI}
${EGO_VENDOR_URI}"
LICENSE="Apache-2.0"
SLOT="0"
DEPEND="
>=dev-lang/go-1.12
net-firewall/conntrack-tools
rootless? ( app-emulation/slirp4netns )
"
RESTRICT="strip mirror"
src_prepare() {
default
pushd src/${EGO_PN}
# Use out version.sh
cat <<EOF > scripts/version.sh
#!/bin/bash
COMMIT=$EGIT_COMMIT
GIT_TAG=$PV
VERSION=$PV
ARCH=\$(go env GOARCH)
SUFFIX="-\${ARCH}"
VERSION_CONTAINERD=\$(grep github.com/containerd/containerd \$(dirname \$0)/../go.mod | head -n1 | awk '{print \$4}')
VERSION_CRICTL=\$(grep github.com/kubernetes-sigs/cri-tools \$(dirname \$0)/../go.mod | head -n1 | awk '{print \$4}')
EOF
# Disable go generate, create codegen only
sed -i -e 's|go generate|go run pkg/codegen/main.go|' scripts/package-cli
}
src_compile() {
pushd src/${EGO_PN}
export GOPATH="${T}:$(get_golibdir_gopath)"
export GOCACHE="${T}/go-cache"
export GOFLAGS="-v -work -x -mod=vendor"
# dont run ./scripts/download but at least:
mkdir -p build/static/charts
./scripts/build
./scripts/package-cli
popd
}
src_install() {
pushd src/${EGO_PN}
dobin dist/artifacts/k3s
newinitd "${FILESDIR}/k3s.openrc" k3s
newconfd "${FILESDIR}/k3s.conf" k3s
into /var/lib/rancher/${PN}
newbin "${FILESDIR}/killall_k3s.sh" killall_k3s.sh
if use symlink; then
for cmd in kubectl crictl ctr; do
einfo "Linking ${cmd} to k3s"
dosym k3s /usr/bin/${cmd}
done
fi
}
pkg_preinst() {
K3S_ROOTLESS_UPGRADE=false
if use rootless; then
has_version 'sys-cluster/k3s[rootless]' || K3S_ROOTLESS_UPGRADE=true
fi
}
pkg_postinst() {
if [[ ${K3S_ROOTLESS_UPGRADE} == true ]] ; then
elog "For rootless operation, you need to configure subuid/subgid"
elog "for user running k3s. In case subuid/subgid has only been"
elog "configured for root, run:"
elog "usermod --add-subuids 1065536-1131071 <user>"
elog "usermod --add-subgids 1065536-1131071 <user>"
fi
}
pkg_setup() {
if use rootless; then
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/rancher/${PN} ${PN}
fi
}

View File

@ -1,7 +1,8 @@
AUX 056-fix-lvm-add-missing-grep-requirement.patch 1081 BLAKE2B 34f0e9e30e73d4809d6d44f7ce82a5544b7db1e227a3d501988234dd30bd6f022b4cf85f27dc5761112ca2ca96b45139255362f3b32d1d12d3b328a2c8cb50b7 SHA512 66cb1b81ee5320e88288cabb5b4cbde08cd309c184c4d1eb46127a7095f50736e500e9e66257f92e7cbe7e851a05fb7affc4f2dd793b72a614faf9cdf9606e1f AUX crypt-ssh-luks.patch 4281 BLAKE2B 0588c4791c279a89be00da1fcdf4dcb38a88cac199fd0f34c0849e50262f86d7c6f194755a439fbf17abbd8b5ffd30833de27daf0d1e32001199b64e92ae73c1 SHA512 3c1274ae5449e31bade2d466080d66a5324d1d3e6539e67adf2fb47cda69cea9dc8962765dd8c539f6f23b27a36a331de771ccc401b0818692b3fd932ead764b
AUX 056-musl.patch 845 BLAKE2B 5609cc74225907c90e2945a380b56720891e9fac1ffaa627ce58408bf2860a83e5a176e85d84cca994d1928730a1cf189dabe002d30c90e6764891590624df0e SHA512 d877c22078f2deed382002cdfb116f3985e65961cbd4c3e24f0f2c1696fbfdf7ecb5ccaab38e82659bc6037d44e24996bfb8b5d89cf7bc36bc46f8bbd495ed06 AUX dracut-103-acct-user-group-gentoo.patch 915 BLAKE2B 75747b3775d04dd777d2a0f61116bbb83784b1a58656655ee6b441e79d1dc8e35a940dfbb0d4018ff27ba80c0581949d98326ebbc6804348004546a2ee1285ed SHA512 e6b4115a6121289a4ec814ddf4e4394f64096b298c3ab6393e197b19235ff494258478d8d74b9dfc570b122cc2122375b24c088a037b0ebf2ac5d9f6a54dcb67
AUX crypt-ssh-luks.patch 4280 BLAKE2B 28d9e5ff0ae5c75a959b16aa40af6dacdd2645b6336ced98318095f483af6d6d86ffe3781f1870d4b493e7590193a80bf4c2142b51dce986822669c62d9739b6 SHA512 7a12fe767950c77ca76e895fecfd7f6d29df9da9646a5f8d6f6e7112391cd6e11e8f081783a0a535a7c8d49842a7edc42b173c924f43ace457a66c721f1d377d AUX dracut-103-always-install-libsystemd.patch 853 BLAKE2B d101e87231f09c376181a3b97d371dce218168d36d234f00e9aef526e03d7b1cfaea7bb7a275d3428649c4934b69c78ef645af027d7be90eb48af0dd4c64104a SHA512 413e9d95c613d0f6e21c89922b157af2e126ca581fbee070cd219e33915d38c288bc84a774103ce713a2e78d1453fcaecb07975d8b2df200bf0ce4cb33f2ee4e
AUX dracut-103-systemd-udev-256-kmod.patch 1616 BLAKE2B f1c15c4cd57d947f92f286c1fd9a4b045837017e965aa9b2707a15dea4426b0c349ad65e53f0b6a6e4dc7ddc999773a1af161cac2eac724d047a8d3109a8aeaa SHA512 359dfc2ee79d7647676c2b343f1b4bc23f11bc296c6b6c9be1525f87965be1ee8d4105f25dc6dc39dcdbca7a0d229a704a11416e7757739159493c6dc930f182
AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f
DIST dracut-056.tar.xz 384196 BLAKE2B e3e4fa3024b401cc954ba6069c54e95912691ff68a838e3c43bfc6a5b284bdee1669c782b30503c0246b7146c545ee8825febefcff93bae76ec46067cb7b87e1 SHA512 19268763e128984d20cab766bbdf2de12fe534ce2562fc688203099ef9b4cf83d0ccd2129499c70cdc6dd4ad53f0ffc2f3378eff5b8a15fda27c23b20f903df2 DIST dracut-103.tar.gz 567713 BLAKE2B 7781c0b7fc83a2c0c461f6398687e053226b489fb5405b3132b30d8e7a4f3cea2bb73aa0fe6e4c4b27187d6270ba623f403916ec38025a912930ae347a7e25ce SHA512 ba0dbefbcbecb09c44ce240664bc4f4ee25dfb8be7bc060028ae3b1ccf7d70410491c105e64fcef3d6f44d2794cb6162bcea9404125906be46bf3dff098e0277
EBUILD dracut-056-r2.ebuild 4932 BLAKE2B 58c8899019a5674abf023e470773eb23230475d194f7319f614b77b6ba63a0c5f86f709f7b15081bf81fcb1f1979828991fdb1ef48a9f97accd84012656c814b SHA512 8e0cd2f0042a3a054762e41972eb317e19afa9af720f957cf9594cc7177ac45aa72e79cadf7f47f872d78f186ad7a03d20a39a252dfe949a68919514fec8cca8 EBUILD dracut-103-r4.ebuild 4942 BLAKE2B 8a4a27c437e25a135f0567388b2d35392be53d70c7d9bec92ad1ffd785b941fe934aa83beff593a37e71ee4b9e994ade7ba68f7baa554dfb6ab2e340b30313ae SHA512 76c8c66ff3f69828e20f98cafd5da5dd21617bd5db523a72ff2fc11c1a23f61f15dd872eb67cf5330ec90c912287a7f05e7a6c4428c56f9bee7e9e6fef4e57c2
MISC metadata.xml 479 BLAKE2B 76b6d6da8d9ee65fac81f1a30999f3a095a9cbd8c91fbee63edaad61c0a429d5ba43f18979e10cd73ba6a87d89213397a9ee6621f61168c1bd461bb866c4f02b SHA512 e4b9f639c157b0104058c0e124be1d3d1f01e836e7182f0c8ec6852133ed36a52b5cfe0ec83142f185ad3f9b20192c719b83e2ee405b874420bb4e09ec01a38b MISC metadata.xml 479 BLAKE2B 76b6d6da8d9ee65fac81f1a30999f3a095a9cbd8c91fbee63edaad61c0a429d5ba43f18979e10cd73ba6a87d89213397a9ee6621f61168c1bd461bb866c4f02b SHA512 e4b9f639c157b0104058c0e124be1d3d1f01e836e7182f0c8ec6852133ed36a52b5cfe0ec83142f185ad3f9b20192c719b83e2ee405b874420bb4e09ec01a38b

View File

@ -1,40 +1,43 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs inherit flag-o-matic bash-completion-r1 edo optfeature systemd toolchain-funcs
if [[ ${PV} == 9999 ]] ; then if [[ ${PV} == 9999 ]] ; then
inherit git-r3 inherit git-r3
EGIT_REPO_URI="https://github.com/dracutdevs/dracut" EGIT_REPO_URI="https://github.com/dracut-ng/dracut-ng"
else else
[[ "${PV}" = *_rc* ]] || \ if [[ "${PV}" != *_rc* ]]; then
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz" fi
SRC_URI="https://github.com/dracut-ng/dracut-ng/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-ng-${PV}"
fi fi
DESCRIPTION="Generic initramfs generation tool" DESCRIPTION="Generic initramfs generation tool"
HOMEPAGE="https://dracut.wiki.kernel.org" HOMEPAGE="https://github.com/dracut-ng/dracut-ng/wiki"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE="selinux test" IUSE="selinux test"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
RDEPEND=" RDEPEND="
app-arch/cpio app-alternatives/cpio
>=app-shells/bash-4.0:0 >=app-shells/bash-4.0:0
sys-apps/coreutils[xattr(-)] sys-apps/coreutils[xattr(-)]
>=sys-apps/kmod-23[tools] >=sys-apps/kmod-23[tools]
|| ( || (
>=sys-apps/sysvinit-2.87-r3 >=sys-apps/sysvinit-2.87-r3
sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/openrc[sysv-utils(-),selinux?]
sys-apps/openrc-navi[sysv-utils(-),selinux?]
sys-apps/systemd[sysv-utils] sys-apps/systemd[sysv-utils]
sys-apps/s6-linux-init[sysv-utils(-)]
) )
>=sys-apps/util-linux-2.21 >=sys-apps/util-linux-2.21
virtual/pkgconfig virtual/pkgconfig[native-symlinks(+)]
virtual/udev virtual/udev
elibc_musl? ( sys-libs/fts-standalone ) elibc_musl? ( sys-libs/fts-standalone )
@ -61,8 +64,12 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
PATCHES=( PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
"${FILESDIR}"/056-musl.patch # Gentoo specific acct-user and acct-group conf adjustments
"${FILESDIR}"/056-fix-lvm-add-missing-grep-requirement.patch "${FILESDIR}"/${PN}-103-acct-user-group-gentoo.patch
# https://github.com/dracut-ng/dracut-ng/pull/507
"${FILESDIR}"/${PN}-103-systemd-udev-256-kmod.patch
# libsystemd-core is sometimes missing
"${FILESDIR}"/${PN}-103-always-install-libsystemd.patch
"${FILESDIR}"/crypt-ssh-luks.patch "${FILESDIR}"/crypt-ssh-luks.patch
) )
@ -74,15 +81,12 @@ src_configure() {
--systemdsystemunitdir="$(systemd_get_systemunitdir)" --systemdsystemunitdir="$(systemd_get_systemunitdir)"
) )
# this emulates what the build system would be doing without us
append-cflags -D_FILE_OFFSET_BITS=64
tc-export CC PKG_CONFIG tc-export CC PKG_CONFIG
echo ./configure "${myconf[@]}" edo ./configure "${myconf[@]}"
./configure "${myconf[@]}" || die
if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then
# Source tarball from github doesn't include this file
echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die
fi
} }
src_test() { src_test() {
@ -101,9 +105,10 @@ src_install() {
AUTHORS AUTHORS
NEWS.md NEWS.md
README.md README.md
docs/HACKING.md
docs/README.cross docs/README.cross
docs/README.generic
docs/README.kernel docs/README.kernel
docs/RELEASE.md
docs/SECURITY.md docs/SECURITY.md
) )
@ -114,39 +119,9 @@ src_install() {
} }
pkg_postinst() { pkg_postinst() {
if linux-info_get_any_version && linux_config_exists; then
ewarn ""
ewarn "If the following test report contains a missing kernel"
ewarn "configuration option, you should reconfigure and rebuild your"
ewarn "kernel before booting image generated with this Dracut version."
ewarn ""
local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS"
# Kernel configuration options descriptions:
local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" '
ERROR_DEVTMPFS+='is missing and REQUIRED'
local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk '
ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and REQUIRED'
check_extra_config
echo
else
ewarn ""
ewarn "Your kernel configuration couldn't be checked."
ewarn "Please check manually if following options are enabled:"
ewarn ""
ewarn " CONFIG_BLK_DEV_INITRD"
ewarn " CONFIG_DEVTMPFS"
ewarn ""
fi
optfeature "Networking support" net-misc/networkmanager optfeature "Networking support" net-misc/networkmanager
optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \
sys-apps/iproute2 "net-misc/iputils[arping]" sys-apps/iproute2 "net-misc/iputils[arping]"
optfeature \
"Measure performance of the boot process for later visualisation" \
app-benchmarks/bootchart2 app-admin/killproc sys-process/acct
optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs
optfeature "Load kernel modules and drop this privilege for real init" \ optfeature "Load kernel modules and drop this privilege for real init" \
sys-libs/libcap sys-libs/libcap
@ -158,19 +133,33 @@ pkg_postinst() {
optfeature \ optfeature \
"Allows use of dash instead of default bash (on your own risk)" \ "Allows use of dash instead of default bash (on your own risk)" \
app-shells/dash app-shells/dash
optfeature \
"Allows use of busybox instead of default bash (on your own risk)" \
sys-apps/busybox
optfeature "Support iSCSI" sys-block/open-iscsi optfeature "Support iSCSI" sys-block/open-iscsi
optfeature "Support Logical Volume Manager" sys-fs/lvm2 optfeature "Support Logical Volume Manager" sys-fs/lvm2[lvm]
optfeature "Support MD devices, also known as software RAID devices" \ optfeature "Support MD devices, also known as software RAID devices" \
sys-fs/mdadm sys-fs/mdadm sys-fs/dmraid
optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools
optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5' optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5'
optfeature "Support network block devices" sys-block/nbd optfeature "Support network block devices" sys-block/nbd
optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind
optfeature \ optfeature \
"Install ssh and scp along with config files and specified keys" \ "Install ssh and scp along with config files and specified keys" \
net-misc/openssh virtual/openssh
optfeature "Enable logging with rsyslog" app-admin/rsyslog optfeature "Enable logging with rsyslog" app-admin/rsyslog
optfeature "Support Squashfs" sys-fs/squashfs-tools
optfeature "Support TPM 2.0 TSS" app-crypt/tpm2-tools
optfeature "Support Bluetooth (experimental)" net-wireless/bluez
optfeature "Support BIOS-given device names" sys-apps/biosdevname
optfeature "Support network NVMe" sys-apps/nvme-cli app-misc/jq
optfeature \ optfeature \
"Enable rngd service to help generating entropy early during boot" \ "Enable rngd service to help generating entropy early during boot" \
sys-apps/rng-tools sys-apps/rng-tools
optfeature "building Unified Kernel Images with dracut (--uefi)" \
"sys-apps/systemd[boot]" "sys-apps/systemd-utils[boot]"
optfeature "automatically generating an initramfs on each kernel installation" \
"sys-kernel/installkernel[dracut]"
optfeature "automatically generating an UKI on each kernel installation" \
"sys-kernel/installkernel[dracut,uki]"
} }

View File

@ -1,36 +0,0 @@
From 79f9d9e1c29a9c8fc046ab20765e5bde2aaa3428 Mon Sep 17 00:00:00 2001
From: Antonio Alvarez Feijoo <antonio.feijoo@suse.com>
Date: Mon, 11 Apr 2022 08:33:17 +0200
Subject: [PATCH] fix(lvm): add missing grep requirement
Since commit https://github.com/dracutdevs/dracut/commit/7ffc5e38
lvm_scan.sh needs grep.
---
modules.d/90lvm/module-setup.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules.d/90lvm/module-setup.sh b/modules.d/90lvm/module-setup.sh
index 25be0133..aa8c6db8 100755
--- a/modules.d/90lvm/module-setup.sh
+++ b/modules.d/90lvm/module-setup.sh
@@ -3,7 +3,7 @@
# called by dracut
check() {
# No point trying to support lvm if the binaries are missing
- require_binaries lvm || return 1
+ require_binaries lvm grep || return 1
[[ $hostonly ]] || [[ $mount_needs ]] && {
for fs in "${host_fs_types[@]}"; do
@@ -48,7 +48,7 @@ installkernel() {
# called by dracut
install() {
- inst lvm
+ inst_multiple lvm grep
if [[ $hostonly_cmdline == "yes" ]]; then
local _lvmconf
--
2.35.1

View File

@ -1,33 +0,0 @@
From ce55a85ed5d902c19d75895508856f96ec2ceb1a Mon Sep 17 00:00:00 2001
From: Laszlo Gombos <laszlo.gombos@gmail.com>
Date: Sun, 20 Feb 2022 22:23:49 -0500
Subject: [PATCH] fix(install): restore musl support
__GLIBC_PREREQ is only defined in glibc.
---
src/install/util.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/install/util.c b/src/install/util.c
index 5721de89e..0af387c27 100644
--- a/src/install/util.c
+++ b/src/install/util.c
@@ -24,17 +24,15 @@
#include <errno.h>
#include <fcntl.h>
#include <sys/types.h>
+#include <sys/syscall.h>
#include "util.h"
-#if __GLIBC_PREREQ(2, 30) == 0
-#include <sys/syscall.h>
#ifndef SYS_gettid
#error "SYS_gettid unavailable on this system"
#endif
#define gettid() ((pid_t) syscall(SYS_gettid))
-#endif /*__GLIBC_PREREQ */
size_t page_size(void)
{

View File

@ -2,11 +2,11 @@ diff --git a/modules.d/90crypt/cryptroot-ask.sh b/modules.d/90crypt/cryptroot-as
index 37a4deea..320eca82 100755 index 37a4deea..320eca82 100755
--- a/modules.d/90crypt/cryptroot-ask.sh --- a/modules.d/90crypt/cryptroot-ask.sh
+++ b/modules.d/90crypt/cryptroot-ask.sh +++ b/modules.d/90crypt/cryptroot-ask.sh
@@ -174,15 +174,25 @@ fi @@ -176,15 +176,25 @@ fi
if [ $ask_passphrase -ne 0 ]; then if [ $ask_passphrase -ne 0 ]; then
luks_open="$(command -v cryptsetup) $cryptsetupopts luksOpen" luks_open="$(command -v cryptsetup) $cryptsetupopts luksOpen"
- _timeout=$(getargs "rd.luks.timeout") - _timeout=$(getarg "rd.luks.timeout")
- _timeout=${_timeout:-0} - _timeout=${_timeout:-0}
- ask_for_password --ply-tries 5 \ - ask_for_password --ply-tries 5 \
- --ply-cmd "$luks_open -T1 $device $luksname" \ - --ply-cmd "$luks_open -T1 $device $luksname" \
@ -35,7 +35,7 @@ index 37a4deea..320eca82 100755
- unset _timeout - unset _timeout
fi fi
if [ "$is_keysource" -ne 0 -a "${luksname##luks-}" != "$luksname" ]; then if [ "$is_keysource" -ne 0 ] && [ "${luksname##luks-}" != "$luksname" ]; then
diff --git a/modules.d/92crypt-ssh/crypt-ssh-cleanup.sh b/modules.d/92crypt-ssh/crypt-ssh-cleanup.sh diff --git a/modules.d/92crypt-ssh/crypt-ssh-cleanup.sh b/modules.d/92crypt-ssh/crypt-ssh-cleanup.sh
new file mode 100755 new file mode 100755
index 00000000..03b05d84 index 00000000..03b05d84

View File

@ -0,0 +1,30 @@
diff --git a/dracut-init.sh b/dracut-init.sh
index 986da96b..bd47bc92 100755
--- a/dracut-init.sh
+++ b/dracut-init.sh
@@ -711,10 +711,10 @@ inst_libdir_file() {
# install sysusers files
inst_sysusers() {
- inst_multiple -o "$sysusers/$*"
+ inst_multiple -o "$sysusers/acct-*-$*"
if [[ $hostonly ]]; then
- inst_multiple -H -o "$sysusersconfdir/$*"
+ inst_multiple -H -o "$sysusersconfdir/acct-*-$*"
fi
}
diff --git a/modules.d/91tpm2-tss/module-setup.sh b/modules.d/91tpm2-tss/module-setup.sh
index 4441f552..4b5654d5 100755
--- a/modules.d/91tpm2-tss/module-setup.sh
+++ b/modules.d/91tpm2-tss/module-setup.sh
@@ -30,7 +30,7 @@ installkernel() {
# Install the required file(s) and directories for the module in the initramfs.
install() {
- inst_sysusers tpm2-tss.conf
+ inst_sysusers tss.conf
inst_multiple -o \
"$tmpfilesdir"/tpm2-tss-fapi.conf \

View File

@ -0,0 +1,21 @@
From 921792f201e954de461d3b551e01b5369d666db8 Mon Sep 17 00:00:00 2001
From: Antonio Alvarez Feijoo <antonio.feijoo@suse.com>
Date: Tue, 10 Sep 2024 15:51:46 +0200
Subject: [PATCH] feat(systemd): always install libsystemd libraries
---
modules.d/00systemd/module-setup.sh | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules.d/00systemd/module-setup.sh b/modules.d/00systemd/module-setup.sh
index 498cd7edd..fb8a8200b 100755
--- a/modules.d/00systemd/module-setup.sh
+++ b/modules.d/00systemd/module-setup.sh
@@ -156,5 +156,6 @@ EOF
_arch=${DRACUT_ARCH:-$(uname -m)}
inst_libdir_file \
{"tls/$_arch/",tls/,"$_arch/",}"libgcrypt.so*" \
- {"tls/$_arch/",tls/,"$_arch/",}"libnss_*"
+ {"tls/$_arch/",tls/,"$_arch/",}"libnss_*" \
+ {"tls/$_arch/",tls/,"$_arch/",}"systemd/libsystemd*.so"
}

View File

@ -0,0 +1,41 @@
From e16195f28669264227c169d45107ea95b83d8f48 Mon Sep 17 00:00:00 2001
From: Alexander Tsoy <alexander@tsoy.me>
Date: Tue, 16 Jul 2024 08:48:54 +0300
Subject: [PATCH] fix(systemd): move installation of libkmod to udev-rules
module
libkmod library should be installed even if systemd module is
omitted, so move its installation to udev-rules module.
---
modules.d/00systemd/module-setup.sh | 1 -
modules.d/95udev-rules/module-setup.sh | 6 +++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/modules.d/00systemd/module-setup.sh b/modules.d/00systemd/module-setup.sh
index ce7bb520c..e4fb9a586 100755
--- a/modules.d/00systemd/module-setup.sh
+++ b/modules.d/00systemd/module-setup.sh
@@ -171,6 +171,5 @@ EOF
_arch=${DRACUT_ARCH:-$(uname -m)}
inst_libdir_file \
{"tls/$_arch/",tls/,"$_arch/",}"libgcrypt.so*" \
- {"tls/$_arch/",tls/,"$_arch/",}"libkmod.so*" \
{"tls/$_arch/",tls/,"$_arch/",}"libnss_*"
}
diff --git a/modules.d/95udev-rules/module-setup.sh b/modules.d/95udev-rules/module-setup.sh
index d82ed5eb9..6078751f6 100755
--- a/modules.d/95udev-rules/module-setup.sh
+++ b/modules.d/95udev-rules/module-setup.sh
@@ -93,7 +93,11 @@ install() {
"${udevdir}"/usb_id \
"${udevdir}"/v4l_id
- inst_libdir_file "libnss_files*"
+ # Install required libraries.
+ _arch=${DRACUT_ARCH:-$(uname -m)}
+ inst_libdir_file \
+ {"tls/$_arch/",tls/,"$_arch/",}"libkmod.so*" \
+ {"tls/$_arch/",tls/,"$_arch/",}"libnss_files*"
# Install the hosts local user configurations if enabled.
if [[ $hostonly ]]; then

View File

@ -1,2 +1,2 @@
DIST tpc-0.44-rc2.tar.gz 103212 SHA256 4a56671e3a6f4b9bf60ece45f502db5766a0cc7063e9e06073c61642aa4eb443 SHA512 4180502999618aeefb6f3e619b46a2f0ebf25de680480f659a46f1092acee7eae6bea8f11e463bce73414686386f800968c729e4b454fc392012722fe2f39c7f WHIRLPOOL eb4bf274cc2bfb9a39b226a988c7988cbb40a230acb8de20816d88211f66a04b0968e4153d0a8586399947910671d890a4416b6f6fa7337d60f73502ecd3cb67 DIST tpc-0.44-rc2.tar.gz 103212 BLAKE2B 4c2dcea458cdaa48ce38ecb198472893bb1a259164e4f9da8fe90d2dceec9f21829a301aee2cbf6401a99a7c6d991761bcc8c2bee1447cc4958b1feac8c2b523 SHA512 4180502999618aeefb6f3e619b46a2f0ebf25de680480f659a46f1092acee7eae6bea8f11e463bce73414686386f800968c729e4b454fc392012722fe2f39c7f
EBUILD tpc-0.44-r2.ebuild 543 SHA256 51c9d195313a64cc6c29f4575a7a0331716db8fb5967a32bcf8b0db81076baa5 SHA512 45fdad2ffb31d6f707563b0c3100bd9ff0310467714cc0a0d0c24c75b5031936c446e34e08852cf9c47936a5de5070414f571aa1222e4863fc80a43d9402b63f WHIRLPOOL 90596ce4f710bd7d8eab5e405a427e514c3b4fea9fe67157328f5734ddf64ee66cc0417920bb041a30eafe42d9a6df36abe10fe7f17096fce9413b5fb37a723e EBUILD tpc-0.44-r2.ebuild 543 BLAKE2B 4fd14b1841a0d370b4d32c723184515a51a410c89dfcb3f12d7091a94e8c6331f565a8d31436b6fa4af54c97c577404dc39d7b7ca06dc609c3cdf4b5f696a789 SHA512 45fdad2ffb31d6f707563b0c3100bd9ff0310467714cc0a0d0c24c75b5031936c446e34e08852cf9c47936a5de5070414f571aa1222e4863fc80a43d9402b63f

View File

@ -1,2 +1,2 @@
DIST i3blocks-1.4.tar.gz 35943 SHA256 c9bd2854b7902aa6821fdf8c83b5123c10b90a52f9bcc67225ff57f25d28b4b0 SHA512 f04fd68d59097b21bc88f3097dff137de656dd3fa696d9c04b987ba25136e5e5d9cacb63998e8635fe55fcf94f47900aec8c79d98e1d1d8847856a89ad9a6578 WHIRLPOOL d6367d0b2335a79f6a49f069b31af6b5c24a33bab3e48be8b615305009aad196c5bdd7e1d71860b7db123f21bcb91a0614f705c073d78ff94c81612d4e840328 DIST i3blocks-1.4.tar.gz 35943 BLAKE2B 84c1d08d173238ecd875254015dc78cb560cefb1eb11d9628dc8572fb44f9724927e622aecc9888c43fdc435df8b07f6b07e22c4543354edb2d92cc8d5d00321 SHA512 f04fd68d59097b21bc88f3097dff137de656dd3fa696d9c04b987ba25136e5e5d9cacb63998e8635fe55fcf94f47900aec8c79d98e1d1d8847856a89ad9a6578
EBUILD i3blocks-1.4-r1.ebuild 669 SHA256 20df7c37f6f54d8cde00eda7d401656a29f372a533f6c894613365a3cc8557d2 SHA512 3ff614196d27b4aee12bf216bc5da77062f1d97da9a2e2000197e8c0f6e89e7cebd6d8134e17d0013fa5ee48d165bdd33916788c7d1f57fe1748ab575ea1fe01 WHIRLPOOL 31513e9bbdd5653ee5a5369f47994a310df5e9aa0bc8c0cac8bbbb31c3ca7454ec9af3fd4b4ad28c793c3a773dbb42318e8d7f4cb0b2160e827143c17e8552dd EBUILD i3blocks-1.4-r1.ebuild 669 BLAKE2B 3948dd12b358f354e3e20b4cf94e01e894aa838b73952d8b795ef555cf911dfbf8b4136c6f4bb5c8aa606131cfb6a4491a12ab5df4b701a034b89ec896ed6404 SHA512 3ff614196d27b4aee12bf216bc5da77062f1d97da9a2e2000197e8c0f6e89e7cebd6d8134e17d0013fa5ee48d165bdd33916788c7d1f57fe1748ab575ea1fe01

View File

@ -1,3 +0,0 @@
AUX configure-gtk3.patch 432 SHA256 709c83ddb94fb29ac7aba2068e1dc0b2256865309cce344113c93bd81a8108fa SHA512 18b49d972b7980aae5c38feb2dcdbd3e1e1c979342f2df542a968726dc995921ec1a8f4b1f4b4da9f6f5c9573f0ce723d1284f9a46fcbcaad35c7a33731fdc07 WHIRLPOOL abe69f2cb22899f23356484f2137f02a7e3d41a57007cdfa4c7ab10f9ea048676710cde2d06d473feb7024b53e2197e4bd51774a6d5d78fda1087d5b4ecfde86
DIST vertex-theme-20160329.tar.gz 3770162 SHA256 c075c9fc059a5b2e30e65242a000083b5f8621a5cdfebb7ac61c31e33c6cbe85 SHA512 bd63e9c5e6eadb7ea9a8a96c1131e3d55a2a715a399a7b5035fec1f6c2b89ee534e46b6e38ec0272d4cbcb05839b40d4a3fa0cabd4b8276a18c6fb059afe1c7d WHIRLPOOL fb62a45dd043363057f24cfe90691c5bbba5edbf16d9c8eabd56c519bdf9bfe884d9baa814cc5981687ad25e22c2d9f7b7fb2dd0a375499630744ca5a75baf3b
EBUILD vertex-theme-20160329.ebuild 1217 SHA256 184dfada802cc08d55742ef2b041911b3b68e7ea601ed4fc1319977db148eb97 SHA512 c54bf1d18f05518de023760cd8c52eb4c7f02ea892640e5c4cd7a552c00a1d7552f6808e79aa06931758cec5ec39e3f9b4d87637f534eb673aeaadb62559cd6a WHIRLPOOL faec6fb92e8dfe2dd0190a64f53e400e1ea2057a91c491a1d545fa43f4252e5de8d05c314ed42afc6b50053a4087cb6dba8fca358c09a84c06fdf5e27d7fe91e

View File

@ -1,11 +0,0 @@
--- vertex-theme/configure.ac.orig 2016-10-07 18:04:58.983884972 -0700
+++ vertex-theme/configure.ac 2016-10-07 18:05:32.210976678 -0700
@@ -22,7 +22,7 @@
VERTEX_ENABLE([UNITY], [unity], [Unity], [disable])
VERTEX_ENABLE([XFWM], [xfwm], [XFWM], [disable])
-VERTEX_GNOME
+AS_IF([test "x$ENABLE_GNOME_SHELL$ENABLE_GTK3" != xnono], [VERTEX_GNOME])
AC_CONFIG_FILES([
common/Makefile

View File

@ -1,46 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools
DESCRIPTION="A flat theme with transparent elements for GTK+3, GTK+2 and GNOME Shell"
HOMEPAGE="https://github.com/horst3180/vertex-theme"
SRC_URI="https://github.com/horst3180/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cinnamon gnome-shell +gtk2 +gtk3 mate xfce"
# Supports various GTK+3 versions and uses pkg-config to determine which
# set of files to install. Updates will break it but only this fix will
# help. https://github.com/horst3180/arc-theme/pull/436
DEPEND="gtk3? ( >=x11-libs/gtk+-3.14:3
virtual/pkgconfig )"
# gnome-themes-standard is only needed by GTK+2 for the Adwaita
# engine. This engine is built into GTK+3.
RDEPEND="gtk2? ( x11-themes/gnome-themes-standard
x11-themes/gtk-engines-murrine )"
PATCHES=(
"${FILESDIR}"/configure-gtk3.patch
)
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
--disable-unity \
$(use_enable cinnamon) \
$(use_enable gtk2) \
$(use_enable gtk3) \
$(use_enable gnome-shell) \
$(use_enable mate metacity) \
$(use_enable xfce xfwm)
}