
Ideas/suggestions for future development:

* /usr/share/runit/sv.now | sv.current should not be under /use (maybe /var ?)
  note that moving services while the system is running is delicate/dangerous

* rationalize invoke-run code (see #1143778)

* disable xchpst hardening by changing mode on xchopts file (needs change in cpsv
   to preserve the file mode, it's currently overwritten)

* user services:
    (affects invoke-run, cpsv, trigger_sv, update-service and runit-user-session)
   - change detection logic? more complex than uid >= 1000  (see #1143778)
   - allow home different than /home/username  (see #1143778)
