]> git.pld-linux.org Git - packages/apparmor-profiles.git/blame - apparmor-profiles.spec
- up to 2.13.2
[packages/apparmor-profiles.git] / apparmor-profiles.spec
CommitLineData
e35b100b 1Summary: AppArmor profiles
cd37482f 2Summary(pl.UTF-8): Profile AppArmor
e35b100b 3Name: apparmor-profiles
69fc0c5e 4Version: 2.13.2
fb89d317 5Release: 1
1075490a 6Epoch: 1
d3f0167c 7License: GPL v2
e35b100b 8Group: Base
69fc0c5e
AM
9Source0: http://launchpad.net/apparmor/2.13/%{version}/+download/apparmor-%{version}.tar.gz
10# Source0-md5: 2439b35266b5a3a461b0a2dba6e863c3
2de429b3 11URL: http://wiki.apparmor.net/
e35b100b 12Requires: apparmor-parser
13Provides: subdomain-profiles
14Obsoletes: subdomain-profiles
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
ab3c0aef 18%define extras_dir %{_datadir}/apparmor/extra-profiles
06d0f169 19%define profiles_dir %{_sysconfdir}/apparmor.d
e35b100b 20
21%description
22Base AppArmor profiles (aka security policy). AppArmor is a file
23mandatory access control mechanism. AppArmor confines processes to the
24resources allowed by the systems administrator and can constrain the
25scope of potential security vulnerabilities. This package is part of a
26suite of tools that used to be named SubDomain.
27
2e804d9b
JR
28%description -l pl.UTF-8
29Podstawowe profile AppArmor (zwane także polityką bezpieczeństwa).
30AppArmor to mechanizm obowiązkowej kontroli dostępu do plików.
31AppArmor ogranicza procesy do zasobów udostępnionych przez
32administratora systemu i może ograniczać zakres potencjalnych luk w
33bezpieczeństwie. Ten pakiet jest częścią zestawu narzędzi zwanych
06d0f169
JB
34SubDomain.
35
d5ebd83f
AM
36%package abstractions
37Summary: Abstraction AppArmor files
cd37482f 38Summary(pl.UTF-8): Pliki abstrakcji dla AppArmor
d5ebd83f 39Group: Base
a76ce60e 40Requires: %{name} = %{epoch}:%{version}-%{release}
d5ebd83f
AM
41
42%description abstractions
43Abstraction AppArmor files.
44
2e804d9b 45%description abstractions -l pl.UTF-8
d5ebd83f
AM
46Pliki abstrakcji dla AppArmor.
47
48%package examples
49Summary: Example AppArmor profiles
cd37482f 50Summary(pl.UTF-8): Przykładowe profile AppArmor
d5ebd83f 51Group: Base
a76ce60e 52Requires: %{name}-abstractions = %{epoch}:%{version}-%{release}
d5ebd83f
AM
53
54%description examples
55Example AppArmor profiles.
56
2e804d9b
JR
57%description examples -l pl.UTF-8
58Przykładowe profile AppArmor.
d5ebd83f 59
e35b100b 60%prep
bebc1304 61%setup -q -n apparmor-%{version}
e35b100b 62
63%install
64rm -rf $RPM_BUILD_ROOT
d3f0167c 65install -d $RPM_BUILD_ROOT%{_sysconfdir}/apparmor.d/cache
95228669 66
ba38ed4f 67%{__make} -C profiles install \
06d0f169
JB
68 DESTDIR=$RPM_BUILD_ROOT \
69 EXTRASDIR=$RPM_BUILD_ROOT%{extras_dir}
e35b100b 70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%files
75%defattr(644,root,root,755)
e35b100b 76%dir %{_sysconfdir}/apparmor.d
77%dir %{_sysconfdir}/apparmor.d/abstractions
95228669 78%dir %{_sysconfdir}/apparmor.d/cache
bebc1304 79%dir %{_sysconfdir}/apparmor.d/local
e35b100b 80%dir %{_sysconfdir}/apparmor.d/tunables
d3f0167c 81%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/alias
ab3c0aef
JB
82%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/apparmorfs
83%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/dovecot
d3f0167c
JB
84%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/global
85%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/home
ab3c0aef 86%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/kernelvars
d3f0167c
JB
87%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/multiarch
88%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/ntpd
89%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/proc
ab3c0aef
JB
90%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/securityfs
91%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/sys
92%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/xdg-user-dirs
d3f0167c
JB
93%dir %{_sysconfdir}/apparmor.d/tunables/home.d
94%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/home.d/site.local
95%dir %{_sysconfdir}/apparmor.d/tunables/multiarch.d
96%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/multiarch.d/site.local
ab3c0aef
JB
97%dir %{_sysconfdir}/apparmor.d/tunables/xdg-user-dirs.d
98%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/xdg-user-dirs.d/site.local
d5ebd83f
AM
99
100%files abstractions
101%defattr(644,root,root,755)
d3f0167c
JB
102%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apache2-common
103%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/aspell
104%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/audio
105%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/authentication
106%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/base
107%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/bash
108%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/consoles
109%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/cups-client
110%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus
ab3c0aef
JB
111%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-accessibility
112%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-accessibility-strict
d3f0167c 113%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-session
ab3c0aef
JB
114%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-session-strict
115%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-strict
116%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dconf
117%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dovecot-common
ee71428b
JB
118%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dri-common
119%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dri-enumerate
d3f0167c 120%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/enchant
6412f600
JB
121%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fcitx
122%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fcitx-strict
d3f0167c
JB
123%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fonts
124%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/freedesktop.org
125%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnome
126%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnupg
127%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ibus
128%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde
69fc0c5e
AM
129%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde-globals-write
130%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde-icon-cache-write
131%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde-language-write
d3f0167c 132%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kerberosclient
d3f0167c 133%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ldapclient
6412f600 134%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/libpam-systemd
d3f0167c
JB
135%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/likewise
136%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mdns
69fc0c5e 137%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mesa
21c68b9e 138%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mir
6412f600 139%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mozc
d3f0167c
JB
140%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mysql
141%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nameservice
142%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nis
143%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nvidia
69fc0c5e
AM
144%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl
145%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl-common
146%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl-intel
147%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl-mesa
148%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl-nvidia
149%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/opencl-pocl
d3f0167c
JB
150%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/openssl
151%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/orbit2
152%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/p11-kit
153%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/perl
6412f600 154%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/php
d3f0167c 155%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/php5
ab3c0aef 156%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/postfix-common
d3f0167c
JB
157%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files
158%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files-strict
159%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/python
69fc0c5e
AM
160%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/qt5
161%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/qt5-compose-cache-write
162%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/qt5-settings-write
163%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/recent-documents-write
d3f0167c
JB
164%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ruby
165%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/samba
166%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/smbpass
167%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_certs
168%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_keys
169%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/svn-repositories
170%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-bittorrent-clients
171%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers
172%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-browsers
173%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-email
174%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-email
175%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-feed-readers
176%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-gnome-terminal
51b21b5a 177%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-helpers
d3f0167c
JB
178%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-konsole
179%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-media-players
ab3c0aef
JB
180%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-base
181%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-launcher
182%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-messaging
d3f0167c
JB
183%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-xterm
184%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-download
185%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-mail
186%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-manpages
187%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-tmp
188%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-write
189%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/video
69fc0c5e 190%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/vulkan
6412f600 191%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/wayland
d3f0167c
JB
192%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/web-data
193%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/winbind
194%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/wutmp
69fc0c5e 195%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/X
d3f0167c 196%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xad
51b21b5a 197%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xdg-desktop
69fc0c5e
AM
198%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/nvidia_modprobe
199%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/share
ab3c0aef
JB
200%dir %{profiles_dir}/abstractions/apparmor_api
201%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/change_profile
202%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/examine
203%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/find_mountpoint
204%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/introspect
205%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/is_enabled
d3f0167c
JB
206%dir %{profiles_dir}/abstractions/ubuntu-browsers.d
207%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/java
208%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/kde
209%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/mailto
210%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/multimedia
211%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/plugins-common
212%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/productivity
213%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/text-editors
214%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration
215%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration-xul
216%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/user-files
d5ebd83f
AM
217
218%files examples
219%defattr(644,root,root,755)
d3f0167c
JB
220%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/bin.ping
221%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/sbin.*
222%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.lib.*
223%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.sbin.*
224%dir %{profiles_dir}/apache2.d
225%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/apache2.d/phpsysinfo
226%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/README
227%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/bin.ping
69fc0c5e 228%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/nvidia_modprobe
d3f0167c
JB
229%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/sbin.*
230%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.lib.*
231%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.sbin.*
ab3c0aef
JB
232# XXX: top dir shared with apparmor-utils
233%dir %{_datadir}/apparmor
234%dir %{extras_dir}
235%{extras_dir}/README
236%{extras_dir}/bin.netstat
237%{extras_dir}/etc.cron.daily.*
238%{extras_dir}/sbin.*
239%{extras_dir}/usr.NX.bin.nxclient
240%{extras_dir}/usr.bin.*
241%{extras_dir}/usr.lib.*
242%{extras_dir}/usr.lib64.GConf.2.gconfd-2
243%{extras_dir}/usr.sbin.*
This page took 0.115419 seconds and 4 git commands to generate.