commit 13d7df6e45e26d4d19e67be2aba55d4fd91547450d32f4c23c145026939d0852 Author: OBS User unknown Date: Mon Jan 15 23:44:12 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yast2-apparmor?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/yast2-apparmor-2.0.1-241.tar.gz b/yast2-apparmor-2.0.1-241.tar.gz new file mode 100644 index 0000000..51f9c09 --- /dev/null +++ b/yast2-apparmor-2.0.1-241.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66fbc72292644f6ea5969665435493df3aaf885ffdd52f8d737b49053a10b1b0 +size 293006 diff --git a/yast2-apparmor.changes b/yast2-apparmor.changes new file mode 100644 index 0000000..d3968c3 --- /dev/null +++ b/yast2-apparmor.changes @@ -0,0 +1,142 @@ +------------------------------------------------------------------- +Sat Nov 18 02:42:34 CET 2006 - ddrewelow@suse.de + +- Fixed an untranslated string + +------------------------------------------------------------------- +Sat Nov 18 00:09:03 CET 2006 - ddrewelow@suse.de + +- Fixed usability and reporting bugs + (bnc# 158599,171082,172624,173825) + +------------------------------------------------------------------- +Tue Nov 14 23:38:21 CET 2006 - ddrewelow@suse.de + +- Added the missing complain.scr to fix: + https://bugzilla.novell.com/show_bug.cgi?id=219898 + +------------------------------------------------------------------- +Mon Nov 13 23:45:49 CET 2006 - ddrewelow@suse.de + +- Fixes for notification bugs: + - configuration of e-mail recipient not saved in YaST + (bnc#177039) + - AppArmour - Security event Notification - email address fails + (bnc#190891) + - AppArmor unable to enter ANY notification email address + (bnc#198359) + +------------------------------------------------------------------- +Sat Nov 4 00:20:35 CET 2006 - ddrewelow@suse.de + +- Add complain/enforce profile state toggle + Fate: 300719 + +------------------------------------------------------------------- +Mon Oct 16 19:46:23 CEST 2006 - dreynolds@suse.de + +- Add syntax checks for profiles and display error dialogs to user + Fate: 300906 + +------------------------------------------------------------------- +Tue Sep 19 07:03:31 CEST 2006 - aj@suse.de + +- Adjust for theming change. + +------------------------------------------------------------------- +Tue Jun 6 01:24:50 CEST 2006 - dreynolds@suse.de + +- Fixes for https://bugzilla.novell.com/show_bug.cgi?id=175388, + https://bugzilla.novell.com/show_bug.cgi?id=172061. Added support + for new profile syntax Px/Ux/m. + +------------------------------------------------------------------- +Mon Apr 3 01:36:15 CEST 2006 - dreynolds@suse.de + +- Pickup fix for typo regression in profile_dialogs.ycp (thanks rudi) +- Remove libapparmor as a dependency for all yast wizards (#160518) + +------------------------------------------------------------------- +Sun Apr 2 16:57:00 CEST 2006 - ro@suse.de + +- fix typo in subdomain/profile_dialogs.ycp + +------------------------------------------------------------------- +Mon Mar 27 09:01:33 CEST 2006 - jmichael@suse.de + +- Split aaeventd startup into its own init script so we don't start + daemons while in the "boot" runlevel (#158613) +- Fix broken notification help localization. + +------------------------------------------------------------------- +Mon Mar 13 09:16:35 CET 2006 - dreynolds@suse.de + + +- Don't check for event DB intialization when running the audit report. + (#155343) +- Remove localized text in apparmor.desktop - as the desktop translation + is handled by the translation group. + https://bugzilla.novell.com/show_bug.cgi?id=151509 +- Changes the checks from /etc/subdomain.d to /etc/apparmor.d when + validated manual selection of #includes in the "Edit Profile" wizard. + (#152813) +- Replace yast2-devel build-requires with yast2 yast2-devtools + + +------------------------------------------------------------------- +Wed Feb 15 01:43:15 CET 2006 - dreynolds@suse.de + +- Fixed typo in SD_EditProfie.ycp that was causing a syntax error in the wizard + +------------------------------------------------------------------- +Mon Feb 13 05:45:44 CET 2006 - dreynolds@suse.de + +- Include counter (and time) in ag_genprof logmark +- (sbeattie@suse.de) Install apparmor packages if not already installed (#137585) +- (sbeattie@suse.de) Remove direct dependency on apparmor packages + +------------------------------------------------------------------- +Mon Feb 6 07:50:42 CET 2006 - sbeattie@suse.de + +- Fix non-wrapping error-dialog (#146435) +- Enable/start aaeventd if notification is enabled +- (jmichael) Remove dead code + +------------------------------------------------------------------- +Sun Jan 29 07:16:11 CET 2006 - sbeattie@suse.de + +- Add svn repo number to tarball name +- (dreynolds) Removed AALite checks +- (dreynolds) Fix regex warning +- (dreynolds) Fix apparmor control panel to correctly tell if AA is + enabled/disabled (#145955) +- disable autoyast support in aa configs (#116749) + +------------------------------------------------------------------- +Wed Jan 25 21:49:35 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Mon Jan 23 08:28:10 CET 2006 - dreynolds@suse.de + +- Added code to process events from the audit system in addition to syslog + +------------------------------------------------------------------- +Tue Jan 17 04:48:00 CET 2006 - dreynolds@suse.de + +- Remove references to message catalog files - now provided by yast2-trans + +------------------------------------------------------------------- +Fri Dec 9 07:39:01 CET 2005 - sbeattie@suse.de + +- fix gettext/textdomain() calls to refer to new messages filename +- fix references to old package names within .po files + +------------------------------------------------------------------- +Thu Dec 8 08:46:08 CET 2005 - sbeattie@suse.de + +- rename package to yast2-apparmor +- relicense to GPL and LGPL for open source release +- reset version to 2.0-1 + diff --git a/yast2-apparmor.spec b/yast2-apparmor.spec new file mode 100644 index 0000000..b6a3cb5 --- /dev/null +++ b/yast2-apparmor.spec @@ -0,0 +1,178 @@ +# +# spec file for package yast2-apparmor (Version 2.0.1) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: yast2-apparmor +Summary: Yast2 plugins for AppArmor profile management +Version: 2.0.1 +Release: 6 +Group: Productivity/Security +Source0: %{name}-%{version}-241.tar.gz +License: GNU General Public License (GPL), Other License(s), see package +BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL: http://forge.novell.com/modules/xfmod/project/?apparmor +Requires: yast2 perl-TimeDate +BuildArch: noarch +Obsoletes: yast2-subdomain +Provides: yast2-subdomain +BuildRequires: update-desktop-files +%if %{suse_version} > 1010 +BuildRequires: yast2 yast2-devtools yast2-theme-openSUSE +%define themedir /usr/share/YaST2/theme/openSUSE +%else + %if %{suse_version} > 1000 +BuildRequires: yast2 yast2-devtools yast2-theme-SuSELinux +%define themedir /usr/share/YaST2/theme/SuSELinux + %endif +%endif + +%description +Yast2 forms and components for the management of Novell AppArmor +profiles. + +This package is part of a suite of tools that used to be named +SubDomain. + + + +Authors: +-------- + ddrewelow@suse.de + dreynolds@suse.de + jmichael@suse.de + +%prep +%setup -q + +%build +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +make DESTDIR=${RPM_BUILD_ROOT} DISTRO=%{distro} + +%install +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +make install DESTDIR=${RPM_BUILD_ROOT} DISTRO=%{distro} THEMEDIR=%{themedir} +# Register as SuSE app +for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do + d=${f##*/} + if [ "%{suse_version}" -lt 930 ] ; then + %suse_update_desktop_file ${d%.desktop} + else + %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} + fi +done + +%clean +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +/usr/bin/* +/usr/share/YaST2/clients +/usr/share/YaST2/include/subdomain +/usr/share/YaST2/scrconf +/usr/share/applications/YaST2/ +/usr/share/applications/YaST2/groups +/usr/lib/YaST2/servers_non_y2 +/usr/lib/perl5/vendor_perl/* +%{themedir}/icons +%doc COPYING.LGPL +%dir %attr(-,root,root) /etc/apparmor +%config(noreplace) /etc/apparmor/reports.crontab +%config(noreplace) /etc/apparmor/reports.conf + +%post +REPDIR='/var/log/apparmor/reports' +REPDIR2='/var/log/apparmor/reports-archived' +REPDIR3='/var/log/apparmor/reports-exported' +[ -e $REPDIR ] || mkdir -p $REPDIR +[ -e $REPDIR2 ] || mkdir -p $REPDIR2 +[ -e $REPDIR3 ] || mkdir -p $REPDIR3 + +%preun + +%changelog -n yast2-apparmor +* Sat Nov 18 2006 - ddrewelow@suse.de +- Fixed an untranslated string +* Sat Nov 18 2006 - ddrewelow@suse.de +- Fixed usability and reporting bugs + (bnc# 158599,171082,172624,173825) +* Tue Nov 14 2006 - ddrewelow@suse.de +- Added the missing complain.scr to fix: + https://bugzilla.novell.com/show_bug.cgi?id=219898 +* Mon Nov 13 2006 - ddrewelow@suse.de +- Fixes for notification bugs: + - configuration of e-mail recipient not saved in YaST + (bnc#177039) + - AppArmour - Security event Notification - email address fails + (bnc#190891) + - AppArmor unable to enter ANY notification email address + (bnc#198359) +* Sat Nov 04 2006 - ddrewelow@suse.de +- Add complain/enforce profile state toggle + Fate: 300719 +* Mon Oct 16 2006 - dreynolds@suse.de +- Add syntax checks for profiles and display error dialogs to user + Fate: 300906 +* Tue Sep 19 2006 - aj@suse.de +- Adjust for theming change. +* Tue Jun 06 2006 - dreynolds@suse.de +- Fixes for https://bugzilla.novell.com/show_bug.cgi?id=175388, + https://bugzilla.novell.com/show_bug.cgi?id=172061. Added support + for new profile syntax Px/Ux/m. +* Mon Apr 03 2006 - dreynolds@suse.de +- Pickup fix for typo regression in profile_dialogs.ycp (thanks rudi) +- Remove libapparmor as a dependency for all yast wizards (#160518) +* Sun Apr 02 2006 - ro@suse.de +- fix typo in subdomain/profile_dialogs.ycp +* Mon Mar 27 2006 - jmichael@suse.de +- Split aaeventd startup into its own init script so we don't start + daemons while in the "boot" runlevel (#158613) +- Fix broken notification help localization. +* Mon Mar 13 2006 - dreynolds@suse.de +- Don't check for event DB intialization when running the audit report. + (#155343) +- Remove localized text in apparmor.desktop - as the desktop translation + is handled by the translation group. + https://bugzilla.novell.com/show_bug.cgi?id=151509 +- Changes the checks from /etc/subdomain.d to /etc/apparmor.d when + validated manual selection of #includes in the "Edit Profile" wizard. + (#152813) +- Replace yast2-devel build-requires with yast2 yast2-devtools +* Wed Feb 15 2006 - dreynolds@suse.de +- Fixed typo in SD_EditProfie.ycp that was causing a syntax error in the wizard +* Mon Feb 13 2006 - dreynolds@suse.de +- Include counter (and time) in ag_genprof logmark +- (sbeattie@suse.de) Install apparmor packages if not already installed (#137585) +- (sbeattie@suse.de) Remove direct dependency on apparmor packages +* Mon Feb 06 2006 - sbeattie@suse.de +- Fix non-wrapping error-dialog (#146435) +- Enable/start aaeventd if notification is enabled +- (jmichael) Remove dead code +* Sun Jan 29 2006 - sbeattie@suse.de +- Add svn repo number to tarball name +- (dreynolds) Removed AALite checks +- (dreynolds) Fix regex warning +- (dreynolds) Fix apparmor control panel to correctly tell if AA is + enabled/disabled (#145955) +- disable autoyast support in aa configs (#116749) +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Mon Jan 23 2006 - dreynolds@suse.de +- Added code to process events from the audit system in addition to syslog +* Tue Jan 17 2006 - dreynolds@suse.de +- Remove references to message catalog files - now provided by yast2-trans +* Fri Dec 09 2005 - sbeattie@suse.de +- fix gettext/textdomain() calls to refer to new messages filename +- fix references to old package names within .po files +* Thu Dec 08 2005 - sbeattie@suse.de +- rename package to yast2-apparmor +- relicense to GPL and LGPL for open source release +- reset version to 2.0-1