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