|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 16 Jul 2002 00:40:16 To : Denis Smirnov Subject : Re: bclsecurity, ifup --------------------------------------------------------------------------------
Hi, Denis!
>>>>> "DS" == Denis Smirnov <mithraen@freesource.info> writes:
VB>> Все эти интерфейсы поднимал ОДИH И ТОТ-ЖЕ СКРИПТ. Ты сам такое
VB>> напишешь? Да, нужно будет - напишешь. Я понимаю. А мне, вот
VB>> присать не прийдется. vb:~# wc -l /sbin/ifup
VB>> 272 /sbin/ifup
VB>> vb:~# file /sbin/ifup /sbin/ifup: Bourne-Again shell script text
VB>> executable ты хочешь скзать, что понять 272 строки шелвского скрипта
VB>> это очень сложно? Это сложнее чем написать эти 272 строки? Реально
VB>> там конечно больше, рядом еще пачка всяких скриптиков лежит ;))
DS> Шелл это не перл, понять можно :)
вот. Т.е. RH уже рулит, скрипты пишут на шеле, который можно понять ;)
VB>> Поверь, чтоб понять как оно работает, окткуда какие параметры берет в
VB>> каких случаях и почему, нужно не более вечера. Чтоб написать - нужно
VB>> более. Хотя-бы потому, что у тебя нет опыта "столкновения" с теми
VB>> ситуациями, которые там УЖЕ учтены. И самое противное то, что как только
VB>> "сталкиваешься", нет даже и пол часа времени, чтоб сесть, и спокойно
VB>> подумать.
DS> Есть, конечно, такая фигня. Hо опять же зависит от ситуации.
я был очень рад, что мне не пришлось трахаться с понятием WaveLAN. В
одном месте сказал что у меня pcmcia, во втором, что у меня для этого eth
нужно вот такие адреса прописать. Роутинг у меня самый стандартный, он
вычислился скриптом. Еслиб был "хитрый" - есть еще место, где прописать
дополнительные роуты. Чего такое ifconfig, route мне не интересно.
Кстати, сейчас вот уже ifconfig типа не модно. Hовые команды я еще не
освоил, а скрипты их сами заюзают, как положено. Вот тебе, еще одна
выгода. "Переносимость конфигурации" ;)
DS> Ещё раз напоминаю о чём я спорил -- _посмотреть_ что делает этот
DS> скрипт -- _необходимость_, ибо авторы дистрибутивов тоже имеют
DS> свойство ошибаться, и если админ не знает что именно происходит в
DS> системе, когда он меняет какую-то строчку в конфиге, то любая
DS> нештатная ситуация заставит его плясать с бубном.
воот. Я согласен. Hо как мы вяснили ранее - посмотреть быстрее чем
написать самому. Это уже экономия времени админу. А далее, вступает в
ход статистика. Скрипты RedHat протестированы миллионами лемингов. Пусть
даже только 10% от них написали багрепорты, это всеравно достаточно много,
в сравнении с уникальной разработкой одного админа для одного случая.
Вероятность ошибки в массовом продукте гораздо меньше. Если этот продукт
открытый, конечно.
DS>>> Гораздо полезнее было бы, если бы этот опыт был бы как-то формализован
DS>>> в виде FAQ, или чего-то вроде этого. Проку было бы куда больше.
VB>> "Читайте исходники, в них все написано" (c) автора не помню, думаю уже
VB>> фольклер.
DS> К сожалению в исходниках далеко не всегда ясны причины принятого
DS> решения, и в каких случаях на самом деле надо делать всё совершенно
DS> по-другому.
массовый продукт покрывает массовый рынок. Если АК спросил "а как делать
такие хитрые алиасы", то уже по самому факту вопроса видно что у него
"че-то там не массовое". И ему поступать нужно конечно по-своему, хотя и
подсказали как "закосить под самого простого потребителя". Hо таких
ситуаций не так много. И они, как мы выяснили еще в самом начале этого
трепа, ваще не играют никакой роли на общее направление развития.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541ab6706c9.html, оценка из 5, голосов 10
|