Ошибки tar при импорте из FreeBSD в CentOS

Если видим ошибку вида

2011-03-21.tar.gz | /bin/gzip -d | /bin/tar -x -p -f- -C /tmp/pbkp_13970/ -T /tmp/pbkp_13970/PBKP_TEMP_LISTING.
Error:
/bin/tar: Ignoring unknown extended header keyword `SCHILY.fflags'
/bin/tar: Ignoring unknown extended header keyword `SCHILY.dev'
/bin/tar: Ignoring unknown extended header keyword `SCHILY.ino'
/bin/tar: Ignoring unknown extended header keyword `SCHILY.nlink'
/bin/tar: Ignoring unknown extended header keyword `SCHILY.fflags'
/bin/tar: Ignoring unknown extended header keyword `SCHILY.dev'
...

при попытке импорта пользователя из панели ISPManager, установленной на FreeBSD на сервер с CentOS.

То собираем руками свежий архиватор tar на CentOS

cd /usr/local/src
wget http://ftp.gnu.org/gnu/tar/tar-1.25.tar.bz2
tar -xjf tar-1.25.tar.bz2
./configure
make
make install
mv /bin/tar /bin/tar.old
ln -s /usr/local/bin/tar /bin/tar

Также заменяем на FreeBSD bsdtar на gnutar (собираем из портов gtar, переименовываем /usr/bin/tar в /usr/bin/bsdtar и делаем символическую ссылку /usr/bin/tar на gtar).

После этого повторяем операцию импорта.

Вы можете ознакомиться с условиями оказания технической поддержки, предоставляемых AviHost, если не заинтересованы в самостоятельной установке ПО.