From eb5d3b018bcf3d0c07f9a8508d91767a06593a28 Mon Sep 17 00:00:00 2001 From: Malin Freeborn Date: Wed, 4 Dec 2024 15:32:53 +0100 Subject: [PATCH] new structure This kicks off the basic tree structure, where the docs all mirror the reality, like an ascii penumbra. --- README.md | 2 +- {hosts/kralizec => kralizec}/README.md | 0 {docs => kralizec}/dmzrs/README.md | 0 {docs => kralizec}/dmzrs/nginx-dmz.rs.conf | 0 {docs => kralizec}/dmzrs/updatewebsite.sh | 0 {docs => kralizec}/dmzrsaccount/README.md | 0 {docs => kralizec}/dmzrsaccount/listuserskralizec.py | 0 {docs => kralizec}/dmzrsaccount/listuserskrov.py | 0 {docs => kralizec}/dmzrsaccount/prepare.py | 0 {docs => kralizec}/dmzrsaccount/testanon.py | 0 {docs => kralizec}/dmzrsaccount/testuser.py | 0 {docs => kralizec}/ejabberd/README.md | 0 {docs => kralizec}/ejabberd/ejabberd.yml | 0 {docs => kralizec}/slapd/.gitignore | 0 {docs => kralizec}/slapd/README.md | 0 {docs => kralizec}/slapd/acladd-template.ldif | 0 {docs => kralizec}/slapd/generateacl.sh | 0 {docs => kralizec}/slapd/generatecreds.sh | 0 {docs => kralizec}/slapd/servicesaccounts.txt | 0 {hosts/krov => krov}/serverko/README.md | 0 .../krov => krov}/serverko/ipv6tunnel12/etc/network/interfaces | 0 .../serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service | 0 .../serverko/ipv6tunnel12/root/scripts/netstart.sh | 0 {hosts/krov => krov}/serverko/opensmtpd12/crontab | 0 {hosts/krov => krov}/serverko/opensmtpd12/etc/mailname | 0 {hosts/krov => krov}/serverko/opensmtpd12/etc/smtpd.conf | 0 {hosts/krov => krov}/serverko/slapd12/etc/default/slapd | 0 {hosts/krov => krov}/serverko/slapd12/root/aclupdate.sh | 0 {hosts/krov => krov}/serverko/slapd12/root/ldifs/acladd.ldif | 0 {hosts/krov => krov}/serverko/slapd12/root/ldifs/acldel.ldif | 0 {hosts/krov => krov}/serverko/slapd12/root/ldifs/tls.ldif | 0 {hosts/krov => krov}/serverko/slapd12/root/modify.sh | 0 {hosts/krov => krov}/serverko/slapd12/root/setup.sh | 0 {hosts/krov => krov}/srv1/README.md | 0 {hosts/splintrs => splintrs}/smtpd.md | 0 {hosts/splintrs => splintrs}/smtpd/etc/smtpd/smtpd.conf | 0 {hosts/splintrs => splintrs}/soft-serve.md | 0 37 files changed, 1 insertion(+), 1 deletion(-) rename {hosts/kralizec => kralizec}/README.md (100%) rename {docs => kralizec}/dmzrs/README.md (100%) rename {docs => kralizec}/dmzrs/nginx-dmz.rs.conf (100%) rename {docs => kralizec}/dmzrs/updatewebsite.sh (100%) rename {docs => kralizec}/dmzrsaccount/README.md (100%) rename {docs => kralizec}/dmzrsaccount/listuserskralizec.py (100%) rename {docs => kralizec}/dmzrsaccount/listuserskrov.py (100%) rename {docs => kralizec}/dmzrsaccount/prepare.py (100%) rename {docs => kralizec}/dmzrsaccount/testanon.py (100%) rename {docs => kralizec}/dmzrsaccount/testuser.py (100%) rename {docs => kralizec}/ejabberd/README.md (100%) rename {docs => kralizec}/ejabberd/ejabberd.yml (100%) rename {docs => kralizec}/slapd/.gitignore (100%) rename {docs => kralizec}/slapd/README.md (100%) rename {docs => kralizec}/slapd/acladd-template.ldif (100%) rename {docs => kralizec}/slapd/generateacl.sh (100%) rename {docs => kralizec}/slapd/generatecreds.sh (100%) rename {docs => kralizec}/slapd/servicesaccounts.txt (100%) rename {hosts/krov => krov}/serverko/README.md (100%) rename {hosts/krov => krov}/serverko/ipv6tunnel12/etc/network/interfaces (100%) rename {hosts/krov => krov}/serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service (100%) rename {hosts/krov => krov}/serverko/ipv6tunnel12/root/scripts/netstart.sh (100%) rename {hosts/krov => krov}/serverko/opensmtpd12/crontab (100%) rename {hosts/krov => krov}/serverko/opensmtpd12/etc/mailname (100%) rename {hosts/krov => krov}/serverko/opensmtpd12/etc/smtpd.conf (100%) rename {hosts/krov => krov}/serverko/slapd12/etc/default/slapd (100%) rename {hosts/krov => krov}/serverko/slapd12/root/aclupdate.sh (100%) rename {hosts/krov => krov}/serverko/slapd12/root/ldifs/acladd.ldif (100%) rename {hosts/krov => krov}/serverko/slapd12/root/ldifs/acldel.ldif (100%) rename {hosts/krov => krov}/serverko/slapd12/root/ldifs/tls.ldif (100%) rename {hosts/krov => krov}/serverko/slapd12/root/modify.sh (100%) rename {hosts/krov => krov}/serverko/slapd12/root/setup.sh (100%) rename {hosts/krov => krov}/srv1/README.md (100%) rename {hosts/splintrs => splintrs}/smtpd.md (100%) rename {hosts/splintrs => splintrs}/smtpd/etc/smtpd/smtpd.conf (100%) rename {hosts/splintrs => splintrs}/soft-serve.md (100%) diff --git a/README.md b/README.md index de7d70f..896948c 100644 --- a/README.md +++ b/README.md @@ -13,5 +13,5 @@ These setup files provide the text-only configurations for DMZ. - Idempotency. - All secrets stored elsewhere (probably in the `dmzadmin` repo) - Any maintenance scripts. -- Configurations should reside in shadow-directories, e.g. a backup of `/etc/soft/config` should reside in this repo under `etc/soft/config`. +- Configurations should reside in shadow-directories, e.g. a backup `soft-serve`'s `config.yaml` should reside in this repo under `splint.rs/soft-serve/etc/soft/config.yaml`. diff --git a/hosts/kralizec/README.md b/kralizec/README.md similarity index 100% rename from hosts/kralizec/README.md rename to kralizec/README.md diff --git a/docs/dmzrs/README.md b/kralizec/dmzrs/README.md similarity index 100% rename from docs/dmzrs/README.md rename to kralizec/dmzrs/README.md diff --git a/docs/dmzrs/nginx-dmz.rs.conf b/kralizec/dmzrs/nginx-dmz.rs.conf similarity index 100% rename from docs/dmzrs/nginx-dmz.rs.conf rename to kralizec/dmzrs/nginx-dmz.rs.conf diff --git a/docs/dmzrs/updatewebsite.sh b/kralizec/dmzrs/updatewebsite.sh similarity index 100% rename from docs/dmzrs/updatewebsite.sh rename to kralizec/dmzrs/updatewebsite.sh diff --git a/docs/dmzrsaccount/README.md b/kralizec/dmzrsaccount/README.md similarity index 100% rename from docs/dmzrsaccount/README.md rename to kralizec/dmzrsaccount/README.md diff --git a/docs/dmzrsaccount/listuserskralizec.py b/kralizec/dmzrsaccount/listuserskralizec.py similarity index 100% rename from docs/dmzrsaccount/listuserskralizec.py rename to kralizec/dmzrsaccount/listuserskralizec.py diff --git a/docs/dmzrsaccount/listuserskrov.py b/kralizec/dmzrsaccount/listuserskrov.py similarity index 100% rename from docs/dmzrsaccount/listuserskrov.py rename to kralizec/dmzrsaccount/listuserskrov.py diff --git a/docs/dmzrsaccount/prepare.py b/kralizec/dmzrsaccount/prepare.py similarity index 100% rename from docs/dmzrsaccount/prepare.py rename to kralizec/dmzrsaccount/prepare.py diff --git a/docs/dmzrsaccount/testanon.py b/kralizec/dmzrsaccount/testanon.py similarity index 100% rename from docs/dmzrsaccount/testanon.py rename to kralizec/dmzrsaccount/testanon.py diff --git a/docs/dmzrsaccount/testuser.py b/kralizec/dmzrsaccount/testuser.py similarity index 100% rename from docs/dmzrsaccount/testuser.py rename to kralizec/dmzrsaccount/testuser.py diff --git a/docs/ejabberd/README.md b/kralizec/ejabberd/README.md similarity index 100% rename from docs/ejabberd/README.md rename to kralizec/ejabberd/README.md diff --git a/docs/ejabberd/ejabberd.yml b/kralizec/ejabberd/ejabberd.yml similarity index 100% rename from docs/ejabberd/ejabberd.yml rename to kralizec/ejabberd/ejabberd.yml diff --git a/docs/slapd/.gitignore b/kralizec/slapd/.gitignore similarity index 100% rename from docs/slapd/.gitignore rename to kralizec/slapd/.gitignore diff --git a/docs/slapd/README.md b/kralizec/slapd/README.md similarity index 100% rename from docs/slapd/README.md rename to kralizec/slapd/README.md diff --git a/docs/slapd/acladd-template.ldif b/kralizec/slapd/acladd-template.ldif similarity index 100% rename from docs/slapd/acladd-template.ldif rename to kralizec/slapd/acladd-template.ldif diff --git a/docs/slapd/generateacl.sh b/kralizec/slapd/generateacl.sh similarity index 100% rename from docs/slapd/generateacl.sh rename to kralizec/slapd/generateacl.sh diff --git a/docs/slapd/generatecreds.sh b/kralizec/slapd/generatecreds.sh similarity index 100% rename from docs/slapd/generatecreds.sh rename to kralizec/slapd/generatecreds.sh diff --git a/docs/slapd/servicesaccounts.txt b/kralizec/slapd/servicesaccounts.txt similarity index 100% rename from docs/slapd/servicesaccounts.txt rename to kralizec/slapd/servicesaccounts.txt diff --git a/hosts/krov/serverko/README.md b/krov/serverko/README.md similarity index 100% rename from hosts/krov/serverko/README.md rename to krov/serverko/README.md diff --git a/hosts/krov/serverko/ipv6tunnel12/etc/network/interfaces b/krov/serverko/ipv6tunnel12/etc/network/interfaces similarity index 100% rename from hosts/krov/serverko/ipv6tunnel12/etc/network/interfaces rename to krov/serverko/ipv6tunnel12/etc/network/interfaces diff --git a/hosts/krov/serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service b/krov/serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service similarity index 100% rename from hosts/krov/serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service rename to krov/serverko/ipv6tunnel12/lib/systemd/system/ifuptunnel.service diff --git a/hosts/krov/serverko/ipv6tunnel12/root/scripts/netstart.sh b/krov/serverko/ipv6tunnel12/root/scripts/netstart.sh similarity index 100% rename from hosts/krov/serverko/ipv6tunnel12/root/scripts/netstart.sh rename to krov/serverko/ipv6tunnel12/root/scripts/netstart.sh diff --git a/hosts/krov/serverko/opensmtpd12/crontab b/krov/serverko/opensmtpd12/crontab similarity index 100% rename from hosts/krov/serverko/opensmtpd12/crontab rename to krov/serverko/opensmtpd12/crontab diff --git a/hosts/krov/serverko/opensmtpd12/etc/mailname b/krov/serverko/opensmtpd12/etc/mailname similarity index 100% rename from hosts/krov/serverko/opensmtpd12/etc/mailname rename to krov/serverko/opensmtpd12/etc/mailname diff --git a/hosts/krov/serverko/opensmtpd12/etc/smtpd.conf b/krov/serverko/opensmtpd12/etc/smtpd.conf similarity index 100% rename from hosts/krov/serverko/opensmtpd12/etc/smtpd.conf rename to krov/serverko/opensmtpd12/etc/smtpd.conf diff --git a/hosts/krov/serverko/slapd12/etc/default/slapd b/krov/serverko/slapd12/etc/default/slapd similarity index 100% rename from hosts/krov/serverko/slapd12/etc/default/slapd rename to krov/serverko/slapd12/etc/default/slapd diff --git a/hosts/krov/serverko/slapd12/root/aclupdate.sh b/krov/serverko/slapd12/root/aclupdate.sh similarity index 100% rename from hosts/krov/serverko/slapd12/root/aclupdate.sh rename to krov/serverko/slapd12/root/aclupdate.sh diff --git a/hosts/krov/serverko/slapd12/root/ldifs/acladd.ldif b/krov/serverko/slapd12/root/ldifs/acladd.ldif similarity index 100% rename from hosts/krov/serverko/slapd12/root/ldifs/acladd.ldif rename to krov/serverko/slapd12/root/ldifs/acladd.ldif diff --git a/hosts/krov/serverko/slapd12/root/ldifs/acldel.ldif b/krov/serverko/slapd12/root/ldifs/acldel.ldif similarity index 100% rename from hosts/krov/serverko/slapd12/root/ldifs/acldel.ldif rename to krov/serverko/slapd12/root/ldifs/acldel.ldif diff --git a/hosts/krov/serverko/slapd12/root/ldifs/tls.ldif b/krov/serverko/slapd12/root/ldifs/tls.ldif similarity index 100% rename from hosts/krov/serverko/slapd12/root/ldifs/tls.ldif rename to krov/serverko/slapd12/root/ldifs/tls.ldif diff --git a/hosts/krov/serverko/slapd12/root/modify.sh b/krov/serverko/slapd12/root/modify.sh similarity index 100% rename from hosts/krov/serverko/slapd12/root/modify.sh rename to krov/serverko/slapd12/root/modify.sh diff --git a/hosts/krov/serverko/slapd12/root/setup.sh b/krov/serverko/slapd12/root/setup.sh similarity index 100% rename from hosts/krov/serverko/slapd12/root/setup.sh rename to krov/serverko/slapd12/root/setup.sh diff --git a/hosts/krov/srv1/README.md b/krov/srv1/README.md similarity index 100% rename from hosts/krov/srv1/README.md rename to krov/srv1/README.md diff --git a/hosts/splintrs/smtpd.md b/splintrs/smtpd.md similarity index 100% rename from hosts/splintrs/smtpd.md rename to splintrs/smtpd.md diff --git a/hosts/splintrs/smtpd/etc/smtpd/smtpd.conf b/splintrs/smtpd/etc/smtpd/smtpd.conf similarity index 100% rename from hosts/splintrs/smtpd/etc/smtpd/smtpd.conf rename to splintrs/smtpd/etc/smtpd/smtpd.conf diff --git a/hosts/splintrs/soft-serve.md b/splintrs/soft-serve.md similarity index 100% rename from hosts/splintrs/soft-serve.md rename to splintrs/soft-serve.md