feat(aa): add requirements map.
This commit is contained in:
parent
e38f5b4637
commit
744c745394
14 changed files with 163 additions and 10 deletions
|
|
@ -8,6 +8,27 @@ import "slices"
|
|||
|
||||
const tokSIGNAL = "signal"
|
||||
|
||||
func init() {
|
||||
requirements[tokSIGNAL] = requirement{
|
||||
"access": {
|
||||
"r", "w", "rw", "read", "write", "send", "receive",
|
||||
},
|
||||
"set": {
|
||||
"hup", "int", "quit", "ill", "trap", "abrt", "bus", "fpe",
|
||||
"kill", "usr1", "segv", "usr2", "pipe", "alrm", "term", "stkflt",
|
||||
"chld", "cont", "stop", "stp", "ttin", "ttou", "urg", "xcpu",
|
||||
"xfsz", "vtalrm", "prof", "winch", "io", "pwr", "sys", "emt",
|
||||
"exists", "rtmin+0", "rtmin+1", "rtmin+2", "rtmin+3", "rtmin+4",
|
||||
"rtmin+5", "rtmin+6", "rtmin+7", "rtmin+8", "rtmin+9", "rtmin+10",
|
||||
"rtmin+11", "rtmin+12", "rtmin+13", "rtmin+14", "rtmin+15",
|
||||
"rtmin+16", "rtmin+17", "rtmin+18", "rtmin+19", "rtmin+20",
|
||||
"rtmin+21", "rtmin+22", "rtmin+23", "rtmin+24", "rtmin+25",
|
||||
"rtmin+26", "rtmin+27", "rtmin+28", "rtmin+29", "rtmin+30",
|
||||
"rtmin+31", "rtmin+32",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
type Signal struct {
|
||||
RuleBase
|
||||
Qualifier
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue