Как сохранить конфиг из диалога при установке порта

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Fast_Deer
мл. сержант
Сообщения: 126
Зарегистрирован: 2013-01-09 10:56:34

Как сохранить конфиг из диалога при установке порта

Непрочитанное сообщение Fast_Deer » 2020-08-31 0:20:37

Здравствуйте!
Приходится иногда обновлять/устанавливать порты через portmaster (удобная штука), а так как делается это достаточно редко, то забыть поставить крестик/галку в диалоговом окне в нужном месте - частая проблема, которая приводит к неработоспособности обновляемого (и ранее настроенного) софта. Вот и сейчас, при обновлении LDAP сервера забыл поставить где-то крестик и в итоге 3 дня не работала почта. Хоть это и не критично мне было (сервер личный), но уже напрягает
Вопрос: Возможно ли сохранить конфиг из диалога в файл, чтоб он имел удобочитаемый вид стандартными средствами FreeBSD ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Fast_Deer
мл. сержант
Сообщения: 126
Зарегистрирован: 2013-01-09 10:56:34

Как сохранить конфиг из диалога при установке порта

Непрочитанное сообщение Fast_Deer » 2020-08-31 0:40:03

Написал, отправил, потом подумал и сделал (аж 2 способа):
1) Нажать SHIFT и выделить мышкой, а потом вставить в файл (с записями по настройке, что было и сделано)
2) команда: make showconfig (которую можно перенаправить в файл)

Demis
ст. сержант
Сообщения: 356
Зарегистрирован: 2015-05-25 14:36:32

Как сохранить конфиг из диалога при установке порта

Непрочитанное сообщение Demis » 2020-08-31 12:37:57

Старые настройки, до обновления, можно глянуть в /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
мл. сержант
Сообщения: 126
Зарегистрирован: 2013-01-09 10:56:34

Как сохранить конфиг из диалога при установке порта

Непрочитанное сообщение Fast_Deer » 2020-08-31 14:22:12

Спасибо за ответ, но этот вариант не совсем удобоваримый, то есть не совсем то что предлагает диалог при обновлении. Как правило обновляется все "на автомате" (ночью, поскорей бы спать лечь), а результат уже выплывает после и зачастую даже через несколько дней, после перезагрузки софта. Поэтому первый вариант из описанного мной предпочтительней - быстро сравнить, что где нужно поставить галку/крестик и пересобрать. А если уж не получилось, то разбираться в проблеме. Второй вариант тоже хорош, но требует более "вдумчивого" сравнения