Bug 32816
| Summary: | Ошибки скрипта /usr/bin/eterpack | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Стас <stas.grumbler> |
| Component: | eterbackup | Assignee: | Vitaly Lipatov <lav> |
| Status: | RESOLVED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | lav |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
(В ответ на комментарий №0) > 1. Скрипт /usr/bin/eterpack обрабатывает только одну опцию --exclude > Таким образом, невозможно исключить несколько каталогов. Да. Пока во всех реальных случаях использования требовалось исключить только один каталог. > 2. При резервном копировании файлов и каталогов с пробелами и ... > IMHO причина в том, что скрипт неверно формирует командную строку для запуска > zpaq - не экранирует пробелы и/или спецсимволы. Эта проблема касается только файлов, находящихся в корне каталога, для которого создаётся архив. > Таким образом, eterpack непригоден для выполнения своей основной функции на > произвольных данных. Он предназначен не для произвольных данных, а для больших данных с большим количеством файлов, разложенных в подкаталогах. Например, /home, каталоги с почтой пользователей, каталоги с контейнерами типа /var/lib/vz. Спасибо за замечания, соответствующие тесты добавлены и при возможности проблема будет исправлена. Проверка актуальности: актуально. В eterbackup 1.9-alt1 bin/eterpack по-прежнему работает с единственным EXCLUDEDIR (строки 107–112, 150–151, 180–182), несколько --exclude не поддерживаются. eterbackup-1.10-alt1 -> sisyphus: Sat Oct 17 2026 Vitaly Lipatov <lav@altlinux.ru> 1.10-alt1 - eterpack: allow repeatable --exclude option (closes: #32816) - eterpack: fix packing root files with spaces and special chars in names |

Description
Стас 2016-11-28 21:03:23 MSK