>- we need an scanning component for the desired state of running
> instances (something like 'find /etc/openvpn -name "*conf"')
>- we need an scanning component for the current state in process list
>- we need a diffing component
>- we need a state applier component
That sounds very much like what is planned for s6-rc v1, so I think
you will like it when it drops - but it won't be in the near future.
However, I have some ideas for new s6 tools that wouldn't follow this
model directly but would make it easy for users to create and delete
new instance models, and add/remove instances - so your components
could be implemented over these tools by simple shell scripts. I'll
try to work on that soon.
--
Laurent
Received on Thu Aug 18 2022 - 13:40:58 CEST