]> git.pld-linux.org Git - packages/apparmor-profiles.git/blame - apparmor-profiles.spec
- up to 2.0.2-563; epoch 1
[packages/apparmor-profiles.git] / apparmor-profiles.spec
CommitLineData
1075490a 1%define _ver 2.0.2
2%define _svnrel 563
e35b100b 3Summary: AppArmor profiles
cd37482f 4Summary(pl.UTF-8): Profile AppArmor
e35b100b 5Name: apparmor-profiles
6Version: %{_ver}.%{_svnrel}
f1283918 7Release: 0.3
1075490a 8Epoch: 1
e35b100b 9Group: Base
1075490a 10Source0: http://forge.novell.com/modules/xfcontent/private.php/apparmor/LKML_Submission-April_07/%{name}-%{_ver}-%{_svnrel}.tar.gz
11# Source0-md5: 34f47be331be35df7ca7b721d44d003c
e35b100b 12License: GPL
13URL: http://forge.novell.com/modules/xfmod/project/?apparmor
14Requires: apparmor-parser
15Provides: subdomain-profiles
16Obsoletes: subdomain-profiles
17BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
06d0f169
JB
20%define extras_dir %{_sysconfdir}/apparmor/profiles/extras
21%define profiles_dir %{_sysconfdir}/apparmor.d
e35b100b 22
23%description
24Base AppArmor profiles (aka security policy). AppArmor is a file
25mandatory access control mechanism. AppArmor confines processes to the
26resources allowed by the systems administrator and can constrain the
27scope of potential security vulnerabilities. This package is part of a
28suite of tools that used to be named SubDomain.
29
2e804d9b
JR
30%description -l pl.UTF-8
31Podstawowe profile AppArmor (zwane także polityką bezpieczeństwa).
32AppArmor to mechanizm obowiązkowej kontroli dostępu do plików.
33AppArmor ogranicza procesy do zasobów udostępnionych przez
34administratora systemu i może ograniczać zakres potencjalnych luk w
35bezpieczeństwie. Ten pakiet jest częścią zestawu narzędzi zwanych
06d0f169
JB
36SubDomain.
37
d5ebd83f
AM
38%package abstractions
39Summary: Abstraction AppArmor files
cd37482f 40Summary(pl.UTF-8): Pliki abstrakcji dla AppArmor
d5ebd83f
AM
41Group: Base
42Requires: %{name} = %{version}-%{release}
43
44%description abstractions
45Abstraction AppArmor files.
46
2e804d9b 47%description abstractions -l pl.UTF-8
d5ebd83f
AM
48Pliki abstrakcji dla AppArmor.
49
50%package examples
51Summary: Example AppArmor profiles
cd37482f 52Summary(pl.UTF-8): Przykładowe profile AppArmor
d5ebd83f
AM
53Group: Base
54Requires: %{name}-abstractions = %{version}-%{release}
55
56%description examples
57Example AppArmor profiles.
58
2e804d9b
JR
59%description examples -l pl.UTF-8
60Przykładowe profile AppArmor.
d5ebd83f 61
e35b100b 62%prep
63%setup -q -n %{name}-%{_ver}
64
65%install
66rm -rf $RPM_BUILD_ROOT
67%{__make} 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
80%dir %{_sysconfdir}/apparmor.d/program-chunks
81%dir %{_sysconfdir}/apparmor.d/tunables
d5ebd83f
AM
82%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/tunables/*
83
84%files abstractions
85%defattr(644,root,root,755)
86%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/abstractions/*
87
88%files examples
89%defattr(644,root,root,755)
f1283918
AM
90%dir %{extras_dir}
91%config(noreplace) %verify(not md5 mtime size) %{extras_dir}/*
e35b100b 92%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/*.*
d5ebd83f 93%config(noreplace) %verify(not md5 mtime size) %{profiles_dir}/program-chunks/*
This page took 0.761974 seconds and 4 git commands to generate.