Skip to content
Snippets Groups Projects
Commit a2da1d4d authored by Pavel Vondruska's avatar Pavel Vondruska
Browse files

aby to bylo vic tajny

parent a5bd9315
Branches
Tags
No related merge requests found
Pipeline #2246 failed
#!/bin/bash
[ ! -f "pass" ] && exit 0
PASS=$(cat pass)
NAME=gitlab
export GNUPGHOME=$PWD
mkdir -p private-keys-v1.d
gpg --list-key
gpg --yes --pinentry-mode=loopback --passphrase "$PASS" --quick-gen-key "$NAME"
gpg --pinentry-mode=loopback --passphrase "$PASS" --armor --export-secret-keys "$NAME" > pgp-key.private
gpg --armor --export "$NAME" > pgp-key.public
echo "private-keys-v1.d
openpgp-revocs.d
pubring.kbx
pubring.kbx~
trustdb.gpg
pass" > .gitignore
...@@ -35,7 +35,7 @@ EOSOURCES ...@@ -35,7 +35,7 @@ EOSOURCES
# Instalace buildovacich veci a zavislosti # Instalace buildovacich veci a zavislosti
apt update -qqq apt update -qqq
apt install dpkg-dev gpg -yqqq apt install dpkg-dev gpg wget -yqqq
apt download mc apt download mc
...@@ -43,7 +43,6 @@ apt download mc ...@@ -43,7 +43,6 @@ apt download mc
mkdir build mkdir build
mv *.deb build/ mv *.deb build/
cp -v pgp-key* build/
cp -v generate-release.sh build/ cp -v generate-release.sh build/
cd build cd build
...@@ -55,10 +54,12 @@ export GNUPGHOME=$PWD ...@@ -55,10 +54,12 @@ export GNUPGHOME=$PWD
export GPG_TTY=$(tty) export GPG_TTY=$(tty)
mkdir -p private-keys-v1.d mkdir -p private-keys-v1.d
gpg --list-keys gpg --list-keys
wget --header "PRIVATE-TOKEN: ${PRIVATE_TOKEN_PASS}" https://gitlab.cesnet.cz/api/v4/projects/dexter%2Fpokus-debian-private/repository/files/pgp-key.public/raw?ref=master -O pgp-key.public
wget --header "PRIVATE-TOKEN: ${PRIVATE_TOKEN_PASS}" https://gitlab.cesnet.cz/api/v4/projects/dexter%2Fpokus-debian-private/repository/files/pgp-key.private/raw?ref=master -O pgp-key.private
cat pgp-key.private | gpg --import --pinentry-mode=loopback --passphrase "$PASS" cat pgp-key.private | gpg --import --pinentry-mode=loopback --passphrase "$PASS"
gpg --list-keys gpg --list-keys
cat Release | gpg --default-key gitlab --digest-algo SHA256 --cert-digest-algo SHA256 --pinentry-mode=loopback --passphrase "$PASS" -abs > Release.gpg cat Release | gpg --default-key gitlab --digest-algo SHA256 --cert-digest-algo SHA256 --pinentry-mode=loopback --passphrase "$PASS" -abs > Release.gpg
cat Release | gpg --default-key gitlab --digest-algo SHA256 --cert-digest-algo SHA256 --pinentry-mode=loopback --passphrase "$PASS" -abs --clearsign > InRelease cat Release | gpg --default-key gitlab --digest-algo SHA256 --cert-digest-algo SHA256 --pinentry-mode=loopback --passphrase "$PASS" -abs --clearsign > InRelease
rm -vrf private-keys-v1.d pubring.kbx trustdb.gpg pgp-key.private pgp-key.public pubring.kbx~ generate-release.sh rm -vrf private-keys-v1.d pubring.kbx trustdb.gpg pgp-key.private pubring.kbx~ generate-release.sh
-----BEGIN PGP PRIVATE KEY BLOCK-----
lQWGBGMoZAwBDADReWlEdipvzwVDjo9nRYFhR2TA7SZQGIbPeE5euWku3RCzmvm7
x4iE2BS0fYp3Lmsc57GWsxsyQBZzjVlW9oY13ld34EHQv/Mnl0FAu/+TVbnqgcOk
UhOqPG65ZBnK0V563N70XpOJRti+qRU8PLyPTMhHPPoSA4ok+E9n6RkMFozwMsZA
DyvIyVJ5PIuBngu/Asu8ZNw9vowbvMDjGjrNao4JpkI5IdZbFstPMQP9n1fsajj2
hoaibZcEzmSkz7p0skRFkjHXSNM8pGWADg5TMD15l+yVD/MK8jO7LsCoeLeuJjOl
5ygGDXtplQrJPyDRd/bQ6uYb1IPE2ZvJkA5HM9bg4XPrh2xME/19SQ18x1/Diyyb
STlBe9xawLY24eUizMl1RUDuQ2vzIykYIJkQlDMKf99//skusT3P/1NHWK4nNpJ2
9pHFRyaOq+9CQrwikjXnx8YmJ3e9tykWLMuEnEoJk+/nT8EpU1ABc053WFzPCpz4
D+PrmY950sIWtX0AEQEAAf4HAwJeBWaAz5z/j/8lTC1eDPlwXvOm68ChafNY6v1j
G6W822y0i2IYDe4Ra59H09j+mzlnVohf+MNSHRTUBYhRzIRrGiverjqtrbY/JHLW
qxPxXrMvTUPzO+9Rt1To/fttl349e9BztqT9Nlc8uCF5seWFQUZvxB0vAzgiStoQ
iR3K7tAOBE9VExlnNx/OFt9h6McQ88Kx7sdUu81tmeH1hUK8tbmJ/sVkwZx464/q
w+ayP3z63slxPse1qmOvc1dt28FxiiqHxCvoNeSCzqYfyOguio0RNCWpCCYI5/MF
OYFLFSAN9X+1yqjZ4Br4mIyUBjC0I+Dv2eVyqC8XZRvujx2O6E9ofV4YYfl7feC3
KHKzGqwy5AH+plpeVZLSj6G2gkGFywOop3vy4YVLW95GxOBAh8iTMwogQP5/hdcH
P1HPdxuOWWtiBve+NyZQXl86BR/mbfFkIHj4Kh9aJ/9UFtO2qinDjBMwDuxKE1eZ
dCmUObyDEaXsM+KsM5XZ5qsertTelJCNF1G03HaP3842m0aaOI9+Eb0oJcHhIK+l
nEWLn5JOaMLlrtXgZAsqWTZYAdVai9Ge3Flyb66TWStmL/ZciTcEChZfSp0JNP+S
+TKlSSwx7mnPh7ZNPbZxNXeNCHZsoUAbjx5tCMUFe7CkHmMcn0RsfBsonr1tMON2
k3OsHVzNZXL2tDTRzjmw8tGF4NGIjr4YNAVDDu0VtdqUE5J0zyFoO6xSXOFsOKth
oLQLxdlb7Mf7cGFz/HkfiyRyKU3J1LyJ1iN7uZs/3JYVps8OOhJR8a6rw293Qla5
5u8DNQrb91Ury8c6xepWji5hW7vQrb2Xybe84Dozrl/DeE/oUeoyqy51bd9+AHPj
gWBs5rltbT8aBkTkHOYRnxoE/wtKLpkjtxVcxPZB482005A8QdLH/YSr8TU286ew
VNU3mfottplfDRIoeEbw98U5DWqz8oUx5ChdIB0c7a/lGtzzHVqJW5RnCpFeGsyg
QX9DIDHqsm9kwC8pQ0KL9NQI3kw3yS5edJlKtAGoa5YbAmJdjY0tLrEX1oj7p2xP
bAXRv1JcFL8S7xjLNEaQrAG9DJbtYuR8N2Dx9D9el+rE4wcYrkcv1Tgfld3mQPoe
evxF/v4ji9eRcC27S/+jrkIpqLJ0nw0RsBEi8GUC/cjVvStQzEV7SihWu6S0Jt6f
Nf7LkYy4VMCMfKMgC28sLW7Icl5OrHvXSrwmJU6btaIUfPg6Rv5A38/e4465mknR
SvLQ+wj5qQ5QakWWPSMz+lltSAGMLFM7mI7Mn8iEDxCxP2Yf6RiXax31QGKofL0h
eR/HHcQzIBqHexCooEWoK4K1fiTeqoo1n7QGZ2l0bGFiiQHUBBMBCgA+FiEEHLVs
zEH96G2N7szGlntm7w4Zf5gFAmMoZAwCGwMFCQPCZwAFCwkIBwIGFQoJCAsCBBYC
AwECHgECF4AACgkQlntm7w4Zf5hrSgv+KgdxWrKRcWJOIemQm2MqR2vPyUgdtvjS
gI/iFHTpXM2/KKOwjlwGx9GygXz4J+CZ20SujD7hz6dO6yloRHD7KD6zFMHSfWnx
EzGSsl3VdbhlatgdNk2sv41rdUVRcBWxMkkewEwEueXOvLerTk/TQjyHiCRoK7Ii
HPNW0ZhShbXjZEZCF9cUh9DZqOATXVUr8Ht8grytO2D9TU5YfWyiKPJH8e0fGfEo
BE8kaPOKPu9Ld+Zvdcf0jzZOulvxHh+Md05x2N15uy2hZYvhQBKzPBj5N+nwEMyd
GBvLQ3+saYz2LG+tugy4Fd4athPy8VbLKML3rBTdQoW+0BR/hANmebrc5ZW7W/uh
9ZuIsiono+NgJOte72CNiCsMDimBdkd20jCMMyUf/9ge1wnz8NeHYF7q8wlRB8uK
cLHb7I6OzC4KRgU+8mQfNzs0RefMLbhWXdtiRew4iM6juF/5tl2GHUM8VtgPKhnx
rXruX72h9NWiKtc43NbmYi5qjm4Eg2z6nQWGBGMoZAwBDADIL0J2DqrVKKgwPrN2
BFzi2n5/kMevv/a/dtCMv8A9U59FZ7CYhElxdJzsRVXnTACZxZ7JFRliMohNdAUJ
1RfFFpPhVNayMyUY22p7xrnjYdXAdjkwG2jLlD4MQxpDyFYjpP2H0EOyDlnaxVku
XMiBxWCH1YNbIAxYSHBKuUkS5PrtRFFK/GW+Df4WKe3wtAGnvDODgtsBUgSTiCsi
7UBv934i/Cpgi6pJxxMhIlVkjZif1kh6o882uZuv8Jf4CA5l4WVYF6lHrwG9sHH1
7dDGvLbPH4DJaVf71iIuWd0upAYKMTtP2FLybtYG75E4QrttpkDVAmmsrQDaFM8I
UYRc+Z2yV2m/nMRjTitRVbgDvlrfoWoB9NR+RV5xq3PSW0XAncVfdclwTZJtN7Ia
M5OROUEBsH+n8qjkHU3JELlg0ep+TVJYBwkBTFSairLm9hszfJ/fM0Bsibn2G836
QMHfv3dRk7UfdLvCjUjE6ZtnXctVAU+OIYX/0dcy8H7dvkkAEQEAAf4HAwKProZ8
FeMtU/+vibQTCmKP/3Y3WXc+bMk7+Kd1ic9lSfSb32rQabjfb6AD1SIvs6uYpUli
2JcBh9qNAIhX50pTwV+JwcnHUlOuiTXXo9VuKv4FJlbzO6jCzk3qQf5OumxXzPNk
iGzG2lnRPP91cRLbsDbp1zF0/XPVmdgMdLE2qfoWuHRiC4+l8yydqhMtC05LkLZQ
xyKCI9LeH0X7p/YnI9nYGL1ALgYztSEgXYVBLD+uDGNvjfaXUxiraeSHBS2B01Gi
Ao7++VKrV+EKSh3hWbQZBUGOGuPESlYtVoTomnkevo6bm3JM0eNdrsDIl6evu/TL
uSbPo8JuuUYLsDyQULRFCiJBhKH4Q3eIfeSoYJq0DVY1/bixvovaze91mLY3Mdqg
6N4CtKgVHraPnYUvz5BCjU3FQR/XDNonHVdFqocfz+VpxlUTY5ov//pKR/gynxOC
3mfXVZZb2+iOpmssPp37wB97J1Os0IiET4CITALXlKDGMbkqIcjH2/WdC66n+Pgn
D4WnAHJebh6gCbonOgaHVCVGA/AGvpF1xQRETwsCkKXdLUaxlaeY1Ud7dB32UK8T
8xqdbtmZnxan3EBPP0LB4A2e8sFbfyYpoj3JIagQItuW44v/CLJfBdcCjmy51czP
d5IqmU0NmQt4DdgiweGaFp+2y1eOn+jhd2VGJUrdLdGf5CI/p6pT8q3zA4T5q1RL
XkBYOcPN9D7WssCJF8Gt79/mfox0zD53/wkuTWmaTJ8azNH/9L6HzbW/Mw0Lo94a
fYQUFo6xvSwpIPm67iGNjRfLZDqsDhWPFvongaiRPVXrGWk1WWuH+RV/r9VQhxik
kFDRDvQXT+Ze4wH+E7AWBl4tHzHNhSldqCHPPFqe1L3e1xeObSmymNfb2+5057hj
xD3tRdPRXGzjUs9wMbXx+tWSx4bksIe5QciNhw4rFzmRauRWUbcV2JOaOh7+sRFI
Lysj/HrT4d14mkQR1ec6Jls+eU91ghEmHGB0QH76kdEMRwejTMLUSf2SBp1ZzgjB
mBxdJJnj0IUMv8U3Gx9S4J+Qsq6C+yVbu/53m5miKH0w48ZBzk3BIBz4HrpT0H+z
P0FfSSO7GXhBXkLC1sKVz7moDFKVVBkvpL5b3E6wqurlKj8y39Gu3IrNXtKbLif9
z9cXztfN5CMF0sDgNgD6Cbp7XVgGQDUgDS8VceIRRRHQ+c5JnkZq94tOn9/77Ash
E7bJ2xteXc+nQt/CVSb97Tf4l5URDjpF0AcTe/CtG/ijNuuZLA48JzEAKqqyzP71
IusMkj8HdyXwC7pIF8x4uKlwIMfy5wb703y28hrUsnbEC+GntMa/N5RjyIfDcMID
OYkBtgQYAQoAIBYhBBy1bMxB/ehtje7MxpZ7Zu8OGX+YBQJjKGQMAhsMAAoJEJZ7
Zu8OGX+YU0sL/AxV+npffkIEmFw/ZuYDUixdGotKY64V7DtPhISm1McbXzh8EGk7
gwhmBdhPihdssvRjXOS2wIebqdzv/lHobvX4OhJ35VebV74d0NvRdfI1sNpNjtrb
8ckCU9RTYUTouwJChNYC9yNI5Ek69MaqHNB84v4tTxF9ylu82Gz6cTyuePFvnOs4
V70XKdCfrisKAZ7v3I10f13Ppc2H4T2QM6bxhYl05240oAoxeAH4go+kSDRJyezR
j9dDWocYyi45fYZxsFSQSTJxrcwXkfTV6FINpKy2wj+Z1lIEuDXdTyPI2lo2EUDh
Xu+nGqVGIJEE6iw2o23/Jxeh7dXuMsrv7XbGy/4sGv39ft0dOeY+SEqAkyvwu5lA
DejG1YiuZ16aqLHuNVLeVDBUbQ5jG5bF8WW4dO8RjvO8HlLZRHg7aS4x/kuXQBnK
oDe/7Xpmo8V+zRg9a+3zC23L4c7rzRuwhOkOKqZE5JI7Bu1VraTxs2mH/+bb65MO
FMCTsk6h9T4Puw==
=kqR0
-----END PGP PRIVATE KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=MoaX
-----END PGP PUBLIC KEY BLOCK-----
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment