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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     11 Aug 2006  11:01:14
 To : eugen@grosbein.pp.ru
 Subject : Re: bsdtar & symlinks
 -------------------------------------------------------------------------------- 
 
 
 >>> Eugene Grosbein wrote: 
 
 EG> Устанавливаю 6.1-RELEASE c CD. Как обычно, делаю маленький /usr (он будет
 EG> потом read-only), порты не ставлю. Загружаю новую систему, создаю
 EG> /home/ports (на /home места полно), делаю симлинк /usr/ports на /home/ports,
 EG> монтирую /cdrom, запускаю sysinstall и говорю ему поставить
 EG> ports distribution. Он удаляет симлинк, создает каталог /usr/ports,
 EG> начинает ставить туда и успешно срубается по out of vnodes.
 
 EG> Hа FreeBSD 6 man tar, в частности, говорит:
 
 А при чём тут tar???
 По моему наблюдению за sysinstall и по результату чтения его кода,
 в такой установке вызывается cpio, а не tar.
 sysinstall зовёт tar только в installUpgrade.c, про который понятно
 что он не относится к описанному тобой случаю.
 
 EG> Так что, видимо виноват не сам sysinstall, а новый tar.
 EG> Cтарый такой подлянки не делал, не считал себя умнее админа.
 
 Считал. Hа 4ке было то же самое и за счёт поведения cpio вызванного
 из sysinstall, и за счёт явного --unlink у tar в install.sh
 каталогов дистрибутива. Если ставил имея дистрибутив, --unlink
 вырезал руками.
 
 EG> Ручной запуск tar -xpzf /cdrom/6.1-RELEASE/ports/ports.tgz -C /usr
 EG> подтверждает вину tar, а не sysinstall.
 EG> Я конечно разверну в /home все равно, но что будем делать с tar?
 
 Так кого именно собрался-то лечить и почему? sysinstall, tar, cpio
 или install.sh? Они все тут действуют одинаково.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: bsdtar & symlinks   Valentin Nechayev   11 Aug 2006 11:01:14 
Архивное /ru.unix.bsd/223833e535b0e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional