Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove "apparmor" and "selinux" build tags #2709

Merged

Conversation

AkihiroSuda
Copy link
Member

AppArmor

The "apparmor" tag was introduced in a01ed80 (2014) to make cgo dependency on libapparmor optional.

However, the cgo dependency was removed in db093f6 (2017), so it is no longer meaningful to keep apparmor build tag.

Close #2704

SELinux

The build tag was removed in go-selinux v1.8.0: opencontainers/selinux#132

Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some thoughts; @AkihiroSuda @kolyshkin wdyt?

libcontainer/apparmor/apparmor_disabled.go Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
script/release.sh Outdated Show resolved Hide resolved
The apparmor tag was introduced in a01ed80 (2014) to make cgo dependency
on libapparmor optional.

However, the cgo dependency was removed in db093f6 (2017), so it is no
longer meaningful to keep apparmor build tag.

Close opencontainers#2704

Signed-off-by: Akihiro Suda <[email protected]>
The build tag was removed in go-selinux v1.8.0: opencontainers/selinux#132

Signed-off-by: Akihiro Suda <[email protected]>
@AkihiroSuda AkihiroSuda force-pushed the remove-apparmor-selinux-tags branch from 181ac6e to cb26930 Compare December 16, 2020 08:41
Copy link
Contributor

@kolyshkin kolyshkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Proposal: remove "apparmor" build tag
4 participants