mirror of
https://github.com/roddhjav/apparmor.d.git
synced 2025-01-26 12:58:18 +01:00
fix: small fix & cleaning.
This commit is contained in:
parent
273485217c
commit
3ef6c44038
3 changed files with 12 additions and 10 deletions
|
@ -135,7 +135,7 @@ func aaFormat(files paths.PathList) error {
|
||||||
if !file.Exist() {
|
if !file.Exist() {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
profile, err := util.ReadFile(file)
|
profile, err := file.ReadFileAsString()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,15 @@ const (
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
requirements[MOUNT] = requirement{
|
requirements[MOUNT] = requirement{
|
||||||
|
"flags_bind": {
|
||||||
|
"B", "bind", "R", "rbind",
|
||||||
|
},
|
||||||
|
"flags_change": {
|
||||||
|
"remount", "unbindable", "shared", "private", "slave", "runbindable",
|
||||||
|
"rshared", "rprivate", "rslave", "make-unbindable", "make-shared",
|
||||||
|
"make-private", "make-slave", "make-runbindable", "make-rshared",
|
||||||
|
"make-rprivate", "make-rslave",
|
||||||
|
},
|
||||||
"flags": {
|
"flags": {
|
||||||
"ro", "rw", "acl", "async", "atime", "bind", "dev", "diratime",
|
"ro", "rw", "acl", "async", "atime", "bind", "dev", "diratime",
|
||||||
"dirsync", "exec", "iversion", "loud", "mand", "move", "noacl",
|
"dirsync", "exec", "iversion", "loud", "mand", "move", "noacl",
|
||||||
|
|
|
@ -35,17 +35,10 @@ var (
|
||||||
// The apparmor templates
|
// The apparmor templates
|
||||||
tmpl = generateTemplates([]Kind{
|
tmpl = generateTemplates([]Kind{
|
||||||
// Global templates
|
// Global templates
|
||||||
"apparmor",
|
"apparmor", PROFILE, HAT, "rules",
|
||||||
PROFILE,
|
|
||||||
HAT,
|
|
||||||
"rules",
|
|
||||||
|
|
||||||
// Preamble templates
|
// Preamble templates
|
||||||
ABI,
|
ABI, ALIAS, INCLUDE, VARIABLE, COMMENT,
|
||||||
ALIAS,
|
|
||||||
INCLUDE,
|
|
||||||
VARIABLE,
|
|
||||||
COMMENT,
|
|
||||||
|
|
||||||
// Rules templates
|
// Rules templates
|
||||||
ALL, RLIMIT, USERNS, CAPABILITY, NETWORK,
|
ALL, RLIMIT, USERNS, CAPABILITY, NETWORK,
|
||||||
|
|
Loading…
Reference in a new issue