Bug 28729

Summary: Добавить поддержку SeLinux.
Product: Sisyphus Reporter: Andriy Stepanov (stanv) <stanv>
Component: systemdAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: arseny, rider, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Andriy Stepanov (stanv) 2013-03-21 14:34:07 MSK

    
Comment 1 Andriy Stepanov (stanv) 2013-03-21 14:43:12 MSK
Посоветуйте пожалуйста кто должен хостить файл?

http://git.fedorahosted.org/cgit/initscripts.git/tree/systemd/fedora-autorelabel

В fedora он как: 

/lib/systemd/system/fedora-autorelabel.service

в sysvinit это делалось вот так:

# grep -rn autorelabel /etc/rc.d 
/etc/rc.d/rc.sysinit:463:       if [ -f /etc/selinux/.autorelabel -o -f /.autorelabel ] ||
/etc/rc.d/rc.sysinit:464:          grep -iwqs autorelabel /proc/cmdline; then
/etc/rc.d/rc.sysinit:471:       [ -f /etc/selinux/.autorelabel -o -f /.autorelabel ] ||
/etc/rc.d/rc.sysinit:472:               touch /etc/selinux/.autorelabel
/etc/rc.d/scripts/selinux_relabel:13:rm -f /.autorelabel /etc/selinux/.autorelabel
Comment 2 Alexey Shabalin 2014-09-02 20:38:21 MSK
Я бы предложил перевесить на пакет selinux-policy или policycoreutils, пусть он в себе содержит юниты altlinux-autorelabel.service и /lib/systemd/altlinux-autorelabel
Иначе в systemd придется ставить жесткие зависимости на selinux.
Comment 3 Anton Farygin 2015-02-12 16:04:03 MSK
исправлено?