~/talk

SELint - An SELinux Policy Static Analysis Tool

Talkat Linux Security Summit North America 2020 · 2020-07-01..07-02· [security]
links:none on file
slides:none on file

SELint is a static-analysis tool for reference-policy SELinux sources (current release 1.1) that parses refpolicy plus its M4 subset, flags style/convention/warning/error issues, and plugs into build pipelines. It finds concrete bugs: missing interface dependencies (led to 57 instances fixed upstream and the reverse 48), unsafe filecontext regexes (unescaped dots), incorrect allow permissions that miss ioctl unless the proper permission macro is used, and ambiguous M4 argument spacing. Checks are configurable, disableable inline, and can fail CI with a nonzero exit.

AI-written summary · about

  1. 0:00Introduction
  2. 0:33What is SELint
  3. 2:38Challenges with SELinux policy
  4. 10:50Examples
  5. 19:00SELint
  6. 23:50QA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.