1 Summary: AppArmor profiles
2 Summary(pl.UTF-8): Profile AppArmor
3 Name: apparmor-profiles
8 Source0: http://launchpad.net/apparmor/2.7/%{version}/+download/apparmor-%{version}.tar.gz
9 # Source0-md5: 2863e85bdfdf9ee35b83db6721fed1f1
11 URL: http://apparmor.wiki.kernel.org/
12 Requires: apparmor-parser
13 Provides: subdomain-profiles
14 Obsoletes: subdomain-profiles
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 %define extras_dir %{_sysconfdir}/apparmor/profiles/extras
19 %define profiles_dir %{_sysconfdir}/apparmor.d
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.
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
37 Summary: Abstraction AppArmor files
38 Summary(pl.UTF-8): Pliki abstrakcji dla AppArmor
40 Requires: %{name} = %{epoch}:%{version}-%{release}
42 %description abstractions
43 Abstraction AppArmor files.
45 %description abstractions -l pl.UTF-8
46 Pliki abstrakcji dla AppArmor.
49 Summary: Example AppArmor profiles
50 Summary(pl.UTF-8): Przykładowe profile AppArmor
52 Requires: %{name}-abstractions = %{epoch}:%{version}-%{release}
55 Example AppArmor profiles.
57 %description examples -l pl.UTF-8
58 Przykładowe profile AppArmor.
61 %setup -q -n apparmor-%{version}
64 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT/%{_sysconfdir}/apparmor.d/cache
68 %{__make} -C profiles install \
69 DESTDIR=$RPM_BUILD_ROOT \
70 EXTRASDIR=$RPM_BUILD_ROOT%{extras_dir}
73 rm -rf $RPM_BUILD_ROOT
76 %defattr(644,root,root,755)
77 %dir %{_sysconfdir}/apparmor
78 %dir %{_sysconfdir}/apparmor/profiles
79 %dir %{_sysconfdir}/apparmor.d
80 %dir %{_sysconfdir}/apparmor.d/abstractions
81 %dir %{_sysconfdir}/apparmor.d/cache
82 %dir %{_sysconfdir}/apparmor.d/local
83 %dir %{_sysconfdir}/apparmor.d/program-chunks
84 %dir %{_sysconfdir}/apparmor.d/tunables
85 %config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/*
88 %defattr(644,root,root,755)
89 %config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/*
92 %defattr(644,root,root,755)
94 %config(noreplace) %verify(not md5 mtime size) %{extras_dir}/*
95 %config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/*.*
96 %config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/local/*.*
97 %config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/program-chunks/*