Переменные в конфигах - как их объявить?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Переменные в конфигах - как их объявить?

Непрочитанное сообщение Neman » 2008-12-03 11:26:26

Хочется в конфигах чаще использовать переменные, например ip адрес машины и прочее. Проблема вызвана тем, что сервер настраивается в одной сети, а уезжает потом далеко-далеко, где настройки уже будут другие, а перебирать конфиги и менять там значения на новые - не то, что лениво, я по неопытности вообще забываю, что где лежит :(. Кроме шуток.

Можно как-то хотя бы часть данных вроде IP адреса, имени компьютера вводить как переменные, чтобы только в одном месте поправил, и конфиги автоматом новые значения подхватили?

Хостинговая компания 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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Переменные в конфигах - как их объявить?

Непрочитанное сообщение Alex Keda » 2008-12-03 12:06:24

man sed?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Переменные в конфигах - как их объявить?

Непрочитанное сообщение zingel » 2008-12-03 12:45:07

собрать на месте под ключ и потом уже везти куда-то
Z301171463546 - можно пожертвовать мне денег

Overseer
сержант
Сообщения: 218
Зарегистрирован: 2008-03-20 23:00:42

Re: Переменные в конфигах - как их объявить?

Непрочитанное сообщение Overseer » 2008-12-05 16:23:24

Код: Выделить всё

#!/bin/sh
ip=`ifconfig | grep broadcast | awk '{print $2}' | head -1`
hostname=`hostname`
echo $ip
echo $hostname
ну и так далее.. :"":

Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Re: Переменные в конфигах - как их объявить?

Непрочитанное сообщение Neman » 2008-12-08 7:12:25

Спасибо. Однако придется все записывать на бумажке, так надежнее. А потом глядишь все запоминать буду, когда систему больше освою.