Repository navigation
v0.1.3
Warning
This release is broken — use v0.1.3.1 instead.
allow_start_stop (and DACL-only security_descriptor) installs fail with error 87; fixed in v0.1.3.1.
Highlights
[service] allow_start_stop = [accounts]— delegateSERVICE_START/SERVICE_STOP(+QUERY_STATUS) to listed accounts via a generated service DACL. Delegated users start/stop the service with zero UAC prompts; admins and SYSTEM keep full control, interactive users keep the default read set sorsw statuskeeps working. Mutually exclusive withsecurity_descriptor(validate rejects both).- Smart elevation gate —
install/uninstall/refresh/applyelevate pre-emptively;start/stop/restarttry unelevated first and only relaunch elevated afterERROR_ACCESS_DENIED. Delegated users never see a prompt, everyone else sees exactly one. rsw apply— refresh + ensure-started in one UAC prompt. A running service is left alone (config takes effect on next start).- Full-field config manuals (en/cn) now ship inside both release zips; the lite zips carry the same manuals with the
[[download]]block stripped, each validated by the matching build before packing. - Deps: rustls 0.23.43 → 0.23.45 (RUSTSEC-2026-0285).