I've been working on issue#1939 - method for distributing salt formulas.

At the moment, I think a simple approach is to use a repository - it has
the advantage that it leverages an existing mechanism, packages will be
signed, and it's simple to apply the state after installing the package.
Another advantage is that instead of creating a new interface to an app
store we can hack about with an existing package manager - that's the
approach I've taken, and have a working prototype.

Here's the thing - a package drops salt formula into /srv/salt and
installs the state using qubesctl as final step. (Could provide
non-installer packages that just drop formula without installing).
What is appropriate action if a user removes the package - just remove
the salt files? Remove the effect of the state as best we can?

Thoughts?

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/20210516121319.GA24419%40thirdeyesecurity.org.

Reply via email to