52
50
Provides: subdomain-parser-demo subdomain-parser-common subdomain-leaf-cert
53
51
Provides: libimnxcert
54
52
%define apparmor_bin_prefix /lib/apparmor
55
BuildRequires: bison flex
53
BuildRequires: bison flex latex2html w3m
54
%if 0%{?suse_version} > 1020
55
BuildRequires: texlive-latex
57
BuildRequires: te_latex
60
%package -n apparmor-docs
61
Summary: AppArmor documentation package
62
Group: Applications/System
63
Provides: subdomain-docs
64
Obsoletes: subdomain-docs
58
67
AppArmor Parser is a userlevel program that is used to load in program
59
68
profiles to the AppArmor Security kernel module.
60
69
This package is part of a suite of tools that used to be named SubDomain.
71
%description -n apparmor-docs
72
This package contains documentation for AppArmor.
66
78
make clean all CFLAGS="${RPM_OPT_FLAGS}"
69
82
make install DESTDIR=${RPM_BUILD_ROOT} \
71
85
APPARMOR_BIN_PREFIX=${RPM_BUILD_ROOT}%{apparmor_bin_prefix}
74
88
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf $RPM_BUILD_ROOT
77
91
%defattr(-,root,root)
78
92
%doc README COPYING.GPL
79
93
/sbin/apparmor_parser
93
107
%dir %attr(-, root, root) %{apparmor_bin_prefix}
94
108
%{apparmor_bin_prefix}/rc.apparmor.functions
95
109
%{_prefix}/share/locale/*/*/apparmor-parser.mo
110
%doc %{_mandir}/man*/*
112
%files -n apparmor-docs
113
%defattr(-,root,root)
115
%doc common/apparmor.css
116
%doc techdoc.pdf techdoc/techdoc.html techdoc/techdoc.css techdoc.txt
98
119
%if %{distro} == "redhat" || %{distro} == "rhel4"
176
* Thu Jan 24 2008 - jjohansen@suse.de
177
- Fix parser to be able to load policy for multiple versions of AppArmor.
178
* Wed Oct 17 2007 - dominic_r@mercenarylinux.com
179
- Maintenance branch for AppArmor 2.1
180
* Mon Oct 1 2007 - steve@nxnw.org
181
- Basic change_profile testcases, basic network rules testcases, testcases
182
- around carat symbols and commas in file rules, and basic permission
183
- modes first testcases from jjohansen@suse.de.
184
* Mon Oct 1 2007 - steve@nxnw.org
185
- lock mode bit tests from jjohansen@suse.de
186
- Also, make 'check' toplevel target be an alias for 'tests'
187
* Mon Oct 1 2007 - steve@nxnw.org
188
- Append testcases from jjohansen@suse.de.
189
* Fri Aug 31 2007 - sbeattie@suse.de
190
- run initscript once on boot (suse only, #286749)
191
* Fri Aug 17 2007 - sbeattie@suse.de
192
- disable aaeventd before uninstall [#301418]
193
* Fri Jul 27 2007 - sbeattie@suse.de
194
- Allow inverted character classes in unquoted pathnames
195
- Fix return code propogation in initscripts
196
- Add change_profile support
197
- Add basic network mediation
198
- Add mediation modes for append-only and locks
199
- Allow reverse ordered file permission rules
200
* Sat Apr 21 2007 - aj@suse.de
201
- Use texlive for building.
202
* Fri Apr 13 2007 - sbeattie@suse.de
203
- Resurrect apparmor-docs as subpackage of apparmor-parser
204
- Add text version of techdoc
205
* Wed Apr 11 2007 - sbeattie@suse.de
206
- Include techdoc in package
207
* Wed Apr 4 2007 - sbeattie@suse.de
208
- rcapparmor: fix dpkg ignore check
209
- rcapparmor: support apparmor built into kernel
210
- rcapparmor: kill old cruft
211
* Tue Apr 3 2007 - sbeattie@suse.de
212
- Add manpages to package
153
213
* Thu Mar 29 2007 - coolo@suse.de
154
214
- BuildRequire flex and bison
155
215
* Tue Mar 27 2007 - sbeattie@suse.de