|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex L Demidov 2:5051/17 10 Oct 2005 21:24:04 To : Alexander Demin Subject : Re: Как правильней сделать удаления порта? -------------------------------------------------------------------------------- > Всем првет. > > Обновляю порт. Порт при инсталяции создает в /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). --- ifmail v.2.15 * Origin: Home (2:5051/17@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/8956a139dee8.html, оценка из 5, голосов 10
|