profiles: enable USE=xattr by default #506198 #556408

Extended attributes are needed to support filesystem caps, selinux, and
the new PaX file markings (to move away from binutils ELF headers).  We
already assume it's enabled in our release media and documentation, so
update the default profile to match.
This commit is contained in:
Mike Frysinger
2015-10-16 00:10:36 -04:00
parent 6845bdefc6
commit 824d0647e0
6 changed files with 7 additions and 7 deletions
+4
View File
@@ -111,6 +111,10 @@ RUBY_TARGETS="ruby20 ruby21"
# https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml
USE="${USE} cxx"
# Enable extended filesystem attribute support by default.
# https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0
USE="${USE} xattr"
# Tiziano Müller <dev-zero@gentoo.org> (24 Jan 2010)
# We usually don't want python to (re)write .py[co] files during phase runs
# since it could cause sandbox violations
+1 -1
View File
@@ -7,7 +7,7 @@ ELIBC=uclibc
FEATURES="sandbox sfperms strict"
USE="nptl unicode xattr -berkdb"
USE="nptl unicode -berkdb"
BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb"
SYMLINK_LIB="no"
@@ -7,5 +7,3 @@
dev-util/pkgconfig
dev-libs/libiconv
sys-apps/attr
dev-python/pyxattr
+1 -1
View File
@@ -6,7 +6,7 @@
# Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value
BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic xtpax -jit -orc"
USE="hardened pax_kernel pic urandom xattr xtpax -fortran -jit -orc"
USE="hardened pax_kernel pic urandom xtpax -fortran -jit -orc"
# Ian Stakenvicius, 2014-09-03
# Set a variable just to indicate that the current profile is a hardened one
+1 -1
View File
@@ -6,7 +6,7 @@ ELIBC="musl"
FEATURES="sandbox sfperms strict"
USE="hardened nptl pax_kernel pic unicode xattr -berkdb -jit -orc"
USE="hardened nptl pax_kernel pic unicode -berkdb -jit -orc"
BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pax_kernel pic -berkdb -jit -nls -orc"
SYMLINK_LIB="no"
@@ -6,6 +6,4 @@
# a stage 1 based on this profile.
dev-util/pkgconf
sys-apps/attr
sys-apps/sandbox
dev-python/pyxattr