-
v0.8.3 Stable
released this
2025-09-28 10:43:59 +00:00 | 1 commits to master since this releaseAdds
userspecification support for app config. Permission are elevated as needed to place (or symlink) config files into appropriate locations. For instance, if usingsymconfto manage ad hocsystemdunits, you can now specify a directive like the following in one'sapp_registry.toml:[app.services-system] user = 'root' config_dir = '/etc/systemd/system'Previously, such a directive would cause
symconf configto exit with error if not ran explicitly as the root user. Now, the executing user is prompted for elevation viasudo. In the above case,rootpermissions can be obtained if the user is in the sudoers file, at which point a scoped sub-shell is spawned with appropriate access to modify the files in question.Downloads