FC1 compatibility - was [Bug 119719] New: SELinux FAQ - SELinux FAQ - suggested questions on FC1 compatability
Daniel J Walsh
dwalsh at redhat.com
Thu Apr 1 21:28:02 UTC 2004
Karsten Wade wrote:
>-----Forwarded Message-----
>
>
>
>>https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119719
>>
>>
>>Here are two questions likely to be frequently asked, missing from the
>>FAQ. They belong right after "Q: I installed Fedora Core on a system
>>with an existing /home partition, and now I can't log in."
>>
>>
>
>Thanks, good questions.
>
>Just because I'm brave, I'm going to start answers to these questions,
>but am hoping others will soon chime in and help with the final answers
>for the FAQ. Please!
>
>
>
>>Q: If I relabel my existing /home partition after upgrading to FC2,
>>will I still be able to read it if I need to revert to FC1? (In other
>>words, am I burning my bridges when I run setfiles or fixfiles?)
>>
>>
Newly created files will not have a context and if you remove an
recreate a file it will not have a context.
>
>You (should?) be able to read the files from an FC1 system, but if the
>FC1 system does not have SELinux installed or enabled, any writes it
>does to that partition will be without file context. (Would this
>include changing timestamps? What about writing to existing files which
>do have file contexts?)
>
>
>
You can read the files on the fc1 system.
Just newly created files.
>>Q: Can an NFS-mountable /home partition be shared by FC1 and FC2
>>installations?
>>
>>
>
>Yes. You can mount a non-SELinux partition with the context= option,
>e.g.:
>
>
You can nfs mount off of a SELinux file system onto a non SELinux file
system. You can
also nfs mount a non SELinux file system on a SELinux machine. By
default all files are treated
as nfs_t context. You can choose to override the default context by
using the context option
>mount -t nfs -o context=system_u:object_r:tmp_t server:/some/path /mnt/wherever
>
>All of the files on the mount will appear to have the context
>system_u:object_r:tmp_t to SELinux.
>
>Any files written by a non-SELinux system will not have file contexts,
>and the contexts of existing files are affected how?
>
>
>
Not true. When SELinux exports the file system the files will end up
with the default context of the \
directory they were created in. The remote system has no effect on the
file contexts.
>thx - Karsten
>
>
More information about the fedora-selinux-list
mailing list