Здравствуйте!
Приходится иногда обновлять/устанавливать порты через portmaster (удобная штука), а так как делается это достаточно редко, то забыть поставить крестик/галку в диалоговом окне в нужном месте - частая проблема, которая приводит к неработоспособности обновляемого (и ранее настроенного) софта. Вот и сейчас, при обновлении LDAP сервера забыл поставить где-то крестик и в итоге 3 дня не работала почта. Хоть это и не критично мне было (сервер личный), но уже напрягает
Вопрос: Возможно ли сохранить конфиг из диалога в файл, чтоб он имел удобочитаемый вид стандартными средствами FreeBSD ?
Как сохранить конфиг из диалога при установке порта
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Fast_Deer
- мл. сержант
- Сообщения: 131
- Зарегистрирован: 2013-01-09 10:56:34
Как сохранить конфиг из диалога при установке порта
Написал, отправил, потом подумал и сделал (аж 2 способа):
1) Нажать SHIFT и выделить мышкой, а потом вставить в файл (с записями по настройке, что было и сделано)
2) команда: make showconfig (которую можно перенаправить в файл)
1) Нажать SHIFT и выделить мышкой, а потом вставить в файл (с записями по настройке, что было и сделано)
2) команда: make showconfig (которую можно перенаправить в файл)
-
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2015-05-25 14:36:32
Как сохранить конфиг из диалога при установке порта
Старые настройки, до обновления, можно глянуть в /var/db/ports/, напримерА с новыми бывает тусовка, например у обновляемого порта некий ключ поменял раздел или изменилось написание или вообще больше не используется. Тогда лучше тормознуться и разобраться "а где нужная мне фича".
Код: Выделить всё
cat /var/db/ports/devel_llvm50/options
# This file is auto-generated by 'make config'.
# Options for llvm50-5.0.0_6
_OPTIONS_READ=llvm50-5.0.0_6
_FILE_COMPLETE_OPTIONS_LIST=CLANG COMPILER_RT DOCS EXTRAS GOLD LIT LLD LLDB OPENMP
OPTIONS_FILE_SET+=CLANG
OPTIONS_FILE_SET+=COMPILER_RT
OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_SET+=EXTRAS
OPTIONS_FILE_SET+=GOLD
OPTIONS_FILE_SET+=LIT
OPTIONS_FILE_SET+=LLD
OPTIONS_FILE_SET+=LLDB
OPTIONS_FILE_SET+=OPENMP
- Fast_Deer
- мл. сержант
- Сообщения: 131
- Зарегистрирован: 2013-01-09 10:56:34
Как сохранить конфиг из диалога при установке порта
Спасибо за ответ, но этот вариант не совсем удобоваримый, то есть не совсем то что предлагает диалог при обновлении. Как правило обновляется все "на автомате" (ночью, поскорей бы спать лечь), а результат уже выплывает после и зачастую даже через несколько дней, после перезагрузки софта. Поэтому первый вариант из описанного мной предпочтительней - быстро сравнить, что где нужно поставить галку/крестик и пересобрать. А если уж не получилось, то разбираться в проблеме. Второй вариант тоже хорош, но требует более "вдумчивого" сравнения