fix: document x-qusal feature

Fix: https://github.com/ben-grande/qusal/issues/109
This commit is contained in:
Ben Grande 2025-01-17 09:57:06 +01:00
parent 2d832031d3
commit 12d6d69ff4
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56

@ -187,11 +187,15 @@ unexpected.
### Qube features
Control daemons using Qubes Services. It is much better to control services
this way as we can declare during the creation of qubes instead of having to
add a state to run a script during boot to unmask and start a specific
service. The method below is most of the times combined with `systemd.unit`
`ConditionPathExists=` to enable the service conditionally.
If a project specific feature must be set to a qube, it must start with the
prefix `x-qusal-`.
With the `service.` prefix, it is possible to control daemons using Qubes
Services. It is much better to control services this way as we can declare
during the creation of qubes instead of having to add a state to run a script
during boot to unmask and start a specific service. The method below is most
of the times combined with `systemd.unit` `ConditionPathExists=` to enable the
service conditionally.
* Server's service name must match the syntax: `service-server` (example:
`rsync-server`, `syncthing-server`);