Релиз GNU Tar 1.23
Спустя год с момента прошлого выпуска вышел релиз архиватора GNU Tar 1.23. Из интересных новшеств можно отметить:- При выполнении операций, требующих только чтения (--list или --extract), для увеличения скорости обработки файла теперь используется операция lseek;
- Поддержка автоопределение размера записей при просмотре содержимого или распаковке архива, полученного не только через прямое чтение с устройства, но и при работе с файлом или pipe.
- Для включения или отключения вывода отдельного вида предупреждений во время работы tar добавлена опция "--warning" (пример использования: "--warning=no-alone-zero-block");
- Для установки уровня инкрементального дампа добавлена новая опция "--level";
- Изменено поведение при удалении файла или директории во время выполнения инкрементального дампа, если удаленный файл/директория явно фигурируют в командной строке при запуске tar, то выводится фатальная ошибка, иначе программа продолжает выполнения с выводом предупреждения "File removed before we read it".
- В ustar-архивах теперь можно менять время модификации через установку расширенного PAX-заголовка;
- Расширено число переменных окружения, передаваемых скрипту, заданному через опцию "--to-command": TAR_VERSION, TAR_ARCHIVE, TAR_VOLUME, TAR_FORMAT, TAR_BLOCKING_FACTOR.
© OpenNet