The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Пример хранения файлов конфигурации серверов в Sub..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Пример хранения файлов конфигурации серверов в Sub..."  
Сообщение от opennews on 15-Июн-06, 14:26 
Пример (http://it-expert.com.ua/weblog/message/461/) описывает применение subversion для хранения различных конфигурационных файлов серверов в репозитарии SVN.

URL: http://it-expert.com.ua/weblog/message/461/
Новость: http://www.opennet.dev/opennews/art.shtml?num=7728

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Furcube on 15-Июн-06, 14:26 
нда.. любимые грабли
репозитОрий
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Nexus email on 15-Июн-06, 15:50 
Furcube, спасибо, не знал, исправил.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от _mj on 16-Июн-06, 19:13 
репозитАрий - тоже верно.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Аноним on 15-Июн-06, 17:13 
Неплохая идея
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "...svnhome"  
Сообщение от Andrey Mitrofanov on 21-Июн-06, 13:27 
А вот эта http://www.kitenet.net/~joey/svnhome.html отличная. :)
Правда, к *конфигам* никакого отношения не имеет.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Опечатка ?"  
Сообщение от Андрей (??) on 15-Июн-06, 17:40 
В начале статьи написано
"Допустим сервер svn хоста colo настроен на хранение репозиториев в /usr/local/repositories"

Дальше по тексту упоминается
"colo# cd /usr/local/etc/repositories"

и все остальные ссылки содержат etc

я так понял что это опечатка.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Опечатка ?"  
Сообщение от Nexus email on 15-Июн-06, 17:50 
Спасибо, действительно это опечатка!
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Аноним on 15-Июн-06, 18:16 
Этот пример не очень интересен, т.к. тривиален. Было бы интересно посмотреть на реализацию автоматического по крону commit всех изменений в конфигах и засылки diff на e-mail админа.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от smb on 16-Июн-06, 00:14 
А где сложность? :)
Примерно следующее будет:
file_list=`ls -1 /etc`
for files in $file_list; do
svn commit -m "Config auto update at `date`" ....
svn diff (svn status --verbose?) | mail -s "Subversion config diffs" <admin_mail>
done;
exit

Далее - варьируй как душе угодно....Самое грамотное - настроить как маилбота в подписках на ссылки рассылок, чтобы по определенному письму было определенное действие :) Но тут проблема авторизованности доставки письма возникает, да и обработка перестает быть тривиальной...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от smartcgi on 15-Июн-06, 22:26 
cfengine думаю понадежнее будет... да и задач больше решает
щас рулю ~250 серваками с его помощью
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Аноним on 16-Июн-06, 00:42 
У svn для хранения конфигов есть одно большое препятствие -- не сохраняет владельцев и права на файлы. Поэтому это статья про то как пользоваться svn, а хотелось бы увидеть скрипт сохраняющий что нужно в свойствах файла и затем восстанавливающий это. Статью в топку, лучше svnbook почитать.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от Hedgehog_57 email on 16-Июн-06, 09:18 
Тут есть доля правды. Но никто тебе не мешает сделать, например, так.

file_list='ls -1 /etc'
for files in $file_list; do
>> ls -l $files >>/tmp/owner_and_mode.txt
svn commit -m "Config auto update at 'date'" ....
svn diff (svn status --verbose?) | mail -s "Subversion config diffs" <admin_mail>
done;
>> svn commit -m "Config auto update modes at 'date'" ....
exit

Понятно, что это не очень красиво. С XFS можно просто getfacl в файл слить. А потом из файла накатывать.

Но, что и как было, у тебя информация будет.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Пример хранения файлов конфигурации серверов в Subversion"  
Сообщение от wapr (ok) on 16-Июн-06, 08:52 
че париться?
bontmia - ваше все!
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру