[devel] недоработка в service legacy actions

Anton Farygin rider на altlinux.com
Чт Янв 22 19:51:07 MSK 2015


On 22.01.2015 19:05, Mikhail Efremov wrote:
> On Thu, 22 Jan 2015 18:40:03 +0300 Anton Farygin wrote:
>> Точнее даже не в нём, а в
>> Preparing...
>> ####################################################################################################
>> libaudit1
>> ####################################################################################################
>> libauparse0
>> ####################################################################################################
>> audit
>> ####################################################################################################
>> Failed to try-restart auditd.service: Operation refused, unit
>> auditd.service may be requested by dependency only.
>> python-module-audit
>> ####################################################################################################
>>
>> при этом
>> # rpm -q --scripts audit
>> postinstall scriptlet (through /bin/sh):
>> /usr/sbin/post_service auditd
>> preuninstall scriptlet (through /bin/sh):
>> /usr/sbin/preun_service auditd
>
> Это не имеет никакого отношения к service legacy actions вообще. Т.к.
> в случае systemd post_service просто использует systemctl try-restart,
> который и не работает с auditd.service, очевидно.

Конечно очевидно, поэтому я и написал сюда.
restart нужен ? нужен. Работает ? нет.
Кто виноват и что делать ?

может быть научить post_service в любом случае делать service <имя> 
restart ?


>
>> # service auditd restart
>
> А это транслируется в systemctl restart, который работает.



Подробная информация о списке рассылки Devel