>[оверквотинг удален]
>правку конфигов не руками, а при помощи всяких sysconfig и setup,
>потому как там конфиги расположены абсолютно не эргономично и не для
>людей. Зочем на каждое соединение отдельный файл в директории /etc/networks?? Зачем
>такая немыслимая система из нагромождения симлинков в /etc? Что за мутанты
>всё это придумали? На фряхе всё удивительно просто и логично -
>вот дефолтные файлы, вот их перекрывающие рабочие файлы. Вернее всего один
>- rc.conf, там всё, а не размазано нечеловеческим образом по всему
>/etc по куче файлов самым бесчеловечным образом. Вывод-на фряхе hier действительно
>для людей с vi в руках, на линуксе - для всяких
>скриптов-конфигураторов-псевдо-ascii-гуев-настраивалок. Справедливости ради - перед чтением /etc/rc.conf идет /etc/defaults/rc.conf (откуда и берутся все дефолтные значения).
А после - идет /etc/rc.conf.local
Ну и /etc/rc.local тоже не стоит забывать.
А так же, есть файлы /etc/start_if.<interface> =)
Хотя я тоже считаю, что во фряхе файлы конфигов расположены довольно эргономично.
Но тут речь идет о фряхе, как о дистрибутиве.
linux - не дистрибутив.
У linux много дистрибутивов, и конфиги в них лежат по-разному.
Если пользоваться только одним дистрибутивом, то тоже можно решить, что конфиги лежат "правильно".
У FreeBSD один основной дистрибутив - запоминать "особенности кучи дистрибутивов" не нужно)
Потому и воспринимать набор конфигов проще)