LINUX.ORG.RU

Вышла Ajenti alpha - набор инструментов для управления Linux-серверами

 ,


0

4

Спустя полгода после начала разработки своего детища Евгением Панковым, благодаря активной помощи сообщества, увидела свет первая alpha-версия Ajenti.

Ajenti - это удивительный по красоте и простоте набор инструментов, который поможет новичкам освоить настройку домашнего Linux-сервера. Проект предоставляет платформу для быстрого написания плагинов для управления разнообразным серверным ПО, практически полноценный UI-тулкит (на AJAX) для управления через веб-интерфейс.

Поддерживаемые дистрибутивы:

  • OpenSuSE
  • Ubuntu
  • Arch
  • Debian

Уже есть плагины для настройки:

  • Сети
  • UPS и мониторинга питания
  • Пакетных менеджеров (APT, Zypper, Pacman)
  • Пользователей (passwd)
  • Cron
  • fstab
  • Сервисов (Upstart, rc.d, init.d)
  • Файрволла (iptables)
  • Apache 2 (модули, хосты)
  • Samba
  • Squid (+SARG)
  • Shell
  • Просмотрщик логов
  • Простейший SQL-клиент (MySQL, pgSQL)

За последние полгода была полностью переписана внутренняя архитектура — теперь поддерживается «плагинизация» любого уровня вложенности, а вместо медленного Genshi используется быстрый XSLT (среднее ускорение рендеринга составило x5). Автор Ajenti будет рад видеть в своей команде новых разработчиков. Связаться с автором можно по электронке: john.pankov@gmail.com

Демо-версия

Исходники

Скриншоты

>>> Подробности



Проверено: maxcom ()
Последнее исправление: mono (всего исправлений: 3)

Ответ на: комментарий от Frakhtan-teh

Нашел на хабре упоминание о том, что нужно поставить пакет python-lxml_2.2.6-1_i386.deb. Поставил, работает. Еще нужно было дать право на чтение для всех на конфиг сквида, чтобы запустился интерфейс.

Frakhtan-teh ★★
()
Ответ на: комментарий от EugenyPankov

>Залил архитектурно-независимые пакеты (х86+х64)

(х86+х64)

(х86+х64)

Если это не описка, то я бы трижды подумал прежде, чем ставить софт от такого грамотного разработчика на сервер (пусть даже и домашний)

anonymous
()
Ответ на: комментарий от anonymous

тролль-аноним, x86 -> i386, i586 etc., x64 -> 64bit

anonymous
()
Ответ на: комментарий от EugenyPankov

EugenyPankov> Исправлено в апстриме. Обновляйтесь с http://github.com/Eugeny/ajenti/tarball/master или ждите 0.3.4 в репозитории.

Версия 0.3.5 на ubuntu выдает точно такую же ошибку про «INetworkConfig interface support»

athost ★★★★★
()
Ответ на: комментарий от Voviandr

Четко и красиво выглядит мысль, что в юниксах достаточно знать «man man».
Не надо знать ничего «на зубок».
Надо понимать принципы.
В отличие от форточек в юниксах принципов и сущностей - гораздо меньше.

de_simakov
()
Ответ на: комментарий от Trojan_Winlock

не попал, дяденька.

В холиварной юности - я бы тебе ответил по-другому :)
Но я таки не админ уже лет 10 как...
Лет 9 последних - на яве-какаве пишу.
Но shell, awk, vim - почти каждый будний день пригождаются.
Весьма полезные тулзы, если уметь ими пользоваться.

p.s. В практическую полезность админских «велосипедов», к тому же «написанных с нуля за полгода» - я не верю. Увы.

de_simakov
()

Юзаю вебмин, и, пожалуй, буду юзать, ибо привык. Часто им удобно и наглядно. А бывает когда конфиг быстрее поправить. Всему своё применение. Гуёвые тулзы некотоыре вещи показывают очень наглядно.

Gordon01 ★★
()

Попытка написать интуитивно-понятную ОС всех времен и народов с интуитивно-понятной системой настройки уже была. Однако лозунг о том, что любая домохозяйка способна управлять госу.. компьютером, так и остался лозунгом. Так что, несмотря на все навороты и интуитивную понятность, линь (как и венду) юзвери настраивать не будут. Остальным достаточно текстового редактора.

anonymous
()
Ответ на: комментарий от mono

Yast в данном сообществе считают проявлением ламерства и латентного вендузячества потому что это часть повсеместно презираемого дистрибутива Suse

anonymous_sapiens ★★★★★
()
Ответ на: комментарий от anonymous_sapiens

часть повсеместно презираемого дистрибутива Suse

Suse

Как можно было сделать столько очепяток в слове Убунту?

Trojan_Winlock
() автор топика

Евгений, подскажите пожалуйста в чем может быть проблема:

/etc/init.d/ajenti start Starting Ajenti:Traceback (most recent call last): File «serve.py», line 8, in <module> from ajenti.standalone import server File «/usr/share/ajenti/ajenti/standalone.py», line 8, in <module> from OpenSSL import SSL Import Error: No module named OpenSSL failed!

Debian Lenny, python 2.6, запускаю из под рута, openssl стоит.

denniez
()
Ответ на: комментарий от denniez

python-openssl поставьте из того же репозитория, где и python2.6 брали

anonymous
()
Ответ на: комментарий от Trojan_Winlock

а при чём тут убунта? Убунта - достаточно хороший и удобный дистрибутив для масс.

vovans ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.