trajto(hollows): komenca transigi

This commit is contained in:
Fiscal Velvet Poet 2024-10-29 23:07:33 +10:00
parent c963d41c67
commit a900b37202
Signed by: fiscalvelvetpoet
GPG key ID: D8EBFD58B023BD47
6 changed files with 82 additions and 44 deletions

View file

@ -0,0 +1,25 @@
# NixOS configuration for flemming
#
# Andy Flemming, AKA Slackbastard is the psuedonym of an Australian anarchist
# who hosts Yeah Nah Pasaran on radio 3CR and documents fascism and its
# grave diggers in Australia
#
# https://en.wikipedia.org/wiki/Andy_Fleming_(activist)
# https://slackbastard.anarchobase.com/
# https://www.3cr.org.au/yeahnahpasaran
{
config,
pkgs,
lib,
...
}: {
imports = [
../../../networks/pi3B_rack.nix
];
# Comment out deployment when building the SD Image.
deployment.targetHost = "10.42.0.203";
networking.hostName = "hollows"; # Define your hostname.
system.stateVersion = "22.05"; # The version of NixOS originally installed
}

View file

@ -44,6 +44,11 @@ in {
./nixos/hosts/flemming ./nixos/hosts/flemming
]; ];
}; };
hollows = {
imports = [
./nixos/hosts/hollows
];
};
pred = { pred = {
imports = [ imports = [
./nixos/hosts/pred ./nixos/hosts/pred

View file

@ -1,18 +1,21 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyAveERD YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyBSMUhj
RlloME0vRXYwbWtqVFpOdS83ODFpcSsvQUNmOHA3Qm01Mi9rSEYwCnBvT0V3NzU4 Zk9XdkxaZkpXYkF3K2lpbkR5dmZYYzJhUi9UanpBVEI1S2IvZXhNCnpyT09mZHNv
YUVFUmdwUDBoQjlMa0V2SzBGbWJGT1QwL1Nqd1NRV2xabDAKLT4gc3NoLWVkMjU1 YktCcUd5Y2w1bnNNajFjaWl6Um9yWFpUTkFGdjRINnZFRW8KLT4gc3NoLWVkMjU1
MTkgUWQwZXBRIDFjNnRyalVlMCsya1JvQXdXUGlBdFVsaTVFK3hDaDFneXJTM012 MTkgUWQwZXBRIHE3RXdLUC82TVNJdHIvU2xnWGF1QktCZGkxbFhsT0dxVDRZZWgy
dnFka2sKa3J5ZlBtekxGM01sK09SVnY1SmZEMi9HSUpONDI4ZFVudW9LbjRkaitU aVBUbDQKUkxqdTc5ZlhQaG5OOXhtSVBlR2FCR2c3ZGR2cnFUWnN0WkQxRDRlWlg1
cwotPiBzc2gtZWQyNTUxOSBaRDhsTXcgSnZ4djlnZlF1ZVI2UEhsSUl0dlRWTzJa YwotPiBzc2gtZWQyNTUxOSB1N1ozancgR2pTOVZ5cGpmdzMzT1ZYelAwTTI1TVpG
bU9SZ0IwYXNkdzJ2ZEEvcHgyWQp4VC9waVdRK09aSlZkT1hNbTh5RUV4ck8rNjMr QUdlZ0xBZEo4NkpoZlZEVGlFTQpFelJDQ0RKaFFsVlRESERmMWJIQjZJcmh1QzBI
SXpPK0cxME9VS01XaEs0Ci0+IHNzaC1lZDI1NTE5IGY1VGhBZyBsMm50NjZxK0RZ VFU3QmZGZ2JKcFMyNmJrCi0+IHNzaC1lZDI1NTE5IFpEOGxNdyBYSHdCdXJRTUVI
eUowTVJnQVpDWHlodTJmSitPekFnMVArZVdscVRtVVVJCjNEV0laQXNmcjJaVWFM eDFJZHRHY2JhUTRha1JNRFg5c3ppbVo0OGdQSXdPOUdJCjBFSTVpd2JWd2xkTjZx
R0tDdzFWdFNBaFFjU3YzQzZWckdVS3RBWG1CKzQKLT4gUzJeVD4iKC1ncmVhc2UK VDVuMlVHb1Z1aEhYU2kxWkpwV2hJUDZQRzNkckUKLT4gc3NoLWVkMjU1MTkgZjVU
L0xsMEtLejZxVHE4U0VLbGhIYTlDS2IzQWVsL2FpTmppay9sZUxWK01BCi0tLSB5 aEFnIG1zay9zeUFtd3dkOTJQUFR6S0ZnUm9jbmQ0TkJQU2pJTTYrMmNEaE5KeTAK
WWNJSVJOZUoxanlRbnRRQ1kvYzVrVFpSN293UWhuelZrRWVFQlltdllrCg3cGJL9 WXN2OFM2anNYYXF6Wk9rUnFjQzNGSjdhTGFyVDhhd1dORWxRaUpuRG9XUQotPiBe
MEIrfgtvsPdHOqpkp8TeeRVLIephesuve8S17Lujt2WPmigzf7fCQ1rc9/W/VMsT d3pXUTxFLWdyZWFzZSBvVT16IFw3Oz02IGQ/ZFVjQS4KVnBKTVc0YzR3SEhaOS80
g6tQhsdPeQTynPih1htXlweypUU8mdAMT49qV+TumR0SybuM0eff+emLK7juUQCw bzE1NXMxaHh1QStNaXZ4eGZrbDdrV0k5YW5rQTdKbGJsbzZsRzFLMi9veTAKLS0t
zoy8rZlsPnDI0zYuDpWsVYFdnkS3cm4YHd7CNlAyF+jWk2Z87C8BaGhPxWvDL92b IGdEblEzcTdkcWVFVURycTJsTUl5MHEySUdTRTJub1hMVnJNekMxQTAxTGcKot0G
DwZpLuniZKBB6uew 3I1FgBm5Hw3MkQXfRdX6FgzAAEmH0t+v8R087u7vDbzVFVwVWGm4qQuHTwYNa1Yu
5gcM8LAg9N/ZV6Mc7+OlqKoKTs6S+VhphfbuDPrwJZUJT/OO30MgEdgemZ+JtQoA
O5str1O/0MBTQRyqJglcIjD2rPQcl9cZQupvJeaTOkdoLQ3Pv8aUrZBg3yHg6JX4
N5siGxgv/NfGcpCvkUM=
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----

View file

@ -1,12 +1,13 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyBFWmM3 YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyBuMjdR
SGVENHM5NFRwbmMxWFcxNXppV25reUNpbnFxejhPbWIyWTdKMlEwCk42VG9zemQ0 ZzN1QTRIend1TWhLSDZzQ0JQUG9tZFdGZUo4QUljV3pnaEdDR1VzCi9PRXFnTDlD
eXNzMjRtdXFZZGtVSW5XTEFvQzBjN1ZaUzJUdGZzeW1uYkEKLT4gc3NoLWVkMjU1 NFhtYW4reHphUFFqUVBDd2pxY2liOXgwRUlIZzcvZTdWWTAKLT4gc3NoLWVkMjU1
MTkgZjVUaEFnIEpkVVJpZkdiSHRBMjdyMFBZRXNrQXF2RG9mbVRLcFVjSWpyOEYv MTkgZjVUaEFnIGRvQUFSMzFzVmZLT0Z4SlczNmdicThCYklBbisvcmlzejI4b3Jm
L0tmQVEKdFlKbGx2ZElmVUxTcVdiZGkyVk1sMSswSnJ6VERXYWVLMWRDWTdwWU9j ZVRTVmsKWDlKTkV6STJaSEVDL0tMVmMvcUt0L3pOS0xXU281bjRXSkJDSXloLzZE
ZwotPiBiP0BeJk85Pi1ncmVhc2UgbCl0NGw2IHdOdjg1biBnIV89Wm83RyBFe31r OAotPiBVLWdyZWFzZSBCZTMgM01ZIEd0OWcKdnMvd0FJOEhmQTdTcElld0JsNXdD
ZTtoCklFVk83MWQ3MnRPL1RTQm9PU3RDY1RKajZkR21RLzVoVUVXS2ovTEpHWGY1 bS9hWUtHam1PR0tyTmowck1rVEEzZXc0QjhWNjVNZVU0anRCS1lrMkRtVApQcVdV
V0lNTWlsRm9IRktpTmwyYVFwZncKZ0ZDQmxuUDBMaFNHcmcKLS0tIG45U1prZUJX djJORHppTEFib1VLOC9LbG5OdWhNdEZKWGJyQ3Z6dUFTOEw5WjZsT2E4SDRSSUlK
Wi9iOGE5UDBiNzBOTVY0V1FFaTBpOXN4V1NpQVc2bm82cW8KWN4G2p4FkRBeVkKt aEpWRUNYRlZTdwotLS0geFBJK21QRGZxd3lZRjZRanhDeFRDTTd6T1p2UGhiNXBm
MR6puzAlFaXiQrE26RPrHepdfQz62+zu0eFKQd6+w/dwUMoyoElBCCZeWyiA NnhaWkptcDFsYwqWryUWy5DtJHpelFVJu9DnS2rUS9JVnjIHCj2MNYrs6f5cxzZP
4+CUjz1Agu+ODFUvsl/ccIvcaS0=
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----

View file

@ -1,19 +1,22 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyBGTW5o YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFAvWjlQZyBsWm9s
dWVTNjFIN1AwV01tVlV4Sy9NcDZ1QjZZdDVMTkE0cTJxOHJ2NFFzCjYyRXBYNVhB UzB6bzM2VU9IR3Y2MUcrdmtJTk1nM3h0VFV4WFNaaU9pZ0pHMWxBClpiRDZ3VVU1
RUQwaVM2cFNpMEEzZTNHWVV4V0FDTXdGQ0FHLzNOaE14KzgKLT4gc3NoLWVkMjU1 VkE5SHhJZXc4RGJOenY3Qzc1eXN6Y1M2d1ZnU1dIbHFvQUUKLT4gc3NoLWVkMjU1
MTkgUWQwZXBRIDZTQmdzdFoxQ24waHNXb2N1cW9Uc3NMcnNWV0VOSmcwVmEzVzFS MTkgUWQwZXBRIGVCZURhelZkTFpoRldaVlZoZzVBenBjbEROUlIrTERnN2VpNmhP
elJuZ1kKV1lWUm1LZUMzdzYxdDQ4VDBGdDRXNnNMbTFIMFl1WFdSZ092dm5hWXRy dVFNSDQKNXNWNU5iOGRBV3ZMVzdSVXRPSTkvQzJpblVsbERJekM0VHdnbEwyd0tG
VQotPiBzc2gtZWQyNTUxOSBaRDhsTXcgbzdQYlpmQnBQVHEwV3EwNjNDU1hCSTlu VQotPiBzc2gtZWQyNTUxOSB1N1ozancgY2pvTllQbytTbDBZaHlSbVFxa2ZYbmFt
OWh5NDdrL0N6cDRPVUlyQndrTQptckpUNXR4YmhDMnJkR2FTK2Z6RzkwNFRjRjRP OTlvYTQrMUcybVdJd2gxb2Jsbwo4RXBLMkdYSFY3aHYxSGZnS0h4S21ablBueFBz
cThwNElxMHRxbkp3QjA4Ci0+IHNzaC1lZDI1NTE5IGY1VGhBZyB1K0dXUXVuMC9Z L2JFaEhaYWR5VFFNQzhVCi0+IHNzaC1lZDI1NTE5IFpEOGxNdyBDZGNmblJIWGtx
U0Vnbjg5U3J3eFRFOU9OYUNTLzlGYTE4aHZVd1k0Z0Z3CnpSQkswMjlScDBZV3ow QWhEeldzVGZmUWJ6anM4Y2hTT0tpUVNpNDVyRDJRQ240Clk2bmpCVlI4RWduRS80
NkdDdmZsN2UraFlxd1pzQ2xLWWVXbVBXU281OGMKLT4gQi9JLWdyZWFzZSB1UiU2 cVRVWWwycDdtdVpFS25BSDAzOEh5YUcxdW9GclkKLT4gc3NoLWVkMjU1MTkgZjVU
MiBzIGI4RWVOdyAhbUJhVHRTXgpKSGs2Sk44WkNMSUlvWjVLUTdsOGJkM3pNNzVL aEFnIDZBbXVIQVdoaVl6TlZXR1FmeEtwL0hBNWc4c0lvSFlQTzZVc1VJZ09PMXcK
clVPR1hkOXM3Tk1aUUszUnViN2xPM3EvVEhjZGpmSGhQOE5CCk5FWVdzTkx6SkND VnhFVVg4eTZiRU1YbUhxUzJrYXRUeWpVVFdOSWpUNHNvUWZCRXd1U3Y3VQotPiBB
QW9PU1pyV0I4Wm9Jdnh4RQotLS0gQ2JRYnA0Y2I5a1ZpZStidFBtWWZyditpZ25o IW9WfGMlLWdyZWFzZQo2WmhadWt6cFZ3S2FONDFIWUFPWWpMOXFRT1d2alNPajVI
Mmw2KzZOY1dEMDRZcUEyTQrRvJW1UGMHGZbY6U8p4nqv0JPPBJjAWd6JWMll0bio aUJrdmVVT1J1OHA3Uy9LMjdadSs4RnhldGNxWGNtCitJSHhKSlhnMzI0UDdtSFBX
b413jw7QNzFVsSeVKLN+ggneRsCYi4ax4Zwq4iZCn7+3C4xB//SyLmmlmnnW+0tR T0tuY0NvRkI5Q0F6YkJmSHI3aFlReHJORVNLL1RJMkI5QUt5NllmcGcKLS0tIGFQ
odrfE0r84I12AK35SKZjLQBw5osOiYB9lSbloZTMHVguvKjwqcg1V3eX6909yeou YXpDdDhnR05PaGQ0WEdVd2hMUURnRmtnbDVvWkt0ZDNtaVhxT0ZIbFUKcYbxjmgx
urCplU5qLT2XFrtLSWGtax3D49lOezWwoLC/uZPm9MX97g== v7X82tsU3fuTUo9l2q3HmHECwKlvyqsXyyJst+/jJgANfE7/tHm0t6Dm4fPgBvdN
0AqTDx1p7PLvfQhMuhD2G9mHGLwcom3xUOI8h6JkMCv+bojWD9RCEB+wsAwfCzVV
pStMrMl6copsy1/E4yXkkm+kBgIMFeGzQvRyZ+UCri0rjzsGFQWEgUgD3fFcNJIq
HCYi0uW970YK2qI=
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----

View file

@ -11,9 +11,10 @@ let
users = [fiscalvelvetpoet]; users = [fiscalvelvetpoet];
flemming = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK16f3Fjj0BY9vjtXahezMAP3I329hHEQXCceRTkr+Yu"; flemming = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK16f3Fjj0BY9vjtXahezMAP3I329hHEQXCceRTkr+Yu";
hollows = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEGB8EUbqoarM4GmPgE2DBF4z/L6wVNc+lF27Z83XDUz";
pred = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMK5BOK1ldtZ+SV4QxfNm/PfOLOWv3/VHf/JbdMMoMzw"; pred = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMK5BOK1ldtZ+SV4QxfNm/PfOLOWv3/VHf/JbdMMoMzw";
toscano = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGWcukRkNUQUbgXQle8q9xszDZOnDf3BVpPSFgycJVVE"; toscano = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGWcukRkNUQUbgXQle8q9xszDZOnDf3BVpPSFgycJVVE";
systems = [flemming pred toscano]; systems = [flemming hollows pred toscano];
in { in {
"root.age".publicKeys = ops ++ systems; "root.age".publicKeys = ops ++ systems;
"fiscalvelvetpoet.age".publicKeys = [fiscalvelvetpoet] ++ systems; "fiscalvelvetpoet.age".publicKeys = [fiscalvelvetpoet] ++ systems;