mcstransd(8)
π mcstransd β bestie's guide to the MCS daemon π
okay so this is the manual page for mcstransd, the MCS (Multiple Category System) daemon, and its whole thing is translating SELinux MCS/MLS labels into something a human can actually read. it's giving translator-girlie energy fr fr π¦
β¨ SYNOPSIS β¨
mcstransd [-f] [-h]
that's it. two flags. she's lowkey simple like that π
πΈ DESCRIPTION πΈ
so this manual page describes the mcstransd program, and ngl it's kinda iconic.
this daemon reads the /etc/selinux/{SELINUXTYPE}/setrans.conf configuration file, and then it talks to libselinux via a socket in /var/run/setrans. that's the whole vibe β she reads the config, she chats over the socket, everybody eats π«Ά
π OPTIONS π
-fβ runmcstransdin the foreground. do not run as a daemon. she stays right there in front of you, main character style π-hβ output a short summary of the available command line options. it's the "hey bestie what can u do" flag π₯°
π AUTHOR π
this man page was written by Dan Walsh <dwalsh@redhat.com>. the program was originally written by Dan Walsh <dwalsh@redhat.com> too (he said "i got this" twice, respect). and then the program was enhanced/rewritten by Joe Nall <joe@nall.com> β glow-up arc complete β¨
π FILES π
/etc/selinux/{SELINUXTYPE}/setrans.conf
the one file. the blueprint. the blueprint that she reads. π
π SEE ALSO π
go read those next, no cap π§
and that's the whole page bestie!! π this was written by <dwalsh@redhat.com> and dated 16 Oct 2009 (vintage queen, she's been serving since 2009 ππ), all for the mcstransd(8) manual. periodt. π
π¦ where this page comes from
- centos-stream 10: mcstrans 3.11-1.el10 Β· GPL-2.0-or-later
- centos-stream 9: mcstrans 3.6-3.el9 Β· GPL+
- debian bookworm: mcstrans 3.4-1+b2 Β· GPL-2.0-or-later
- debian trixie: mcstrans 3.8.1-1 Β· GPL-2.0-or-later
- fedora 43: mcstrans 3.9-2.fc43 Β· GPL-2.0-or-later
- fedora 44: mcstrans 3.10-1.fc44 Β· GPL-2.0-or-later
- fedora 44: mcstrans 3.11-1.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mcstrans 3.8.1-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mcstrans 3.8.1-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mcstrans 3.8.1-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mcstrans 3.8.1-160000.2.2 Β· GPL-2.0-or-later
- ubuntu jammy: mcstrans 3.3-1 Β· GPL-2.0-or-later
- ubuntu noble: mcstrans 3.5-1 Β· GPL-2.0-or-later
- ubuntu questing: mcstrans 3.8.1-1
- ubuntu resolute: mcstrans 3.9-1 Β· GPL-2.0-or-later
- ubuntu stonking: mcstrans 3.11-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms