<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://ssl.webangel.ie/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ssl.webangel.ie/feed.php">
        <title>Opbzil - classnotes:rh134:selinux</title>
        <description></description>
        <link>http://ssl.webangel.ie/</link>
        <image rdf:resource="http://ssl.webangel.ie/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-28T13:35:04+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:booleans&amp;rev=1759832057&amp;do=diff"/>
                <rdf:li rdf:resource="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:context&amp;rev=1759832057&amp;do=diff"/>
                <rdf:li rdf:resource="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:control-selinux&amp;rev=1759832057&amp;do=diff"/>
                <rdf:li rdf:resource="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:resolve&amp;rev=1759832057&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ssl.webangel.ie/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Opbzil</title>
        <link>http://ssl.webangel.ie/</link>
        <url>http://ssl.webangel.ie/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:booleans&amp;rev=1759832057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T10:14:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>booleans</title>
        <link>http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:booleans&amp;rev=1759832057&amp;do=diff</link>
        <description>Adjust SELinux Policy with Booleans

You can see all the booleans by using 

 semanage boolean -l 

THere are a lot so  should consider using grep
THis shows 2 states first one is current status and second is the persistent

You can also see the status of booleans with</description>
    </item>
    <item rdf:about="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:context&amp;rev=1759832057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T10:14:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>context</title>
        <link>http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:context&amp;rev=1759832057&amp;do=diff</link>
        <description>Context

everything has a label. Each label is divided into 5 components
  user _u$    role _r$    type _t    ^sensitivity s    category c  
These define what you can do in the selinux landscape

You can see the context using the -Z option 

Examples</description>
    </item>
    <item rdf:about="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:control-selinux&amp;rev=1759832057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T10:14:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>control-selinux</title>
        <link>http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:control-selinux&amp;rev=1759832057&amp;do=diff</link>
        <description>Control Selinux File Context

use semanage to manage contexts

A copy operations inherits destinations context

a move operation retains its selinux context

to troubleshoot selinux issue start by changing to permissive if your action is allowed then selinux is causing issues</description>
    </item>
    <item rdf:about="http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:resolve&amp;rev=1759832057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T10:14:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resolve</title>
        <link>http://ssl.webangel.ie/doku.php?id=classnotes:rh134:selinux:resolve&amp;rev=1759832057&amp;do=diff</link>
        <description>Investigate and Resolve SELinux Issues

	*  Most access denials indicate that SELinux is working correctly by blocking improper actions.
	*  Evaluating denied actions requires some familiarity with normal, expected service actions.
	*  The most common SELinux issue is an incorrect context on new, copied, or moved files.</description>
    </item>
</rdf:RDF>
