Bug 30212

Summary: Из коробки неработоспособен
Product: Sisyphus Reporter: Evgenii Terechkov <evg>
Component: apt-cacher-ngAssignee: Evgenii Terechkov <evg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: lav
Version: unstable   
Hardware: all   
OS: Linux   

Description Evgenii Terechkov 2014-07-27 17:37:35 MSK
Из коробки пакет не очень то работоспособен:

1) Наш текущий apt НЕ читает из /e/apt/apt.conf.d/ ничего кроме файлов с расширением ".conf"

2) Если переименовать файл /e/apt/apt.conf.d/apt-cacher-ng с добавлением суффикса ".conf", это ведёт к:

# apt-get update
E: Синтаксическая ошибка /etc/apt/apt.conf.d/apt-cacher-ng.conf:2: Лишние данные в конце файла.
zsh: exit 100   apt-get update

причина: файл конфигурации apt имеет формат языка LUA, где комментарии начинаются с "//"

3) Вкомпилированное значение PfilePattern запрещает скачивать специфичные для ALT файлы, выдавая клиенту ошибку 403 (Forbidden). Я задавал значение PfilePattern = .*(\.rpm|release|\.xz|classic|hasher)$ но подозреваю оно не подойдёт для бранчей.
Comment 1 Evgenii Terechkov 2014-07-27 17:38:47 MSK
Кстати, недавно вышла версия 0.8.0.
Comment 2 Vitaly Lipatov 2014-07-27 20:56:50 MSK
Не хотите взять пакет себе и всё исправить?
Comment 3 Evgenii Terechkov 2014-07-27 21:02:49 MSK
Попробую поковырять...
Comment 4 Repository Robot 2014-08-16 15:09:37 MSK
apt-cacher-ng-0.7.27-alt1 -> sisyphus:

* Fri Aug 15 2014 Terechkov Evgenii <evg@altlinux> 0.7.27-alt1
- 0.7.27 (includes fix for CVE-2014-4510)

* Fri Aug 15 2014 Terechkov Evgenii <evg@altlinux> 0.7.25-alt2
- Rename/rewrite apt.conf.d/apt-cacher-ng (ALT bug #30212)
- Patch2 added with alt-specific volatile file patterns
- Systemd unit file added