Solution for installing on Ubuntu 12.04
I had the following issues trying to issues trying to install Ajenti on Ubuntu 12.04 LTS
apt-get install ajenti failed: python-request wouldn't install.
I solved it first removing the Ajenti repo line from /etc/apt/sources.list then updating apt with apt-get update and installing python-request. Then I re-added the repo line and installed Ajenti with apt-get install ajenti.
service ajenti restart failed: service ajenti not found.
I solved it giving executable permission to the ajenti file in /etc/init.d/
There's also a bug where the ajenti init file is not created properly.
I still have issues with Ajenti in 12.04 but I will let those two here if someone is having the same problems.
Answer
Thanks for the post! This solved the python-requests problem for me.
/etc/init.d/ajenti did have executable permissions for me. However, my first attempt at logging in gave me a blank page - apt-get purge ajunti && apt-get install ajunti fixed the problem for me.
I have separated Debian and Ubuntu repositories, so Ubuntu users should not have troubles with python-requests installation anymore.
apt error:
ajenti : Depends: python-requests (>= 0.12.0) but 0.8.2-1 is to be installed
Fixed:
Install python-requests (0.12.x) or higher. Download from http://packages.ubuntu.com/qua...
and the dependencies python-urllib3 & python-six.
sudo apt-get install synaptic
then install ajenti:
sudo apt-get install ajenti
Customer support service by UserEcho
I have separated Debian and Ubuntu repositories, so Ubuntu users should not have troubles with python-requests installation anymore.