Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/, app-containers/lxc/, app-containers/runc/, ...
Date: Mon, 12 Sep 2022 17:50:22
Message-Id: 1663004968.adb1aa556b87f4ae99fe7e28de98b6eb261d049c.floppym@gentoo
1 commit: adb1aa556b87f4ae99fe7e28de98b6eb261d049c
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 16:04:46 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 12 17:49:28 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb1aa55
7
8 Convert 'apparmor' to a global USE flag
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 app-benchmarks/stress-ng/metadata.xml | 3 ---
13 app-containers/containerd/metadata.xml | 1 -
14 app-containers/docker/metadata.xml | 3 ---
15 app-containers/lxc/metadata.xml | 1 -
16 app-containers/lxd/metadata.xml | 3 ---
17 app-containers/podman/metadata.xml | 3 ---
18 app-containers/runc/metadata.xml | 3 ---
19 app-containers/snapd/metadata.xml | 3 ---
20 app-emulation/libvirt/metadata.xml | 1 -
21 media-libs/libextractor/metadata.xml | 1 -
22 profiles/use.desc | 1 +
23 sys-apps/dbus-broker/metadata.xml | 1 -
24 sys-apps/systemd/metadata.xml | 1 -
25 13 files changed, 1 insertion(+), 24 deletions(-)
26
27 diff --git a/app-benchmarks/stress-ng/metadata.xml b/app-benchmarks/stress-ng/metadata.xml
28 index 70cc32340938..cf330e398b38 100644
29 --- a/app-benchmarks/stress-ng/metadata.xml
30 +++ b/app-benchmarks/stress-ng/metadata.xml
31 @@ -13,9 +13,6 @@
32 that exercise floating point, integer, bit manipulation and control flow
33 and over 20 virtual memory stress tests.
34 </longdescription>
35 - <use>
36 - <flag name="apparmor">Add support for AppArmor.</flag>
37 - </use>
38 <upstream>
39 <bugs-to>https://github.com/ColinIanKing/stress-ng/issues</bugs-to>
40 <remote-id type="github">ColinIanKing/stress-ng</remote-id>
41
42 diff --git a/app-containers/containerd/metadata.xml b/app-containers/containerd/metadata.xml
43 index 5641ef372193..5d63e8606e99 100644
44 --- a/app-containers/containerd/metadata.xml
45 +++ b/app-containers/containerd/metadata.xml
46 @@ -17,7 +17,6 @@
47 <name>Georgy Yakovlev</name>
48 </maintainer>
49 <use>
50 - <flag name="apparmor">Support for AppArmor</flag>
51 <flag name="btrfs">Support for BTRFS snapshot driver</flag>
52 <flag name="cri">Support for Kubernetes CRI</flag>
53 <flag name="device-mapper">Support for device mapper snapshot driver</flag>
54
55 diff --git a/app-containers/docker/metadata.xml b/app-containers/docker/metadata.xml
56 index bc364de188b5..5f163941881c 100644
57 --- a/app-containers/docker/metadata.xml
58 +++ b/app-containers/docker/metadata.xml
59 @@ -21,9 +21,6 @@
60 Enables dependencies for the "aufs" graph driver, including
61 necessary kernel flags.
62 </flag>
63 - <flag name="apparmor">
64 - Enable AppArmor support.
65 - </flag>
66 <flag name="btrfs">
67 Enables dependencies for the "btrfs" graph driver, including
68 necessary kernel flags.
69
70 diff --git a/app-containers/lxc/metadata.xml b/app-containers/lxc/metadata.xml
71 index 8c08b596f2e4..2d20f0346cc6 100644
72 --- a/app-containers/lxc/metadata.xml
73 +++ b/app-containers/lxc/metadata.xml
74 @@ -10,7 +10,6 @@
75 <name>Gentoo Virtualization Project</name>
76 </maintainer>
77 <use>
78 - <flag name="apparmor">Enable AppArmor support</flag>
79 <flag name="io-uring">Enable io_uring support, and use io_uring instead of epoll</flag>
80 <flag name="tools">Build and install additional command line tools</flag>
81 </use>
82
83 diff --git a/app-containers/lxd/metadata.xml b/app-containers/lxd/metadata.xml
84 index a666d3414c49..dd209643cdb4 100644
85 --- a/app-containers/lxd/metadata.xml
86 +++ b/app-containers/lxd/metadata.xml
87 @@ -9,9 +9,6 @@
88 <email>virtualization@g.o</email>
89 <name>Gentoo Virtualization Project</name>
90 </maintainer>
91 - <use>
92 - <flag name="apparmor">Enable AppArmor support</flag>
93 - </use>
94 <longdescription>
95 LXD is a modern, secure and powerful system container and virtual machine manager.
96
97
98 diff --git a/app-containers/podman/metadata.xml b/app-containers/podman/metadata.xml
99 index 11d7dc7603dc..3a429ae48984 100644
100 --- a/app-containers/podman/metadata.xml
101 +++ b/app-containers/podman/metadata.xml
102 @@ -15,9 +15,6 @@
103 and volumes.
104 </longdescription>
105 <use>
106 - <flag name="apparmor">
107 - Enable AppArmor support.
108 - </flag>
109 <flag name="btrfs">
110 Enables dependencies for the "btrfs" graph driver, including
111 necessary kernel flags.
112
113 diff --git a/app-containers/runc/metadata.xml b/app-containers/runc/metadata.xml
114 index d27ad6413b06..76423a903140 100644
115 --- a/app-containers/runc/metadata.xml
116 +++ b/app-containers/runc/metadata.xml
117 @@ -14,9 +14,6 @@
118 <name>Georgy Yakovlev</name>
119 </maintainer>
120 <use>
121 - <flag name="apparmor">
122 - Enable AppArmor support.
123 - </flag>
124 <flag name="kmem">
125 Enable Kernel Memory Accounting.
126 </flag>
127
128 diff --git a/app-containers/snapd/metadata.xml b/app-containers/snapd/metadata.xml
129 index 0109791c93ff..730665fd01eb 100644
130 --- a/app-containers/snapd/metadata.xml
131 +++ b/app-containers/snapd/metadata.xml
132 @@ -9,9 +9,6 @@
133 <remote-id type="github">snapcore/snapd</remote-id>
134 </upstream>
135 <use>
136 - <flag name="apparmor">
137 - Enable AppArmor support.
138 - </flag>
139 <flag name="forced-devmode">
140 Automatically disable application confinement if feature detection fails.
141 </flag>
142
143 diff --git a/app-emulation/libvirt/metadata.xml b/app-emulation/libvirt/metadata.xml
144 index aa7a5f870674..9784c19f4174 100644
145 --- a/app-emulation/libvirt/metadata.xml
146 +++ b/app-emulation/libvirt/metadata.xml
147 @@ -52,7 +52,6 @@
148 Support management of VirtualBox virtualisation (<pkg>app-emulation/virtualbox</pkg>)
149 </flag>
150 <!-- Miscellaneous flags -->
151 - <flag name="apparmor">Enable AppArmor support</flag>
152 <flag name="dtrace">Enable dtrace support via <pkg>dev-util/systemtap</pkg></flag>
153 <flag name="fuse">Allow LXC to use <pkg>sys-fs/fuse</pkg> for mountpoints</flag>
154 <flag name="numa">
155
156 diff --git a/media-libs/libextractor/metadata.xml b/media-libs/libextractor/metadata.xml
157 index c746a433d520..bcc04da57cce 100644
158 --- a/media-libs/libextractor/metadata.xml
159 +++ b/media-libs/libextractor/metadata.xml
160 @@ -3,7 +3,6 @@
161 <pkgmetadata>
162 <!--maintainer-needed-->
163 <use>
164 - <flag name="apparmor">Enable apparmor support using <pkg>sys-libs/libapparmor</pkg></flag>
165 <flag name="archive">Enable archive support using <pkg>app-arch/libarchive</pkg></flag>
166 <flag name="gsf">Enable OLE2 (MS Office) plug-in support using <pkg>gnome-extra/libgsf</pkg></flag>
167 <flag name="midi">Enable MIDI support through <pkg>media-libs/libsmf</pkg></flag>
168
169 diff --git a/profiles/use.desc b/profiles/use.desc
170 index 6438ef0eab9b..83c3e70d13ce 100644
171 --- a/profiles/use.desc
172 +++ b/profiles/use.desc
173 @@ -18,6 +18,7 @@ ao - Use libao audio output library for sound playback
174 apache2 - Add Apache2 support
175 aqua - Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
176 atm - Enable Asynchronous Transfer Mode protocol support
177 +apparmor - Enable support for the AppArmor application security system
178 appindicator - Build in support for notifications using the libindicate or libappindicator plugin
179 audiofile - Add support for libaudiofile where applicable
180 audit - Enable support for Linux audit subsystem using sys-process/audit
181
182 diff --git a/sys-apps/dbus-broker/metadata.xml b/sys-apps/dbus-broker/metadata.xml
183 index 38ad8e3af8dd..4c5fa33d8b08 100644
184 --- a/sys-apps/dbus-broker/metadata.xml
185 +++ b/sys-apps/dbus-broker/metadata.xml
186 @@ -6,7 +6,6 @@
187 <name>Mike Gilbert</name>
188 </maintainer>
189 <use>
190 - <flag name="apparmor">Enable AppArmor support</flag>
191 <flag name="launcher">dbus-daemon compatibility launcher</flag>
192 </use>
193 </pkgmetadata>
194
195 diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
196 index d258d4fa7cf8..34a269d81d85 100644
197 --- a/sys-apps/systemd/metadata.xml
198 +++ b/sys-apps/systemd/metadata.xml
199 @@ -9,7 +9,6 @@
200 <subslots>Incremented for ABI breaks in libudev or libsystemd</subslots>
201 </slots>
202 <use>
203 - <flag name="apparmor">Enable AppArmor support</flag>
204 <flag name="audit">Enable support for <pkg>sys-process/audit</pkg></flag>
205 <flag name="cgroup-hybrid">Default to hybrid (legacy) cgroup hierarchy instead of unified (modern).</flag>
206 <flag name="curl">Enable support for uploading journals</flag>