[devel] Q: Как подружить etckeeper и hasher?

Aleksey Avdeev solo at solin.spb.ru
Thu Aug 27 18:58:04 MSD 2009


Terechkov Evgenii пишет:
> 27.08.2009 Aleksey Avdeev писал:
> 
>>> Думаю вы даёте apt-у в чруте конфигурацию их хост-системы. Не надо так
>>> делать.
>>    Это не понял.
>>    В данном случаи была попытка собрать из Сизифа, на который данная 
>> система и настроена. Конфигурация apt для hasher`а используется 
>> системная (та, какую он использует по умолчанию).
> 
> Да, похоже я погорячился. А если сделать s|en e|en /usr/sbin/e|g на
> etckeeper.conf, воспроизводится?

   Тогда ругается по другому:

...
Получено: 26 rsync://rsync x86_64/classic rpm 4.0.4-alt98.17 [198kB]
/etc/etckeeper/pre-install.d/10packagelist: line 3: 
/var/cache/etckeeper/packagelist.pre-install: Отказано в доступе
Получено 5374kB за 4s (1122kB/s).
E: Подпроцесс if [ -x /usr/sbin/etckeeper ]; then /usr/sbin/etckeeper 
pre-install; fi завершился с ошибкой (1).
E: Ошибка выполнения скрипта if [ -x /usr/sbin/etckeeper ]; then 
/usr/sbin/etckeeper pre-install; fi
hsh-initroot: failed to calculate package file list.
hsh-initroot: Failed to generate initial package file list.

   Что и не удивительно, т. к. 
/etc/etckeeper/pre-install.d/10packagelist требует доступа к 
/var/cache/etckeeper на запись, которая данному пользователю запрещена:

$ ls -lAd /var/cache/etckeeper/
drwxr-xr-x 2 root root 88 Июл  9 14:11 /var/cache/etckeeper/

-- 

С уважением. Алексей.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 552 bytes
Desc: OpenPGP digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090827/6348f6bf/attachment.bin>


More information about the Devel mailing list