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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Demin                      2:5020/400     11 Oct 2005  11:35:06
 To : Alex L Demidov
 Subject : Re: Как правильней сделать удаления порта?
 -------------------------------------------------------------------------------- 
 
 On Mon, 10 Oct 2005 21:24:04 +0400
 Alex L Demidov <Alex.L.Demidov@f17.n5051.z2.fidonet.org> wrote:
 
 > Alexander Demin <support@spectrum.ru> wrote:
 > > Всем првет.
 > > 
 > > Обновляю порт. Порт при инсталяции создает в /var/ некоторое кол-во
 > > дирректорий. Вопрос: "Как правильно сделать, чтобы при make deinstall
 > > все это хозяйство из /var/ благополучно сносилось:
 > > 1. молча через pkg-deinstall скрипт порта (rm -fr /var/port_name);
 > > 2. попарится с @unexec в pkg-plist?"
 > 
 > Если делать грамотно, то при uninstall сносить можно только то, что
 > ставилось в пакете, а то, что появилось потом - трогать нельзя. Чтобы
 > например, при portupgrade мы получили в итоге то же, что и было, только
 > с обновленными файлами из пакета. Поэтому удалять чем-то вроде 
 > 
 > @unexec rmdir /var/tra-la-la/ 2>/dev/null  || \
 >     echo "/var/tra-la-la/ directory is not empty, clean manually."
 > 
 > -- 
 > Alex L. Demidov (ALD9-RIPE).
 
 Т.е. правильней через @unexec. Понятно. Спасибо. Буду тренироваться.
 
 -- 
 =======================================================
 Demin Alexander / Network Administarator
 Group of companies Spectrum / tel. (+7 095) 995-8999
 Moscow, 103009, Strastnoy blvr. 8
 =======================================================
 --- ifmail v.2.15dev5.3
  * Origin: Group of companies Spectrum (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Как правильней сделать удаления порта?   Alexander Demin   11 Oct 2005 11:35:06 
Архивное /ru.unix.bsd/5674187307e3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional