]>
Commit | Line | Data |
---|---|---|
e35b100b | 1 | Summary: AppArmor profiles |
cd37482f | 2 | Summary(pl.UTF-8): Profile AppArmor |
e35b100b | 3 | Name: apparmor-profiles |
51b21b5a | 4 | Version: 2.8.0 |
fb89d317 | 5 | Release: 1 |
1075490a | 6 | Epoch: 1 |
d3f0167c | 7 | License: GPL v2 |
e35b100b | 8 | Group: Base |
51b21b5a AM |
9 | Source0: http://launchpad.net/apparmor/2.8/%{version}/+download/apparmor-%{version}.tar.gz |
10 | # Source0-md5: eaf90c52992df3d205a753b2933595fe | |
ba38ed4f | 11 | URL: http://apparmor.wiki.kernel.org/ |
e35b100b | 12 | Requires: apparmor-parser |
13 | Provides: subdomain-profiles | |
14 | Obsoletes: subdomain-profiles | |
15 | BuildArch: noarch | |
16 | BuildRoot: %{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 | |
22 | Base AppArmor profiles (aka security policy). AppArmor is a file | |
23 | mandatory access control mechanism. AppArmor confines processes to the | |
24 | resources allowed by the systems administrator and can constrain the | |
25 | scope of potential security vulnerabilities. This package is part of a | |
26 | suite of tools that used to be named SubDomain. | |
27 | ||
2e804d9b JR |
28 | %description -l pl.UTF-8 |
29 | Podstawowe profile AppArmor (zwane także polityką bezpieczeństwa). | |
30 | AppArmor to mechanizm obowiązkowej kontroli dostępu do plików. | |
31 | AppArmor ogranicza procesy do zasobów udostępnionych przez | |
32 | administratora systemu i może ograniczać zakres potencjalnych luk w | |
33 | bezpieczeństwie. Ten pakiet jest częścią zestawu narzędzi zwanych | |
06d0f169 JB |
34 | SubDomain. |
35 | ||
d5ebd83f AM |
36 | %package abstractions |
37 | Summary: Abstraction AppArmor files | |
cd37482f | 38 | Summary(pl.UTF-8): Pliki abstrakcji dla AppArmor |
d5ebd83f | 39 | Group: Base |
a76ce60e | 40 | Requires: %{name} = %{epoch}:%{version}-%{release} |
d5ebd83f AM |
41 | |
42 | %description abstractions | |
43 | Abstraction AppArmor files. | |
44 | ||
2e804d9b | 45 | %description abstractions -l pl.UTF-8 |
d5ebd83f AM |
46 | Pliki abstrakcji dla AppArmor. |
47 | ||
48 | %package examples | |
49 | Summary: Example AppArmor profiles | |
cd37482f | 50 | Summary(pl.UTF-8): Przykładowe profile AppArmor |
d5ebd83f | 51 | Group: Base |
a76ce60e | 52 | Requires: %{name}-abstractions = %{epoch}:%{version}-%{release} |
d5ebd83f AM |
53 | |
54 | %description examples | |
55 | Example AppArmor profiles. | |
56 | ||
2e804d9b JR |
57 | %description examples -l pl.UTF-8 |
58 | Przykładowe profile AppArmor. | |
d5ebd83f | 59 | |
e35b100b | 60 | %prep |
bebc1304 | 61 | %setup -q -n apparmor-%{version} |
e35b100b | 62 | |
63 | %install | |
64 | rm -rf $RPM_BUILD_ROOT | |
d3f0167c | 65 | install -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 | |
72 | rm -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.* |