diff --git a/apparmor.changes b/apparmor.changes index 81cc8bf..b4209e2 100644 --- a/apparmor.changes +++ b/apparmor.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon May 13 12:42:04 UTC 2013 - coolo@suse.com + +- do not package directories as %config - especially not as noreplace + +------------------------------------------------------------------- +Tue Apr 2 18:56:56 UTC 2013 - opensuse@cboltz.de + +- add Requires: insserv to parser package (needed by initscript) + ------------------------------------------------------------------- Tue Mar 5 17:49:42 UTC 2013 - opensuse@cboltz.de diff --git a/apparmor.spec b/apparmor.spec index 9992a41..6aa44b0 100644 --- a/apparmor.spec +++ b/apparmor.spec @@ -167,6 +167,9 @@ Provides: subdomain-parser-demo = %{version} Provides: subdomain_parser = %{version} Provides: apparmor-parser(CAP_SYSLOG) +# initscript needs /lib/lsb/init-functions from insserv/insserv-compat +Requires: insserv + %description parser The AppArmor Parser is a userlevel program that is used to load in program profiles to the AppArmor Security kernel module. @@ -640,8 +643,18 @@ fi %files profiles %defattr(644,root,root,755) %dir %{_sysconfdir}/apparmor.d/ -%config(noreplace) %{_sysconfdir}/apparmor.d/* -%exclude %{_sysconfdir}/apparmor.d/cache +%dir %{_sysconfdir}/apparmor.d/abstractions +%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/* +%dir %{_sysconfdir}/apparmor.d/apache2.d +%dir %{_sysconfdir}/apparmor.d/disable +%config(noreplace) %{_sysconfdir}/apparmor.d/apache2.d/phpsysinfo +%config(noreplace) %{_sysconfdir}/apparmor.d/*.* +%dir %{_sysconfdir}/apparmor.d/local +%config(noreplace) %{_sysconfdir}/apparmor.d/local/* +%dir %{_sysconfdir}/apparmor.d/program-chunks +%config(noreplace) %{_sysconfdir}/apparmor.d/program-chunks/* +%dir %{_sysconfdir}/apparmor.d/tunables +%config(noreplace) %{_sysconfdir}/apparmor.d/tunables/* %dir %{_sysconfdir}/apparmor/ %dir %{_sysconfdir}/apparmor/profiles %config %{_sysconfdir}/apparmor/profiles/extras/