Hi,
I finally got an opportunity to look at this issue again. Today livecd-tools refuses to
build an SELinux enabled LiveCD on an SELinux disabled host, so I've reworked some of
the logic and SELinux commands used by livecd-tools to allow this. This patch still lets
the %post scripts complete last; it happens after the SELinux configuration step.
I gave this a try with F13 (beta) repos on an F12 host. In my testing I tried all
permutations of host and LiveCD SELinux enablement. The results are summarized below:
Host/LiveCD: Description
- On/On: SELinux enforcing and functioning as expected
- Off/On: SELinux enforcing and functioning as expected
- On/Off: File system is partially labelled due to Yum/RPM labelling the files during
installation. I figured this was OK because SELinux is disabled so they shouldn't
cause a problem (disk space usage is trivial)
- Off/Off: SELinux disabled and the FS is unlabelled as expected.
Please let me know what you think!
Thanks,
- Jay