Summary: AppArmor userlevel parser utility
Summary(pl.UTF-8): Narzędzie przestrzeni użytkownika do przetwarzania AppArmor
Name: apparmor-parser
-Version: 2.13
+Version: 3.0.1
Release: 1
Epoch: 1
License: GPL v2
Group: Applications/System
-Source0: http://launchpad.net/apparmor/2.13/%{version}.0/+download/apparmor-%{version}.tar.gz
-# Source0-md5: c6caefb0a558492082226c467f6954cb
+Source0: http://launchpad.net/apparmor/3.0/%{version}/+download/apparmor-%{version}.tar.gz
+# Source0-md5: e05eab22bdd1dfc64854856a7292cf09
Source1: %{name}.init
Patch0: %{name}-pld.patch
# Drop when upstream does cache rebuild based on hash and not on mtime
Patch1: %{name}-cache-rebuild.patch
+Patch2: cap.patch
URL: http://wiki.apparmor.net/
BuildRequires: bison
BuildRequires: flex
%prep
%setup -q -n apparmor-%{version}
-%patch0 -p0
+%patch0 -p1
%patch1 -p1
+%patch2 -p1
# avoid unnecessary rebuilding on install
%{__sed} -i -e '/^\.PHONY: af_names.h/d' parser/Makefile
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/lib/apparmor,/subdomain}
+install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/lib/apparmor,/var/cache/apparmor}
%{__make} -C parser install \
DESTDIR=$RPM_BUILD_ROOT \
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc parser/README
-%attr(755,root,root) /sbin/aa-teardown
%attr(755,root,root) /sbin/apparmor_parser
+%attr(755,root,root) %{_sbindir}/aa-teardown
%dir %{_sysconfdir}/apparmor
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apparmor/parser.conf
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apparmor/subdomain.conf
%attr(754,root,root) /etc/rc.d/init.d/apparmor
%{systemdunitdir}/apparmor.service
%dir /lib/apparmor
/lib/apparmor/rc.apparmor.functions
%attr(754,root,root) /lib/apparmor/apparmor.systemd
-%dir /subdomain
+%attr(700,root,root) %dir /var/cache/apparmor
%dir /var/lib/apparmor
%{_mandir}/man5/apparmor.d.5*
-%{_mandir}/man5/subdomain.conf.5*
%{_mandir}/man7/apparmor.7*
+%{_mandir}/man7/apparmor_xattrs.7*
%{_mandir}/man8/aa-teardown.8*
%{_mandir}/man8/apparmor_parser.8*