Files
CyberPanel/pluginInstaller/pluginInstaller.py
master3395 c4205ccb94 fix(plugins): Use ProcessUtilities instead of sudo for privileged operations
- Check if running as root (os.geteuid() == 0)
- If root: fix permissions directly without sudo
- If not root: use ProcessUtilities.normalExecutioner() which handles
  privileged commands properly (no password prompt needed)
- Remove sudo dependency that was causing password prompts

Fixes: sudo password prompt errors when uninstalling plugins
2026-01-26 03:17:46 +01:00

20 KiB