~bitfehler/bitfehler-ns

e6153fdfb7224f81f0371afff0ab1c4f547b97ea — Conrad Hoffmann 1 year, 6 months ago 4e387cd
Pre-install anemos CLI and config

The deployment target can be updated only after this version has been
deployed once using the old technique.
9 files changed, 18 insertions(+), 2 deletions(-)

M .makeimg.modes
M Makefile
R anemos.conf => files/etc/anemos.conf
R keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub
R keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub
R keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
A files/etc/apk/keys/conrad-6297636d.rsa.pub
M files/etc/apk/repositories
A keys
M .makeimg.modes => .makeimg.modes +5 -0
@@ 1,3 1,8 @@
644 files/etc/anemos.conf
644 files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub
644 files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub
644 files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
644 files/etc/apk/keys/conrad-6297636d.rsa.pub
644 files/etc/apk/repositories
644 files/etc/conf.d/sshd.makeimg.patch
600 files/etc/doas.d/doas.conf

M Makefile => Makefile +1 -1
@@ 38,7 38,7 @@ init: payload.tar.gz

# Used for a regular redeploy (i.e. server already running Alpine, ssh set up)
deploy: payload.tar.gz
	scp payload.tar.gz anemos.conf $(BF_HOST):
	scp payload.tar.gz files/etc/anemos.conf $(BF_HOST):
	rm payload.tar.gz
	# Replace this with an installed version at some point
	ssh $(BF_HOST) wget https://git.sr.ht/~bitfehler/anemos-cli/blob/master/anemos

R anemos.conf => files/etc/anemos.conf +1 -1
@@ 1,6 1,6 @@
#!/hint/sh
#
# Anemos config to use after the server was re-imaged with a Leasweb Debian
# Anemos config to re-deploy when already running Alpine.

# Kernel and base initramfs
#

R keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub +0 -0
R keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub +0 -0
R keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub => files/etc/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub +0 -0
A files/etc/apk/keys/conrad-6297636d.rsa.pub => files/etc/apk/keys/conrad-6297636d.rsa.pub +9 -0
@@ 0,0 1,9 @@
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwX/RHK8KowjJq58ojUlt
zEMsSnxnQT3OZGe1yjWo0ap6Uw6H2YipBfruUlnRTAVXf9rizWfxFkiYaSrKn+RP
TBBtpLcK3Tg63vD/0eqZzRe1JXlzpwbcr/qY97J/VGJWD0LgqooAeS2bTRLi7xcL
R5n5vTtb9+r1NuL44virB1ug87Xktlbw3M28BXMsl/iL+V/NjWK9UHyCbeA+iWAn
yGbsT5cJ00KktYsS3939GWGgRh4GrhhJ4q+fw12Y5jBS9FW7zAKH03+Jk+fR8bhr
nY6NPlIpalt/ITuoukYb4QfO2vqEzJOnfFJLfcRjI0tCocadkAt9nABY6fIKgv1D
HwIDAQAB
-----END PUBLIC KEY-----

M files/etc/apk/repositories => files/etc/apk/repositories +1 -0
@@ 1,2 1,3 @@
https://anemos.io/alpine/v3.17/anemos
http://dl-cdn.alpinelinux.org/alpine/v3.17/main
http://dl-cdn.alpinelinux.org/alpine/v3.17/community

A keys => keys +1 -0
@@ 0,0 1,1 @@
files/etc/apk/keys
\ No newline at end of file