БЕГЕМОТИКОВ МОЖНО! Войти !bnw Сегодня Клубы
Объясните мне, что это за пиздец такой — .conf.d Вот мне уже много лет, а я до сих пор не понимаю.
#HU88FD / @komar / 1341 день назад

директория в которой все файлы инклудятся, чтобы легко куски конфига включать/выключать
#HU88FD/WUS / @voker57 / 1341 день назад
@voker57 и чтобы при обновлении пакетов не предлагали ебаться со слиянием изменений в основной конфиг
#HU88FD/QXF / @enterprize --> #HU88FD/WUS / 1341 день назад
@voker57 Какие, блять, куски конфига? Нахуя их включать и выключать?
#HU88FD/BXS / @komar --> #HU88FD/WUS / 1341 день назад
@enterprize И как это работает, по-твоему?
#HU88FD/UQJ / @komar --> #HU88FD/QXF / 1341 день назад
@komar потому что нехуй включать на всех серверах сразу и ip_forwarding, и специальный vm_swappiness, например, или sudoers для специальных людей на специальном серваке нет, катать ансиблами из jinja-шаблонов не так удобно
#HU88FD/7M2 / @enterprize --> #HU88FD/BXS / 1341 день назад
@enterprize Че ты несешь, ебанутый? Тебе под каждую строчку в конфиге нужен отдельный файл, что ли?
#HU88FD/98D / @komar --> #HU88FD/7M2 / 1341 день назад
@komar > Че ты несешь, ебанутый? У меня к тебе такой же вопрос ещё с тех пор, как ты нёс охуительный бред про чексуммы и RAID 6. > Тебе под каждую строчку в конфиге нужен отдельный файл, что ли? Ты схуяли вообще решил, что там всегда одна строка будет? Или для тебя нужно как для особо тупых тратить время на пример, в котором обязательно будет километровый sysctl про conntrack и прочую хуйню?
#HU88FD/XRE / @enterprize --> #HU88FD/98D / 1341 день назад
@komar Один пакет приносит один conf.d/komar, второй - conf.d/bazar. А софтина считывает их последовательно будто это один длинный аддитивный конфиг.
#HU88FD/9I1 / @glupovat --> #HU88FD/UQJ / 1341 день назад
@komar Привет, тупой комар! Допустим, надо тебе настороить три интерфейса в дебиане, и ты вместо написания всего конфига в /etc/network/intefaces деплоишь это в /etc/network/interfaces.d/wlo0.conf, /etc/network/interfaces.d/eno0.conf, /etc/network/interfaces.d/eno1.conf Синтаксис используешь тот, который тебе надо, в принципе, вся эта мишура аналогична cat /etc/network/interaces.d/{wlo0, eno0, eno1} > /etc/network/interfaces
#HU88FD/0WJ / @bazar --> #HU88FD/UQJ / 1341 день назад
@bazar глядите, базар что-то путное написал. не иначе как таблетки принял!
#HU88FD/UPF / @anonymous --> #HU88FD/0WJ / 1341 день назад
Поставь генту — поймёшь.
#HU88FD/31J / @mad_hatter / 1341 день назад
@glupovat Какой «один», какой «второй»? Ты ебанутый совсем?
#HU88FD/NVI / @komar --> #HU88FD/9I1 / 1341 день назад
@glupovat А таблетки кто-нибудь приносит?
#HU88FD/3RG / @mad_hatter --> #HU88FD/9I1 / 1341 день назад
@komar $ ls /etc/cron.d anacron apticron e2scrub_all Каждый файл из отдельного пакета поставился. Пакетный менеджер всего лишь кладёт файл в каталог или удаляет оттуда, а это ОТОБРАЖАЕТСЯ на изменение конфига (в данном примере конфига cron-а).
#HU88FD/W6E / @glupovat --> #HU88FD/NVI / 1341 день назад
@mad_hatter Медсестра. АПВС?
#HU88FD/4N3 / @glupovat --> #HU88FD/3RG / 1341 день назад
@glupovat Это .d, а не .conf.d. Ты б еще мне про SysV рассказал, гений.
#HU88FD/BU6 / @komar --> #HU88FD/W6E / 1341 день назад
@komar какая в жопу разница?
#HU88FD/MMB / @glupovat --> #HU88FD/BU6 / 1341 день назад
@glupovat Значительная.
#HU88FD/BW6 / @komar --> #HU88FD/MMB / 1341 день назад
@komar Приведи пример разницы. Пока мне кажется что ты просто тупой.
#HU88FD/34G / @glupovat --> #HU88FD/BW6 / 1341 день назад
@glupovat /etc/postgresql/13/main/conf.d /etc/unbound/unbound.conf.d /etc/nginx/conf.d — это вообще шиза, учитывая наличие /etc/nginx/sites-enabled/ Да что угодно, блять.
#HU88FD/INO / @komar --> #HU88FD/34G / 1340 дней назад
@komar Exim, ебать его в рот! Как удобно, когда там двадцать файлов!
#HU88FD/SXP / @komar --> #HU88FD/INO / 1340 дней назад
@komar Просто сделали индустриальный стандарт по Поттерингу. Да, временами это не нужно, так же, как и не нужно управление питанием соседних компов через systemd. Да, раньше было лучше.
#HU88FD/WBH / @bazar --> #HU88FD/INO / 1340 дней назад
Привет, тупой комар!
#HU88FD/IGM / @l29ah / 1340 дней назад
@mad_hatter На доебане столь же актуально.
#HU88FD/3SL / @l29ah --> #HU88FD/31J / 1340 дней назад
@komar Всё то же самое. Заменяешь вставку кусочков текста в один большой конфиг (каким-гибудь ёбнуьым скоиптом на sed) на создание/удаление файликов.
#HU88FD/D4Z / @glupovat --> #HU88FD/SXP / 1340 дней назад
@glupovat Ясно. Увидимся в манямирке, где задач вида «поменять одну строчку в маленьком файлике из 20 строк» не существует.
#HU88FD/T2V / @komar --> #HU88FD/D4Z / 1340 дней назад
@komar В комаромирке. Благодаря conf.d такие задачки ансиблом делаются без необходимости писать парсер каждого ёбаного формата.
#HU88FD/VI9 / @glupovat --> #HU88FD/T2V / 1340 дней назад
@glupovat Благодаря утилите cat такие задачи делаются через ssh без неоюходимости писать парсер каждого ебаного формата, просто закидывая сраный конфиг из 1 (одного) файла.
#HU88FD/QPW / @komar --> #HU88FD/VI9 / 1340 дней назад
@komar Комар ниасилил аддитивность. Не надо делать один общий конфиг для всего, можно несколькими независимыми скриптами применять (и, что важно, потом легко отменять) нужные изменения.
#HU88FD/WQY / @glupovat --> #HU88FD/QPW / 1340 дней назад
@glupovat К сожалению, я не понимаю, что ты несешь.
#HU88FD/H9Y / @komar --> #HU88FD/WQY / 1340 дней назад
@komar тупой потому что
#HU88FD/RIZ / @glupovat --> #HU88FD/H9Y / 1340 дней назад
@glupovat Микросервисный.
#HU88FD/SMH / @l29ah --> #HU88FD/RIZ / 1340 дней назад
мой вам диагноз: терминальный юниксвей с метастазами текстовой сериализации
#HU88FD/NC2 / @anonymous / 1340 дней назад
@komar Благодаря .conf.d и утилите scp такие задачи делаются без необходимости собирать один конфиг из нескольких, без необходимости красть дефолтный конфиг, чтобы получить из него нужные детали для cat, и без необходимости поддерживать для этой порнухи скрипты/плейбуки. Я просто закидываю кусок конфига из 1 (одного) файла.
#HU88FD/XB1 / @enterprize --> #HU88FD/QPW / 1340 дней назад
@enterprize Из каких еще «нескольких»? Че ты несешь, ебанутый? Как ты собираешься переписывать уже упомянутые в других кусках строки? При помощи 999mysettings.conf?
#HU88FD/PDK / @komar --> #HU88FD/XB1 / 1340 дней назад
@komar Как будто что-то плохое. Всяко удобнее, чем ебаться с МЕРЖЕМ УНИВЕРСАЛЬНОЙ ПОРТЯНКИ после обновления, в котором автор решил исправить в дефолтном конфиге миллион опечаток в комментах и заодно поменял пару дефолтов (привет, pgbouncer, как ты заебал).
#HU88FD/ZJ9 / @enterprize --> #HU88FD/PDK / 1334 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.