четверг, 2 июня 2011 г.

Ковыряю ajenti под lenny

Собственно веб админка. Кто-то будет кричать: "Долой админки, да прибудет с нами ssh". Ну и пусть кричат, а мне иногда хочется иметь всё в одном месте и удобно. И ничего кроме веб-админки ставить не желаю. Знаю, что для автоматизации процесса на ентерпрайзах используют всякий доп. софт. Но это не наш метод.

В общем почему ajenti? Красивая ajax админка. Правда по плагинам до уровня webmin еще расти и расти. Но webmin'овский интерфейс - убогий. Вот ну честно. Это жестокий фарш из тонны опций.

Устанавливается просто в /etc/apt/source.list сначала всё lenny заменил на squeeze и добавил
UPD: Сее действо уже устарело

deb http://repo.ajenti.org/debian /
Надо так
deb http://repo.ajenti.org/debian main main


А дальше в консоль за ключами

wget http://repo.ajenti.org/debian/key -O- | apt-key add -

Собственно aptitude update && aptitude install ajenti

Ну и не забываем на lenny откатить в списке зеркал(/etc/apt/source.list).

Из минусов. Не спросил пароль при установке. Я ожидаю такие вещи при установки в консоле. Да, после ввода admin/admin предлагает сразу сменить связку, но это идеологически не верно. Ну и cron пока в cron.d не смотрит, а только crontab -e. В остальном желаю проекту дальше развиваться.

P.S.: для python девелоперов ajenti самое то :)
P.P.S.: вот думаю над интерфейсом к бинду. Пока играюсь с ajenti.