Больше года прошло с момента выпуска GNU Tar 1.29, и наконец представлен новый стабильный релиз архиватора GNU Tar 1.30.
GNU Tar — наиболее распространенный архиватор, используемый в Unix подобных системах.
Основные изменения:
- добавлена воможность отследить ошибки при создании или обновлении архива с некорректными опциями, которому необходимо соблюдение порядка следования. Например: «tar -cf a.tar . --exclude '*.o'» спровоцирует вывод с указанием на ошибку, связанную с блоком --exclude в конце пути для архивирования (--exclude необходимо указать перед обязательным параметром, в отношении которого устанавливается ограничение);
- усилена безопасность при распаковке данных из архивов, не заслуживающих доверия;
- добавлена опция "--warnings=failed-read" для скрытия предупреждений о невозможности прочитать содержимое файла или каталога во время его совместного использования с опцией "--ignore-failed-read";
- добавлена опция "--warnings=none" для скрытия любых предупреждений;
- откорректирована опция "--numeric-owner" — её использование приведёт к сохранению идентификаторов владельца служебных полей.