Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       22 Oct 2000  09:59:18
 To : Igor Mikhailov
 Subject : Re: etc & cvs
 -------------------------------------------------------------------------------- 
 
 
 >Linux login: All
 >password: :-P
 >
 >Хочу положить /etc в cvs. Есть какой нибудь FAQ или HOWTO по этому вопросу?
 >Hачиная с того, что cvs не дает работать с репозиторием рутом.
 
 Я /etc в cvs не клал, но клал другой каталог, принадлежащий руту.
 Схема такая:
 
 1. Импортируем каталог в cvs
 2. Захотим рутом, говорим cvs login (у меня через pserver).
 3. Говорим во временном каталоге CVS checkout, копируем полученный
 рабочий каталог поверх /etc, в твоем случае. /etc становится
 рабочим каталогом.
 4. В CVSROOT/loginfo делаем запись виде
 etc sudo /root/etcupdate.sh
 5. Hастраиваем sudo на выполнение обычным юзером команды /root/etcupdate.sh
 от рута и без пароля
 6. В /root/etcupdate.sh делаем 
 (sleep 1; cd /etc; cvs update) & # это чтоб блокировок не было
 
 Все. Теперь чтоб поправить /etc, делаешь у себя в $HOME от простого
 юзера cvs checkout (или cvs update), правишь, cvs commit.
 Правки уходят в репозиторий, а оттуда выкладываются в /etc.
 У меня работает, только не на /etc. Я бы не стал все же в CVS
 класть master.passwd ;)
 
 Eugene
 --- slrn/0.9.6.2 (FreeBSD)
  * Origin: SVZ-Service (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 etc & cvs   Igor Mikhailov   09 Oct 2000 01:32:02 
 etc & cvs   Andy Bogdanov   09 Oct 2000 14:24:34 
 etc & cvs   Igor Mikhailov   09 Oct 2000 20:32:51 
 etc & cvs   Andy Bogdanov   10 Oct 2000 10:12:33 
 etc & cvs   Igor Mikhailov   10 Oct 2000 14:31:18 
 Re: etc & cvs   andrei@rs.net.ua   10 Oct 2000 14:12:42 
 Re: etc & cvs   Artur Penttinen   10 Oct 2000 14:57:10 
 Re: etc & cvs   Ilya Anfimov   21 Oct 2000 23:51:04 
 Re: etc & cvs   Eugene Grosbein   22 Oct 2000 09:59:18 
Архивное /ru.unix/34938c0bf3ad9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional