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

Исходное сообщение
"rc.conf на все случаи. Или нет?"

Отправлено 164Vitali164 , 11-Авг-19 23:33 
Всем доброго времени.
Возникла необходимость разобраться с vlan. Начав читать, не могу понять, почему, да наверно во всех статьях, команды создания, располагают в rc.conf. Ведь открыв ман на этот файл, видно, что предназначен он для переменных.
Как поступить правильно? Попался совет, создать файл исполняемый и поместить туда команды создания vlan.
Подскажите?

Содержание

Сообщения в этом обсуждении
"rc.conf на все случаи. Или нет?"
Отправлено lavr , 12-Авг-19 00:43 
> Всем доброго времени.
> Возникла необходимость разобраться с vlan. Начав читать, не могу понять, почему, да
> наверно во всех статьях, команды создания, располагают в rc.conf. Ведь открыв
> ман на этот файл, видно, что предназначен он для переменных.

Читаете невнимательно или обращаете внимание только на то что Вам интересно.

> Как поступить правильно? Попался совет, создать файл исполняемый и поместить туда команды
> создания vlan.
> Подскажите?

Внимательно читать и отмечать связность.
Нет связности, нет полного представления о процедуре загрузки системы.

Если есть переменные, значит их что-то считывает и что-то использует?
Чтобы понять что: man rc , еще шире: man init

Можно писать собственные start-stop rc-скрипты, обычно для этого
в дополнение к /etc/rc.conf используют /etc/rc.conf.local и /etc/rc.conf.d
+ /usr/local/rc.conf.d/, а для скриптов: /usr/local/etc/rc.d

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


"rc.conf на все случаи. Или нет?"
Отправлено urandon , 12-Авг-19 00:45 
> Всем доброго времени.
> Возникла необходимость разобраться с vlan. Начав читать, не могу понять, почему, да
> наверно во всех статьях, команды создания, располагают в rc.conf.

ну да, сеть обычно там и настраивается

> Ведь открыв
> ман на этот файл, видно, что предназначен он для переменных.

эти переменные считывает rc и превращает их в "комманды"

> Как поступить правильно? Попался совет, создать файл исполняемый и поместить туда команды
> создания vlan.
> Подскажите?

можно в rc.local нафигачить всё что угодно ...

читай handbook пока не начнёт доходить что, куда и зачем



"rc.conf на все случаи. Или нет?"
Отправлено abi , 13-Авг-19 11:37 
Поступать лучше как удобно, если это не противоречит сильно идеологии. Мне удобно (ансиблем) писать мелкие файлы в директорию rc.conf.d, я и пишу туда.