URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 3501
[ Назад ]

Исходное сообщение
"OpenNews: Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"

Отправлено opennews , 29-Мрт-04 19:14 
Netman Linux - загрузочный CD с Linux для нужд системного администратора. Проект на начальной стадии развития, поставленные задачи (каким должен быть Netman):
- Он должен позволять производить различные установочные/восстановительные работы на Linux машине/машинах.

- Позволять эффективно производить "разведку сети". Это, конечно, требует пояснения, но если коротко, то: ping, arping, traceroute, tcpdump, lcrzoex, ssh, ftp, nmap, DNS utils и т.п.

- Хорошо подходить для оперативной (быстрой и непродолжительной) работы в незнакомой среде. А это означает, что он должен быстро запускаться и быстро работать. Не заставлять делать кучу предварительных настроек, чтобы можно было действительно начать что-то делать.

- Умещаться на маленьком CD (230M). Что вытекает из предыдущего пункта, тогда его можно носить в кармане.

- Ориентирован на хорошо подготовленного пользователя, а не чайника. Это не значит, что он должен быть неудобным, и что не надо использовать возможности сделать его проще и доступней для новичков в Linux. Это все хорошо, но главное - эффективный инструмент для достаточно грамотного сис-админа.

- Четко ориентированным на своего целевого пользователя. Это например означает, что он не будет годиться на роль CD Linux для firewall-а и т.п. И наоборот, Linux CD, предназначенные для серверов и firewall-ов не годятся для выполнения перечисленных тут требований. Например, они требуют предварительной конфигурации, которую сохраняют на flash/floppy.

- Он не должен содержать всяких излишеств типа Xfree со всякими графическими приблудами. Лучше направить энергию на развитие действительно важной функциональности. К тому же это уменьшает размер. При этом всем в рамках своих главных задач он должен быть вполне комфортабельным (например, иметь web browser (тот же link), настроенный русский язык, почтовый клиент и т.п.).

- Позволять вынимать его из CD-ROM, чтобы можно было работать и другими CD. По-моему для этого по специальной команде базовый набор софта должен загружаться в RAM. Это должно занимать например 48M, не больше. Тогда это все будет нормально работать практически на любых более или менее современных машинах.

- Иметь автоматику, облегчающую работу, например, автоопределение сетевых карт. НО вся автоматика ДОЛЖНА включаться явно. И не лезть со своими дурацкими предложениями, когда оно не нужно. Часто все, что требуется - поднять сетевуху руками, загрузив модуль с параметрами и дав команды ifconfig и и route.

- Иметь средства программирования "на месте", то есть работая прямо с CD, и быстро отвечающие всем другим требованиям.

- Иметь клиенты к наиболее популярным БД (mysql, postgresql).

- Достаточно легко развиваться и модифицироваться пользователями под свои нужды, чтобы выпуск новой версии не превращался в героический подвиг. Т.е. это не просто Linux CD, но и технология его создания и обновления.


<h3>Что уже сделано</h3>
- Сделан уже работающий Linux CD (около 180M).

- Он имеет многое из задуманного для работы с сетью и установочно/восстановительных работ: bash, mc, поддержку ext3/reiserfs, lvm, fdisk, ssh, links, wget, ncftp python в качестве средства программирования и много чего еще.

- Набор скриптов, позволяющих автоматически (почти) собрать файловую систему и CD image из обычных source tar.gz. Т.е. вы можете взять скрипты и source tar-ы и, запустив пару скриптов, собрать систему с нуля. Потом можете что-то добавить или убрать и сделать свой image. Все это похоже на Linux from scratch, хотя несколько проще. Например, уже есть скрипты для компиляции всего, что сделано, и создания Live CD.


<h3>Что надо сделать</h3>
-  Не хватает некоторого количества автоматики, например, надо доделать автоопределение сетевых карточек и сделать определение scsi.

-  Написать нормальные загрузочные скрипты. То, что сейчас - совсем минимум. Там почти ничего нет.

-  Хорошенько подумать над набором софта.

-  Я не уверен, что лучше: python, может лучше perl?

-  Еще пока нельзя вынуть CD.

URL: http://www.comar.ru/free/netman
Новость: http://www.opennet.me/opennews/art.shtml?num=3556


Содержание

Сообщения в этом обсуждении
"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено Lamr , 29-Мрт-04 19:14 
Это всё, конечно, здорово, что вы там описали
Только вот интересно - как это тянет на такую
охенную новость?
Ну пряма как пионеры на партийном съезде, блин
       1. Принято в пионерию 99 процентов
       2. Запранировано принять в пионеры одного отставшего полудурка
       3. когда всех примем в пионеры - займёмся комсомолом.

ТАКОЙ ЗАГРУЗОЧНЫЙ СИДЮК знающий человек соберёт за пару-другую часов. Для каких нужд надо - для таких и соберёт.

Я вижу в этой ЗАЯВЕ одну цель - привлечь внимание
к своей особе. Сама идея ничем особенным не блещет. Повозюкаетесь этой своей песочнице - и научитесь.

Бог в помощь


"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено uldus , 29-Мрт-04 22:14 
>ТАКОЙ ЗАГРУЗОЧНЫЙ СИДЮК знающий человек соберёт за пару-другую часов. Для каких нужд
>надо - для таких и соберёт.

И правда, зачем вообще нужны эти Linux дистрибутивы, любой знающий человек соберет из исходников нужный комплект за несколько часов. Чем же всякие RedHat, SuSE и прочие занимаются, когда любой специалист может это сделать ?

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


"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено long , 29-Мрт-04 23:06 
Боюсь уважаемый lamr сам не делал то о чем
говорит. На это уже ушло порядка 1-ой человеко
недели, и надо еще в два раза больше что бы
все это довести до ума.

"уважаемый lamr "
Отправлено Lamr , 30-Мрт-04 10:17 
>уважаемый lamr

Спасибо, спасибо, очень приятно.
Прошу извинить за хамство
Сам был таким же энтуазистом

>порядка 1-ой человеко
>недели, и надо еще в два раза больше что

10 раз соберёте - начнёте это делать за пару часов
У знающего хакера и опыт, и наработанные скрипты
под рукой

Один раз соберёте и на этом остановитесь - значит
вы не хакер.


"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено long , 30-Мрт-04 11:34 
Вот это уже ближе к истине.

А то что я называю
netman это собственно и есть набор скриптов.
для сборки файловой системы и iso image.

Значит мы с вами об одном и томже. Просто я
пригласил желающих поучвствовать. Если вы такой
квалифицированый хакер, то можете показать класс.

Скрипты я сегодня - завтра выложу на сайте.


"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено Аноним , 31-Мрт-04 10:01 
было бы хорошо еще NTLM авторизацию добавить для подключения через M$ сервера ....

"Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина"
Отправлено mlind , 04-Апр-04 23:36 
List of Live CDs:
http://www.frozentech.com/content/livecd.php

check the 'RIP' live CD