]> git.pld-linux.org Git - packages/apparmor-profiles.git/blame - apparmor-profiles.spec
- up to 2.8.0
[packages/apparmor-profiles.git] / apparmor-profiles.spec
CommitLineData
e35b100b 1Summary: AppArmor profiles
cd37482f 2Summary(pl.UTF-8): Profile AppArmor
e35b100b 3Name: apparmor-profiles
51b21b5a 4Version: 2.8.0
fb89d317 5Release: 1
1075490a 6Epoch: 1
d3f0167c 7License: GPL v2
e35b100b 8Group: Base
51b21b5a
AM
9Source0: http://launchpad.net/apparmor/2.8/%{version}/+download/apparmor-%{version}.tar.gz
10# Source0-md5: eaf90c52992df3d205a753b2933595fe
ba38ed4f 11URL: http://apparmor.wiki.kernel.org/
e35b100b 12Requires: apparmor-parser
13Provides: subdomain-profiles
14Obsoletes: subdomain-profiles
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
06d0f169
JB
18%define extras_dir %{_sysconfdir}/apparmor/profiles/extras
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)
76%dir %{_sysconfdir}/apparmor
77%dir %{_sysconfdir}/apparmor/profiles
e35b100b 78%dir %{_sysconfdir}/apparmor.d
79%dir %{_sysconfdir}/apparmor.d/abstractions
95228669 80%dir %{_sysconfdir}/apparmor.d/cache
bebc1304 81%dir %{_sysconfdir}/apparmor.d/local
e35b100b 82%dir %{_sysconfdir}/apparmor.d/program-chunks
83%dir %{_sysconfdir}/apparmor.d/tunables
d3f0167c
JB
84%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/alias
85%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/global
86%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/home
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
90%dir %{_sysconfdir}/apparmor.d/tunables/home.d
91%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/home.d/site.local
92%dir %{_sysconfdir}/apparmor.d/tunables/multiarch.d
93%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/multiarch.d/site.local
d5ebd83f
AM
94
95%files abstractions
96%defattr(644,root,root,755)
d3f0167c
JB
97%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/X
98%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/apache2-common
99%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/aspell
100%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/audio
101%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/authentication
102%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/base
103%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/bash
104%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/consoles
105%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/cups-client
106%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus
107%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/dbus-session
108%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/enchant
109%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/fonts
110%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/freedesktop.org
111%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnome
112%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/gnupg
113%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ibus
114%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kde
115%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/kerberosclient
116%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/launchpad-integration
117%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ldapclient
118%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/likewise
119%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mdns
120%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/mysql
121%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nameservice
122%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nis
123%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/nvidia
124%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/openssl
125%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/orbit2
126%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/p11-kit
127%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/perl
128%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/php5
129%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files
130%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/private-files-strict
131%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/python
132%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ruby
133%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/samba
134%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/smbpass
135%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_certs
136%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ssl_keys
137%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/svn-repositories
138%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-bittorrent-clients
139%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers
140%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-browsers
141%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-console-email
142%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-email
143%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-feed-readers
144%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-gnome-terminal
51b21b5a 145%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-helpers
d3f0167c
JB
146%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-konsole
147%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-media-players
148%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-xterm
149%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-download
150%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-mail
151%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-manpages
152%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-tmp
153%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/user-write
154%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/video
155%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/web-data
156%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/winbind
157%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/wutmp
158%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xad
51b21b5a 159%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/xdg-desktop
d3f0167c
JB
160%dir %{profiles_dir}/abstractions/ubuntu-browsers.d
161%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/java
162%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/kde
163%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/mailto
164%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/multimedia
165%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/plugins-common
166%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/productivity
167%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/text-editors
168%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration
169%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/ubuntu-integration-xul
170%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/ubuntu-browsers.d/user-files
d5ebd83f
AM
171
172%files examples
173%defattr(644,root,root,755)
f1283918 174%dir %{extras_dir}
d3f0167c
JB
175%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/bin.ping
176%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/sbin.*
177%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.lib.*
178%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/usr.sbin.*
179%dir %{profiles_dir}/apache2.d
180%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/apache2.d/phpsysinfo
181%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/README
182%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/bin.ping
183%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/sbin.*
184%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.lib.*
185%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/usr.sbin.*
186%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/program-chunks/postfix-common
187%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/README
188%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/bin.netstat
189%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/etc.cron.daily.*
190%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/sbin.*
191%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/usr.NX.bin.nxclient
192%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/usr.bin.*
193%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/usr.lib.*
194%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/usr.lib64.GConf.2.gconfd-2
195%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/usr.sbin.*
This page took 0.121813 seconds and 4 git commands to generate.