user_seun...e_selinux(8)
okay so bestie, welcome to the manual page for user_seun...e_selinux(8) β itβs all about the SELinux Policy for user_seunshare, and weβre gonna make it make sense π
β¨
πΈ NAME π
user_seunshare_selinux β Security Enhanced Linux Policy for the user_seunshare processes π«Ά
β¨ DESCRIPTION β¨
Security-Enhanced Linux is out here securing the user_seunshare processes via flexible mandatory access control β iconic behavior, fr fr. π‘οΈ
The user_seunshare processes execute with the user_seunshare_t SELinux type. Wanna check if youβve got these processes running? Run the ps command with the -Z qualifier, bestie:
ps -eZ | grep user_seunshare_t
πͺ ENTRYPOINTS πͺ
The user_seunshare_t SELinux type can be entered via the seunshare_exec_t file type. β¨
The default entrypoint paths for the user_seunshare_t domain are the following:
/usr/bin/seunshare
π PROCESS TYPES π
SELinux defines process types (domains) for each process running on the system β yes, every single one gets a little domain label moment π
You can see the context of a process using the -Z option to ps.
Policy governs the access confined processes have to files. SELinux user_seunshare policy is very flexible, allowing users to set up their user_seunshare processes in as secure a method as possible. π₯
The following process types are defined for user_seunshare:
user_seunshare_t
Note:semanage permissive -a user_seunshare_tcan be used to make the process typeuser_seunshare_tpermissive. SELinux does not deny access to permissive process types, but the AVC (SELinux denials) messages are still generated. π
π BOOLEANS π
SELinux policy is customizable based on least access required β we love a least-privilege queen. The user_seunshare policy is extremely flexible and has several booleans that let you manipulate the policy and run user_seunshare with the tightest access possible. π
Wanna allow all domains to execute in fips_mode? You must turn on the fips_mode boolean. Itβs enabled by default β so itβs already slaying unless you changed it.
setsebool -P fips_mode 1
Wanna allow the system to run with NIS? You must turn on the nis_enabled boolean. Itβs disabled by default β so flip it on if you need it.
setsebool -P nis_enabled 1
π¦ MANAGED FILES π¦
The SELinux process type user_seunshare_t can manage files labeled with the following file types. The paths listed are the default paths for these file types. Note the processes UID still need to have DAC permissions β that part is non-negotiable, bestie. π
krb5_host_rcache_t
/var/tmp/krb5_0.rcache2
/var/cache/krb5rcache(/.*)?
/var/tmp/nfs_0
/var/tmp/DNS_25
/var/tmp/host_0
/var/tmp/imap_0
/var/tmp/HTTP_23
/var/tmp/HTTP_48
/var/tmp/ldap_55
/var/tmp/ldap_487
/var/tmp/ldapmap1_0
sandbox_file_t
sandbox_tmpfs_type
all sandbox content in tmpfs file systems π
π COMMANDS π
semanage fcontextcan also be used to manipulate default file context mappings. πsemanage permissivecan also be used to manipulate whether or not a process type is permissive. β¨semanage modulecan also be used to enable/disable/install/remove policy modules. π₯semanage booleancan also be used to manipulate the booleans. πsystem-config-selinuxis a GUI tool available to customize SELinux policy settings. π₯οΈ
π§ AUTHOR π§
This manual page was auto-generated using sepolicy manpage β so blame the generator, not me π.
β SEE ALSO β
selinux(8)user_seunshare(8)semanage(8)restorecon(8)chcon(1)sepolicy(8)setsebool(8)
okay thatβs the whole page, bestie! cute little sign-off: source/version user_seunshare, date 26-10-06, manual user_seun...e_selinux(8) β byeee π«Άβ¨π
π¦ where this page comes from
- opensuse-leap 16.0: selinux-policy-doc 20250627+git412.dbf877ab7-160000.1.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms