SECIL2TREE(8)
π SECIL2TREE β the SELinux CIL AST Writer glow-up
okay so bestie, welcome to secil2tree, section 8 of the manuals π β she's the SELinux CIL AST Writer, and she's here to make your Common Intermediate Language files spill their whole syntax tree. no gatekeeping, no vibes-based guesswork, just the AST. periodt. β¨
β¨ NAME β¨
secil2tree β literally just: invoke the SELinux Common Intermediate Language (CIL) AST Writer. that's the whole personality. π¦
πΈ SYNOPSIS πΈ
secil2tree [OPTION...] file
yeah that's it. one file, a pile of OPTIONs if you're feeling spicy. slay.
π DESCRIPTION π
secil2tree invokes the CIL AST Writer with the specified arguments. like, it takes your args, it hands them over, the AST Writer does its little thing. iconic behavior honestly. π
π OPTIONS π
here's the full menu, and bestie we are NOT skipping a single one, every flag gets her moment:
-o,--output=<file>β write the AST to file instead of yelling it into the void. default:stdout. π-P,--preserve-tunablesβ treat tunables as booleans. yes queen, keep them as-is. π«Ά-Q,--qualified-namesβ allow names containing dots (aka qualified names). heads up though:blocks,blockinherits,blockabstracts, andin-statementswill not be allowed. it's giving β¨tradeoffsβ¨. β οΈ-A,--ast-phase=<phase>β write the AST of phase phase. it must beparse,build, orresolve. default:resolve. pick your fighter. π₯-v,--verboseβ increment the verbosity level. stack it, stack it, stack it. π£οΈ-h,--helpβ display usage information. when in doubt, ask the girl herself. π
π SEE ALSO π
the rest of the friend group:
HTML documentation describing the CIL language statements is available starting with docs/html/index.html. πβ¨
PDF documentation describing the CIL language statements is available at: docs/pdf/CIL_Reference_Guide.pdf. π
π AUTHOR π
James Carter π
fr fr, that's the whole page. go forth and inspect your AST, bestie. π¦π
okay so that's a wrap!! this was secil2tree from SELinux CIL AST Writer, dated 07/07/2026 β and ngl, she ate. no cap. πβπ₯
π¦ where this page comes from
- ubuntu stonking: secilc 3.11-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms