Add 'dont run as root' side quest to roadmap
This commit is contained in:
parent
b35a3d6574
commit
c14649aa45
@ -78,6 +78,19 @@ needed would be:
|
||||
|
||||
- Rebranding and possibly submitting to Apple app store (bleh).
|
||||
|
||||
### Don't run as root
|
||||
|
||||
It's currently a pretty hard requirement for `cryptic-net daemon` to run as
|
||||
root. This is due to:
|
||||
|
||||
- nebula's network interface root to be started.
|
||||
|
||||
- dnsmasq listening on port 53, generally a protected port.
|
||||
|
||||
If we can't figure out how to get these things running from the start as
|
||||
non-privileged users, we at least need to get cryptic-net to drop priveleges
|
||||
from root after initial startup.
|
||||
|
||||
### Plugins
|
||||
|
||||
It would not be difficult to spec out a plugin system using nix commands.
|
||||
|
Loading…
Reference in New Issue
Block a user