Your comments
I guess so :)
Making own task plugin will also let you influence status message, success/failure status and postmortem error message.
Example of "copy files" task: https://github.com/Eugeny/ajenti/blob/dev/ajenti/plugins/tasks/tasks.py#L29
Unfortunately this is not possible - Ajenti simply launches a background shell for your command.
Looks like a bad psutil module. Are you sure that you have installed python-psutil from raspbian? Other option is to run 'pip install psutil' - this will build a 100% native ARM psutil just for your Pi.
Could you please run ajenti under strace and supply the last lines of the log?
strace ajenti-panel
This looks like architecture mismatch. Please replace python-gevent and python-greenlet with the versions from the corresponding raspbian repo. Let me know if this works.
Hi Adrian,
What happens when you try to access the panel? Any errors on the console / crashes?
Please check /var/log/ajenti.log
So `ajenti-panel -v` works with running NGINX, but `service ajenti start` doesn't, am I right?
Can you try to run Ajenti in foreground while NGINX is working?
ajenti-panel -v
Customer support service by UserEcho
Thanks for the feedback! You're right, the "set" button was trying to set the password, but that didn't work because the user wasn't added to smbpasswd db yet. I've just fixed that; you'll receive the fix in the nearest update.