goetia
software
0x53.net

The configuration directory

All supervision trees are configured in their respective configuration directory.

Thus, the structure shown below lies at /path/to/confdir=/etc/goety/system/ for system supervision trees. Since there can be an arbitrary amount of user supervision trees (per user), they are found at: /path/to/confdir=${HOME}/.config/goetia/@USERTREE1@, /path/to/confdir=${HOME}/.config/goetia/@USERTREE1@, etc.

All configuration directories are structured as follows:

/path/to/confdir
├── 1745932803_db
├── compiled -> 1745932803_db
├── env
├── run-image
│   └── service
│       ├── goetia-shutdown
│       ├── .s6-svscan
│       ├── s6-svscan-log
│       └── @SERVICEDIR1A@
└── src
    ├── @CATEGORY1@
    │   ├── @SOURCEDIR1A@
    │   └── @SOURCEDIR1B@
    ├── @CATEGORY2@
    └── @CATEGORY3@
		

These subdirectories have the following use: