phonebox: cleanup vars

This commit is contained in:
2025-12-05 14:31:00 +07:00
parent 188c893e97
commit 701f815a01
5 changed files with 0 additions and 76 deletions

View File

@@ -99,48 +99,25 @@
files = {
server-prefix-number.secret = false;
ata-local-number.secret = false;
ata-password = {
owner = user;
group = user;
secret = true;
};
};
prompts = {
server-prefix-number = {
persist = true;
type = "line";
description = "Server prefix number: indicate server to connect to [10XX]";
};
ata-local-number = {
persist = true;
type = "line";
description = "Local suffix number: indicate local number on the server [XX00]";
};
ata-password = {
persist = true;
type = "hidden";
description = "Password for SIP registration.";
};
};
script = ''
cat $prompts/server-prefix-number > $out/server-prefix-number
cat $prompts/ata-local-number > $out/ata-local-number
cat $prompts/ata-password > $out/ata-password
'';
};
systemd.services.asterisk.serviceConfig = {
LoadCredential = [
"sip_password_filepath:${config.clan.core.vars.generators.phonebox.files.ata-password.path}"
];
Environment = [
"SIP_PASSWORD=%d/sip_password_filepath"
];
};
networking.interfaces = {
${ata-interface} = {
useDHCP = false;

View File

@@ -1 +0,0 @@
../../../../../../sops/groups/admins

View File

@@ -1 +0,0 @@
../../../../../../sops/machines/neptune

View File

@@ -1,50 +0,0 @@
{
"data": "ENC[AES256_GCM,data:LBtjOhR15RFRB2Vd,iv:xIwKSPZmLwZN17digEVVlM0YENp3X9cVBCfclhNYqb0=,tag:86rwEBw6Wkt4rclVMGUyRg==,type:str]",
"sops": {
"age": [
{
"recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtQmRWUmxTeWpldWlpV29J\nTUFvUUFkZ3M5OUhHeWhQRUhkT1JOVlA0N1N3Ckd5cFZEa0QzQi9OdFBERWFqL045\nMXJQcnlvMThyVU5vWTdZSkRkNTMxaDAKLS0tIGFBek5JSUFrQU04WmRTWDU0TWdl\neDZsUFZmRzQ3YXNOQXdzeG1pbGprRzAK7OGeMQMIy8hl1MKe/WkweD5FcdmeKuOO\n4RAHJ/8VTfFoQOnjs5rkWNlaYBctD4Lwgx4Z0b+KTJohel0Ay2vbhA==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age14x2fatvz802dyvnfukgkxfu30khuqml5ang9smm3pr9lc95eqpjs2ywxxf",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpUGxOM1BJSno2RmdXS25w\nTFY4MGZkZEFlUzNKKzdGVHpoYzlUa0taSnhFCnVXNnErTHVKL2ZXZFVkUVFtdFlZ\nbVptV090WFdSYStnTmtxb2lhSWtQRVkKLS0tIEJ6YkZQT1dFZGxTZVVYWGdMUjFu\naHVYQjZGMG92RU4zOEo3ZXhnWE1LOHcKTmWUs+EJLYeRh7guztk7PY7AYt6T4G88\nn7WgoC0yvu3YDlYfjsL5iEdCz3INvURZTvdTWrv799ItpGBZQ5jEMQ==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYNVJhUmJnR2hMaFMwTWMr\nMGtPSXVvMmoyYnJnMmp0b0lxTEFwWXlSQVdZCjY4WWhkZ251d3owSmxtdEVXK0oy\nQUtQWWdFQTJ0dzNqZGs5UHgrbEw3dzAKLS0tIDJOZWZVOTNZdVBMbldKL25NSVc2\nYzFLUTl0QWlJa3ZrU3BwTnBoR2o4YTgKqqjpqNYQLDoxIagzMA9z7dhtJapsdQ+E\ncn67A4M+mYH4Bibt3nkXdTL6cFPCaryabmOWnQ/mTikrU34r0fWpBg==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDVPYVZlSStj\nRFV5eVQzaDRLdWx6TzFHckFJbjlHdTdIV1NmdUx2aVA5eGsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpHNFFWUy9ZVkszRDhIRWQrTGZVK2pN\nVm1rWWJXTTNQVEkreHJEd1JPSHJJCi0tLSBvK1NHRGQxRUd1cFc5ZGZFMW0wcXZ3\nengvcjJvSnR1VWI4bStldFVnV1hVCoY9ZlePIvtNUpTcLDocZNw4k3By27kjxpeQ\nUBGhd8hSzmXtGw0anQQgBWFv0JMXJEw8kujM5zlicU14Eum1XuY=\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhHMmZvaTBl\nSzFyM3ZCQkhTQjZQVFRnRG5GdTEvcE1TY3FLL1hVQnZYMTggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpWUTlIZ1Z6V2RkR0lyL0YrTFk1YTVI\nZmNsYkFBMmdOQUhLK2xiK3dDWHhZCi0tLSBwUXBlKyt2b241N21nVDh2RDdhZVVD\nbVRxckhvc09tcHYrWTF1Q1duWUw0Coyt9/JEGdQxzymPOQJzcKBIKn/I7qU0xMSn\n6Rmw4ob0TxB6AGjZakxB9m7hTpjuGtesxq/PhvWVaLfQh0c1GuU=\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFdhNThsVFVM\neGNDWVFET1N2eWpwWTJwdHpsNjRvUXNQY1lvb2NMbzlTUnMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpJTjRJYjloZUpjQUFuRldOVjZLZjJj\nVnhMMnJvZjBraUxHNlJSUnQrVERnCi0tLSBxUjlRZXlFRUtFeE83R0lqZE9RMlRv\nMkZmc2hPMGlnU0FLMjNoaXZkMmVNCk1ao0GsIG1/uDife1Pb7KAg/NcMsYg4N4Hv\n+VXfiiI3kmObi3aka2yY+TaiyxyhO/OWq/8LhU8IAd+xG5582rM=\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLbDdFcDYrNXZQYVhib2dV\nenpOZXRnWU5oS2dsUkwzNW00WmdxT2l0dlNFCnVMT3NaQVd2VzVqTWVIZDZ3UkNT\nMVBPTVlUaW8zbi8xOVJDc01nRGhUS1UKLS0tIHRKQzlDbWR6TEFsdzdkbHdGL0Ex\nVjlDQkUxb21za1pJU3g0L3I1NE5GbDAK6udiWKA7FJw4vDa+Q9bx6FQLWOsqVEMB\n+G7oLjTl1U2T2VPzlpgKlVtNL0Lt5+Efseu+awnbjcPq/r2j5DRCIw==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMQlJja1ZudDBBL3hmRkoy\nczg5THZVSmhETE95NVZFU2R6T2ZmYkExOUhVCkF1N21GVlpZNFliT0Z0MVJpdHky\nRDFEQVUwOFVRQWJoNXU2UzRpd1ZYUUEKLS0tIHlnS3oydHpZTmM4K2FLZHBYRGFB\nMHlhQWZabXJRTmhraVpXYjNyelQ2a3cKXVbL4gliU0fRBtd4CxhHJK7rfvvD7acX\nUy27aM+G+m1bfNooCjV+RlONkih3FAHZu6yKyw+4OS85v55eJPWHrA==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmcFZIWmJ5Q2ZSdjhjZE5W\nUEd2Q1VteThDUXUxTUFoeENCdDhUbmtBU3lZCjloVTVNcEQwRXk3d1YvREU2OEEz\nczV4N3MwUiswSjNNSzEzUEJIYUNzZEUKLS0tIFFxVzdCY1FGT0s2a1VXUHY2U3Q1\nSERLeCt6S2lKcHFMVDN6RGNSanRXcWcK6ObYWBPcjTGgOROC9E5FFD9mqEnBvwdj\nivJn1R+U0KWx+8XIRGtGdFsVy6Rv0rxmc5v9fDT1RzNwInToZ0X6lw==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKRXAwcGxyVG9WTmZ1YzhT\nN2taMUJ2bU1OMENGY1NUTVpRdHJxWEcyd3pZCmRGYXdGUHFXbHlFbGtQUnQ1MEwx\naHpLMFl5TFRSSUFicGpwaHRvUXBSdm8KLS0tICtWUGFVRXhFOTlYdWIwUnRGRXdv\nSGx2a2NYN1BWOHhJS3BzcldCM2xDdEEKry9o8IMLjzbbNOnIm6HLopRtCw/4zire\n5R0FlaK4QEBrjrzwKPlIb5ivF9oPOOTF51PMlIfkO3X3kXeH4TTSYw==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2025-10-31T07:31:42Z",
"mac": "ENC[AES256_GCM,data:O19KWJQI72rH1xuoe8LdZfaVi5ikFoC+Vsa+ucLGR9VA7AdA5nccmPsZuP8Ec/k0Mce67/xcp7gOy09coeLinDPuKHfUr3gYtwh/02TXBqLmFFTucITkHh9Dyr/zVedHUQUSLOsEUVb6oLuDtcc7p4y6J17o8cPv1DUss1gGBog=,iv:vjOvDDcBoh1zxRDbEWQaAvP7/9qzo5CozYDUF7yIrgw=,tag:IO+uH6FMo/yxQ4qFS7J7kA==,type:str]",
"version": "3.11.0"
}
}

View File

@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek