selinuxproject / selinux-notebook Goto Github PK
View Code? Open in Web Editor NEWThe SELinux Notebook
License: Other
The SELinux Notebook
License: Other
On CentOS 8.4 systems encountering a mount point security context for a tmpfs file becomes system_u:object_r:adjtime_t:s0, this issue is epidoxical. What is the usual cause of this problem?
I want to write a library to read such rules.
You can provide a detailed example of rules (te if fc) with all sorts of syntax:
optional_policy(`
dbus_system_bus_client(kde_t)
dbus_connect_system_bus(kde_t)
')
optional_policy(`
gen_require(`
type user_t;
role user_r;
')
kde_run(user_t, user_r)
')
with monolithic syntax:
require {
type discord_t;
class lnk_file read;
}
With deprecated macros.
With obsolete keywords
dominance { role message_filter_r { role unconfined_r };}
Complete example for MLS MCS
And other things
We should search through the text and replace "whitelist" with "allowlist" and "blacklist" with "denylist" before the next release.
Same for epub:
<li><a href="file:///home/pcmoore/sources/selinux-notebook/src/notebook-examples/selinux-policy/cil/CIL_Reference_Guide.pdf">CIL Reference Guide</a></li>
fs_use_task pipefs system_u:object_r:fs_t:s0
The type component defaults to the type of the target type if no matching type_transition rule was specified
in the policy (policy version 28 allows a default_type of source or target to be defined)
What exactly does the target type described here mean? The above policy as an example, is it fs_t?
could you please add 'Discussions' page for forum on both book and selinux projects?
On the PDF generated content page 113 it references a link to https://sepgsql.googlecode.com/files/LCA20090120-lapp-selinux.pdf
Through a quick search I found a github repo that appears to have this file although I'm not familiar with whether this should be the correct reference @ https://raw.githubusercontent.com/kaigai/slides/master/20090120_LCA2009_LAPP_SELINUX.pdf
A patch of the URL substitution is below:
diff --git a/src/apache_support.md b/src/apache_support.md
index 48c8293..f53a512 100644
--- a/src/apache_support.md
+++ b/src/apache_support.md
@@ -41,7 +41,7 @@ stack has the following support:
and Python do have support for libselinux functions in packages: PHP - with
the *php-pecl-selinux* package, Python - with the *libselinux-python* package.
-The "[A secure web application platform powered by SELinux](http://sepgsql.googlecode.com/files/LCA20090120-lapp-selinux.pdf)"
+The "[A secure web application platform powered by SELinux](https://raw.githubusercontent.com/kaigai/slides/master/20090120_LCA2009_LAPP_SELINUX.pdf)"
document gives a good overview of the LAPP architecture.
## *mod_selinux* Overview
Since 20221216 there have been a few commits, maybe it would be interesting to have a new release
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.