Skip to content

Commit a0efc54

Browse files
authored
Merge pull request #5519 from wzshiming/fix/dont-check-apparmor-parser
Don't check for apparmor_parser to be present
2 parents 5089035 + 79e3452 commit a0efc54

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

pkg/apparmor/apparmor_linux.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,10 @@ var (
3636
// check for apparmor_parser to be present, or if we're running docker-in-docker.
3737
func hostSupports() bool {
3838
checkAppArmor.Do(func() {
39-
// see https://github.com/docker/docker/commit/de191e86321f7d3136ff42ff75826b8107399497
39+
// see https://github.com/opencontainers/runc/blob/0d49470392206f40eaab3b2190a57fe7bb3df458/libcontainer/apparmor/apparmor_linux.go
4040
if _, err := os.Stat("/sys/kernel/security/apparmor"); err == nil && os.Getenv("container") == "" {
41-
if _, err = os.Stat("/sbin/apparmor_parser"); err == nil {
42-
buf, err := ioutil.ReadFile("/sys/module/apparmor/parameters/enabled")
43-
appArmorSupported = err == nil && len(buf) > 1 && buf[0] == 'Y'
44-
}
41+
buf, err := ioutil.ReadFile("/sys/module/apparmor/parameters/enabled")
42+
appArmorSupported = err == nil && len(buf) > 1 && buf[0] == 'Y'
4543
}
4644
})
4745
return appArmorSupported

0 commit comments

Comments
 (0)