Elevation
Eddie requires launching a tool as root to perform actions at system level (VPN tunnel, activate Network Lock, change routing tables, etc.).
- Under Windows and MacOS, the user who launches the UI must be in the administrator group.
- Under Linux, Eddie will try to autodetect the best solution; otherwise, you can use the parameter elevation, for example:
./eddie-cli elevation=pkexec
Available methods:
- pkexec: Default for UI, may require a desktop environment in some distros
- sudo: Default for CLI, if the current user is in the sudo or wheel group.
- su: Similar to sudo, but uses su.
Another option is to install the systemd service with:
sudo ./eddie-cli-elevated service=install
Note: if you use the portable or AppImage edition, remember to uninstall with:
sudo ./eddie-cli-elevated service=uninstall
Another option is to mark eddie-cli-elevated to always run as root, with:
chown root:root eddie-cli-elevated chmod u+s eddie-cli-elevated