]> git.pld-linux.org Git - packages/apparmor-profiles.git/blame - apparmor-profiles.spec
- updated to 2.13
[packages/apparmor-profiles.git] / apparmor-profiles.spec
CommitLineData
e35b100b 1Summary: AppArmor profiles
cd37482f 2Summary(pl.UTF-8): Profile AppArmor
e35b100b 3Name: apparmor-profiles
ee71428b 4Version: 2.13
fb89d317 5Release: 1
1075490a 6Epoch: 1
d3f0167c 7License: GPL v2
e35b100b 8Group: Base
ee71428b
JB
9Source0: http://launchpad.net/apparmor/2.13/%{version}.0/+download/apparmor-%{version}.tar.gz
10# Source0-md5: c6caefb0a558492082226c467f6954cb
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/X
103%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apache2-common
104%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/aspell
105%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/audio
106%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/authentication
107%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/base
108%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/bash
109%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/consoles
110%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/cups-client
111%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus
ab3c0aef
JB
112%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-accessibility
113%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-accessibility-strict
d3f0167c 114%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-session
ab3c0aef
JB
115%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-session-strict
116%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-strict
117%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dconf
118%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dovecot-common
ee71428b
JB
119%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dri-common
120%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dri-enumerate
d3f0167c 121%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/enchant
6412f600
JB
122%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fcitx
123%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fcitx-strict
d3f0167c
JB
124%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fonts
125%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/freedesktop.org
126%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnome
127%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnupg
128%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ibus
129%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde
130%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kerberosclient
131%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/launchpad-integration
132%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ldapclient
6412f600 133%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/libpam-systemd
d3f0167c
JB
134%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/likewise
135%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mdns
21c68b9e 136%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mir
6412f600 137%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mozc
d3f0167c
JB
138%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mysql
139%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nameservice
140%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nis
141%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nvidia
142%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/openssl
143%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/orbit2
144%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/p11-kit
145%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/perl
6412f600 146%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/php
d3f0167c 147%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/php5
ab3c0aef 148%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/postfix-common
d3f0167c
JB
149%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files
150%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files-strict
151%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/python
152%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ruby
153%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/samba
154%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/smbpass
155%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_certs
156%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_keys
157%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/svn-repositories
158%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-bittorrent-clients
159%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers
160%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-browsers
161%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-email
162%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-email
163%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-feed-readers
164%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-gnome-terminal
51b21b5a 165%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-helpers
d3f0167c
JB
166%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-konsole
167%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-media-players
ab3c0aef
JB
168%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-base
169%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-launcher
170%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-unity7-messaging
d3f0167c
JB
171%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-xterm
172%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-download
173%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-mail
174%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-manpages
175%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-tmp
176%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-write
177%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/video
6412f600 178%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/wayland
d3f0167c
JB
179%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/web-data
180%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/winbind
181%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/wutmp
182%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xad
51b21b5a 183%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xdg-desktop
ab3c0aef
JB
184%dir %{profiles_dir}/abstractions/apparmor_api
185%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/change_profile
186%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/examine
187%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/find_mountpoint
188%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/introspect
189%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apparmor_api/is_enabled
d3f0167c
JB
190%dir %{profiles_dir}/abstractions/ubuntu-browsers.d
191%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/java
192%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/kde
193%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/mailto
194%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/multimedia
195%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/plugins-common
196%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/productivity
197%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/text-editors
198%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration
199%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration-xul
200%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/user-files
d5ebd83f
AM
201
202%files examples
203%defattr(644,root,root,755)
d3f0167c
JB
204%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/bin.ping
205%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/sbin.*
206%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.lib.*
207%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.sbin.*
208%dir %{profiles_dir}/apache2.d
209%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/apache2.d/phpsysinfo
210%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/README
211%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/bin.ping
212%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/sbin.*
213%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.lib.*
214%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.sbin.*
ab3c0aef
JB
215# XXX: top dir shared with apparmor-utils
216%dir %{_datadir}/apparmor
217%dir %{extras_dir}
218%{extras_dir}/README
219%{extras_dir}/bin.netstat
220%{extras_dir}/etc.cron.daily.*
221%{extras_dir}/sbin.*
222%{extras_dir}/usr.NX.bin.nxclient
223%{extras_dir}/usr.bin.*
224%{extras_dir}/usr.lib.*
225%{extras_dir}/usr.lib64.GConf.2.gconfd-2
226%{extras_dir}/usr.sbin.*
This page took 0.102391 seconds and 4 git commands to generate.