commit a8356555c0d7f5c33511a965920947343979801d22f44f8f094461b87262f158 Author: YaST Team Bot Date: Mon Nov 6 10:14:24 2023 +0000 Updated to git ref b4ed5a1 OBS-URL: https://build.opensuse.org/package/show/YaST:Head/yast2-apparmor?expand=0&rev=238 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/yast2-apparmor-5.0.0.tar.bz2 b/yast2-apparmor-5.0.0.tar.bz2 new file mode 100644 index 0000000..2336313 --- /dev/null +++ b/yast2-apparmor-5.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2632bb6820b4dd6200463b4686a44576696b4196b1a3eca0af67a144a1962fac +size 24725 diff --git a/yast2-apparmor.changes b/yast2-apparmor.changes new file mode 100644 index 0000000..1b26e6c --- /dev/null +++ b/yast2-apparmor.changes @@ -0,0 +1,700 @@ +------------------------------------------------------------------- +Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger + +- 5.0.0 (bsc#1185510) + +------------------------------------------------------------------- +Tue Aug 22 08:03:15 UTC 2023 - Michal Filka + +- bsc#1214418 + - Fixed crash on internal error when scanning audit.log +- 4.6.2 + +------------------------------------------------------------------- +Mon Jun 5 08:19:51 UTC 2023 - Stefan Hundhammer + +- Added missing textdomain (bsc#1211980) +- 4.6.1 + +------------------------------------------------------------------- + +Fri Mar 03 14:44:07 UTC 2023 - Ladislav Slezák + +- Bump version to 4.6.0 (bsc#1208913) + +------------------------------------------------------------------- +Wed Apr 06 13:24:58 UTC 2022 - Ladislav Slezák + +- Bump version to 4.5.0 (bsc#1198109) + +------------------------------------------------------------------- +Mon May 24 14:49:39 UTC 2021 - Imobach Gonzalez Sosa + +- Do not crash when the profiles list is empty (bsc#1186330). +- 4.4.1 + +------------------------------------------------------------------- +Tue Apr 20 13:51:55 UTC 2021 - Ladislav Slezák + +- 4.4.0 (bsc#1185510) + +------------------------------------------------------------------- +Mon Oct 12 13:54:06 UTC 2020 - Ladislav Slezák + +- Fixed menu navigation using arrow keys in Qt UI - do not start + the selected module immediately after changing the selection + (bsc#1172035) +- 4.3.1 + +------------------------------------------------------------------- +Fri Sep 25 10:02:31 CEST 2020 - schubi@suse.de + +- Adaptions to AppArmor 3.X: Changes in AppArmor aa-status output. + (bsc#1174746) +- 4.3.0 + +------------------------------------------------------------------- +Mon Feb 17 16:01:12 UTC 2020 - Stefan Hundhammer + +- Fixed user-visible messages (bsc#1084015) +- 4.2.4 + +------------------------------------------------------------------- +Thu Jan 23 12:41:07 UTC 2020 - Steffen Winterfeldt + +- don't use /bin/systemctl compat symlink (bsc#1160890) +- 4.2.3 + +------------------------------------------------------------------- +Mon Jan 13 13:35:12 UTC 2020 - Josef Reidinger + +- replace rcsymlink by direct systemd call (jsc#SLE-10976) +- 4.2.2 + +------------------------------------------------------------------- +Fri May 31 12:25:09 UTC 2019 - Stasiek Michalski + +- Add metainfo (fate#319035) +- Revamp spec +- Replace GenericName with Comment +- 4.2.1 + +------------------------------------------------------------------- +Wed May 29 12:42:25 UTC 2019 - Stasiek Michalski + +- Add metadata (fate#319035) +- 4.2.0 + +------------------------------------------------------------------- +Wed Jan 30 15:51:08 UTC 2019 - Stefan Hundhammer + +- Implemented "changes" dialog for "scan audit logs" (bsc#1120043) +- Properly line up radio buttons +- Allow to translate "OK" button +- 4.1.7 + +------------------------------------------------------------------- +Mon Jan 28 13:16:50 UTC 2019 - Stefan Hundhammer + +- Permit new aa-status parser also for one earlier aa-status version + (bsc#1123258) +- 4.1.6 + +------------------------------------------------------------------- +Thu Jan 24 12:39:46 UTC 2019 - Stefan Hundhammer + +- Adapted aa-status parser to new output format to prevent crash + (bsc#1121274) +- 4.1.5 + +------------------------------------------------------------------- +Mon Jan 14 07:41:58 CST 2019 - rgoldwyn@suse.com + +- Use exit status of the executed program and present appropriate + message to the user (bsc#1120277) +- 4.1.4 + +------------------------------------------------------------------- +Tue Dec 11 16:44:21 UTC 2018 - jlopez@suse.com + +- More about hardening commands execution (part of bsc#1118291). +- Replace backticks by Yast::Execute. +- 4.1.3 + +------------------------------------------------------------------- +Mon Dec 10 13:49:30 UTC 2018 - jlopez@suse.com + +- Hardening execution of system commands (part of bsc#1118291). +- 4.1.2 + +------------------------------------------------------------------- +Fri Nov 23 14:14:25 UTC 2018 - Stasiek Michalski + +- Provide icon with module (boo#1109310) +- 4.1.1 + +------------------------------------------------------------------- +Tue Oct 16 16:54:23 CEST 2018 - schubi@suse.de + +- Added license file to spec. + +------------------------------------------------------------------- +Fri Aug 24 08:20:53 CDT 2018 - rgoldwyn@suse.com + +- Process profile change only if we have it selected (bsc#1090592) +- 4.1.0 + +------------------------------------------------------------------- +Mon Aug 20 16:24:15 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +------------------------------------------------------------------- +Thu Jun 28 16:00:46 CEST 2018 - schubi@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.5 + +------------------------------------------------------------------- +Tue Feb 27 12:27:40 UTC 2018 - jreidinger@suse.com + +- fix more translation issues (bsc#1083015) +- 4.0.4 + +------------------------------------------------------------------- +Thu Dec 7 13:33:06 UTC 2017 - igonzalezsosa@suse.com + +- Fix translation issues (bsc#1071756) +- 4.0.3 + +------------------------------------------------------------------- +Wed Nov 22 12:09:45 CST 2017 - rgoldwyn@suse.com + +- fix textdomain to apparmor (bsc#1065569) +- 4.0.2 +------------------------------------------------------------------- +Wed Oct 18 11:11:36 CDT 2017 - rgoldwyn@suse.com + +- Remove more perl dependencies (boo#1062656) +- Remove ancient subdomain dependencies (boo#1062656) +- Fix yast-apparmor.spec description +- Fix "New" which renders GetString Dialog (boo#1062653) +- 4.0.1 + +------------------------------------------------------------------- +Tue Sep 30 14:09:45 CDT 2017 - rgoldwyn@suse.com + +- Add VStretch() and HStretch() to aa-settings (bsc#1056942) + +------------------------------------------------------------------- +Tue Sep 26 14:18:59 UTC 2017 - igonzalezsosa@suse.com + +- Propose installation of apparmor packages when they are missing + (bsc#1058981) +- 4.0.0 + +------------------------------------------------------------------- +Tue Aug 15 06:31:30 CDT 2017 - rgoldwyn@suse.com + +- Use the JSON interface of apparmor to show dialogs (FATE#323380) + - Added log profiling + - Added generating a profile +- Removed old perl interface code +- 3.3.1 + +------------------------------------------------------------------- +Mon Jul 24 01:26:27 UTC 2017 - belphegor@belbel.or.jp + +- fix 'Toggle Mode' bug for non-English locale (bsc#1043546) + +------------------------------------------------------------------- +Fri Jun 30 12:44:14 UTC 2017 - jreidinger@suse.com + +- fix name of apparmor systemd service (bsc#1046750) +- 3.2.1 + +------------------------------------------------------------------- +Wed Apr 5 07:03:30 UTC 2017 - mfilka@suse.com + +- bnc#1026027 + - removed package dependency on insserv +- 3.2.0 + +------------------------------------------------------------------- +Mon Apr 3 14:06:20 UTC 2017 - rgoldwyn@suse.com + +- Use Yast::Service to enable/disable service +- Remove (unused) notify settings +- Reload profiles by calling apparmor_parser directly. + +------------------------------------------------------------------- +Thu Dec 4 09:49:13 UTC 2014 - jreidinger@suse.com + +- remove X-KDE-Library from desktop file (bnc#899104) + +------------------------------------------------------------------- +Mon Jun 2 12:33:58 UTC 2014 - jreidinger@suse.com + +- add translation for apparmor modes (bnc#878587) +- improvements of rpm spec file +- 3.1.2 + +------------------------------------------------------------------- +Fri May 9 13:47:26 UTC 2014 - jreidinger@suse.com + +- fix help text to match reality (bnc#876904) +- 3.1.1 + +------------------------------------------------------------------- +Wed Sep 18 10:45:06 UTC 2013 - lslezak@suse.cz + +- do not use *.spec.in template, use *.spec file with RPM macros + instead +- 3.1.0 + +------------------------------------------------------------------- +Mon Aug 19 12:48:48 UTC 2013 - jreidinger@suse.com + +- fix broken dialog in edit profiles +- drop reporting and profile generation tools (FATE#308684,308683) +- 3.0.1 + +------------------------------------------------------------------- +Wed Jul 31 08:25:35 UTC 2013 - yast-devel@opensuse.org + +- converted from YCP to Ruby by YCP Killer + (https://github.com/yast/ycp-killer) +- version 3.0.0 + +------------------------------------------------------------------- +Mon Jul 1 13:35:46 UTC 2013 - lslezak@suse.cz + +- clean up include files - added missing imports, added missing + top level {} blocks (Y2R compatibility) +- 2.24.0 + +------------------------------------------------------------------- +Thu Jan 10 00:20:15 UTC 2013 - opensuse@cboltz.de + +- don't create /var/log/apparmor/*/ in %post (no longer needed) + +------------------------------------------------------------------- +Tue Nov 13 14:35:03 CET 2012 - tgoettlicher@suse.de + +- confirmed license GPL v2 +- 2.22.3 + +------------------------------------------------------------------- +Wed Apr 4 08:37:05 CEST 2012 - jsuchome@suse.cz + +- fixed text labels (bnc#755539) +- 2.22.2 + +------------------------------------------------------------------- +Fri Nov 18 00:17:24 UTC 2011 - opensuse@cboltz.de + +- add Requires: for several perl modules +- 2.22.1 + +------------------------------------------------------------------- +Wed Nov 16 12:36:51 CET 2011 - jsuchome@suse.cz + +- merged texts from proofreading +- 2.22.0 + +------------------------------------------------------------------- +Fri Sep 30 11:57:42 UTC 2011 - jsrain@site + +- fixed enabling/disabling apparmor +- fixed setting notifications (and enabling aaeventsd as part of + global switch only) +- prevent profile generator from failing immediately +- prevent window from disappearing when starting a module +- don't close the module after running a report (bnc#531512) +- run the dialog to select application for profiling without + pop-up (bnc#531512) +- disabled Reports part due to changes in AppArmor +- merged editation and deleting of a profile +- 2.21.5 + +------------------------------------------------------------------- +Thu Sep 22 12:42:09 UTC 2011 - jreidinger@suse.com + +- fix category of apparmor module (bnc#719386) +- 2.21.4 + +------------------------------------------------------------------- +Fri Aug 5 12:21:26 CEST 2011 - tgoettlicher@suse.de + +- fixed .desktop file (bnc #681249) + +------------------------------------------------------------------- +Tue Aug 2 23:26:27 CEST 2011 - jeffm@suse.de + +- Rename files to use proper AppArmor names and abbreviations +- Change code to reflect new names + - Basic version needed to use newer perl-apparmor. This version + gets rid of the old SubDomain names entirely. +- Move yast2-apparmor.desktop to apparmor.desktop + +------------------------------------------------------------------ +Fri Jul 22 16:39:45 CEST 2011 - locilka@suse.cz + +- Exec entry in desktop file called using xdg-su (bnc#540627) +- 2.21.2 + +------------------------------------------------------------------- +Thu Jun 30 12:48:43 UTC 2011 - jreidinger@novell.com + +- fix typos (bnc#702639) +- 2.21.1 + +------------------------------------------------------------------- +Tue Jun 14 13:29:32 UTC 2011 - jreidinger@novell.com + +- merge apparmor to one desktop entry (FATE#305278) +- fix typos in translatable strings +- 2.21.0 + +------------------------------------------------------------------- +Thu Feb 24 14:31:56 UTC 2011 - lslezak@suse.cz + +- use perl-macros only in opensSUSE 11.4 (or newer) +- 2.20.1 + +------------------------------------------------------------------- +Fri Feb 11 23:29:22 UTC 2011 - opensuse@cboltz.de + +- add BuildRequires: perl-macros and %{perl_requires} to ensure + Notify.pm is in @INC (bnc#670650#c1) + +------------------------------------------------------------------- +Thu Sep 2 15:04:21 CEST 2010 - kmachalkova@suse.cz + +- Install Notify.pm into @INC so that Perl can see it (bnc#635830) +- 2.20.0 + +------------------------------------------------------------------- +Tue Apr 6 11:04:52 CEST 2010 - juhliarik@suse.cz + +- updated "names" in .desktop files for searching AppArmor related + modules in YaST (bnc#590929) + +------------------------------------------------------------------ +Wed Jan 13 18:56:03 CET 2010 - kmachalkova@suse.cz + +- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su + where root privileges are needed, removed X-KDE-SubstituteUID key + (bnc#540627) + +------------------------------------------------------------------- +Mon Nov 23 16:09:14 CET 2009 - kmachalkova@suse.cz + +- Improved help text (bnc#539352) +- Better error message on unexpected backend termination (bnc#535107) +- Correct saving of event notification levels (bnc#531512) +- 2.19.0 + +------------------------------------------------------------------- +Tue Oct 20 19:11:03 CEST 2009 - kmachalkova@suse.cz + +- Have GenericNames from .desktop files correctly translated (removed + trailing whitespace - bnc#538245) +- 2.18.4 + +------------------------------------------------------------------- +Wed Mar 18 12:44:21 CET 2009 - kmachalkova@suse.cz + +- Reduced number of overly long strings (bnc#384170) +- Extended some helptexts (bnc#482563, bnc#443287) +- 2.18.3 + +------------------------------------------------------------------- +Fri Mar 6 17:50:03 CET 2009 - kmachalkova@suse.cz + +- AA profiles editor adjusted to the new format of parsed profile + data (bnc#480099) +- 2.18.2 + +------------------------------------------------------------------- +Wed Feb 11 15:29:39 CET 2009 - kmachalkova@suse.cz + +- Convert report names and modes to/from human readable strings + (bnc#369119, bnc#371072) +- 2.18.1 + +------------------------------------------------------------------- +Mon Jan 19 15:06:24 CET 2009 - kmachalkova@suse.cz + +- Handle switching between two textdomains (yast2-apparmor & + apparmor-utils) so that strings from both are correctly translated +- 2.18.0 + +------------------------------------------------------------------- +Fri Nov 28 17:53:44 CET 2008 - kmachalkova@suse.cz + +- Removed source of UI syntax error - invalid items listing + (bnc#441510) +- Integrated jjohansen's patch for bnc#258079 (e-mail address + validation) +- Make translatable strings from Perl agents really translated (and + correctly encoded) (bnc#448390) +- 2.17.4 + +------------------------------------------------------------------- +Sat Oct 18 10:04:31 CEST 2008 - aschnell@suse.de + +- Fixed help text (bnc #436491) +- 2.17.3 + +------------------------------------------------------------------- +Mon Oct 13 10:27:37 CEST 2008 - locilka@suse.cz + +- Fixed help texts (bnc#430521). +- 2.17.2 + +------------------------------------------------------------------- +Tue Sep 16 16:16:47 CEST 2008 - kmachalkova@suse.cz + +- Have all clients understand 'help' commandline option + (bnc#269891 & friends) (many thanks, stano) +- Reference to up-to-date docs (bnc#177615) +- 2.17.1 + +------------------------------------------------------------------- +Tue Jun 17 17:21:08 CEST 2008 - kmachalkova@suse.cz + +- AA reports: Do not mess up the whole dialog up when user decides + to cancel 'Browse' operation ( pass 'nil' filename) (bnc#397851) +- Set the reporting dialog title correctly (bnc#397872) +- Reload subdomain upon exit from profile mode configuration dialog + (if modified) (bnc#369249) +- Make adding hats to newly added (manually created) profiles work + (bnc#397881) +- 2.17.0 + +------------------------------------------------------------------- +Thu May 29 16:01:09 CEST 2008 - kmachalkova@suse.cz + +- Have ag_subdomain and ag_subdomain_profiles understand `result + command so they can be correctly terminated by y2base (bnc#393957) +- 2.16.4 + +------------------------------------------------------------------- +Fri May 16 16:40:22 CEST 2008 - jsrain@suse.cz + +- added categories Settings and System into desktop file + (bnc #382778) + +------------------------------------------------------------------- +Mon May 12 17:37:05 CEST 2008 - kmachalkova@suse.cz + +- Make reportgen.pl executable again (opensuse.org svn migration + regression - bnc#157814) +- Integrating jjohansen's patch for UI support of late AA backend + features (FaTE#300560, FaTE#300571) +- 2.16.3 + +------------------------------------------------------------------- +Fri May 9 11:07:57 CEST 2008 - kmachalkova@suse.cz + +- Use button labels from Label:: module (thanks, msvec) +- Removed 2 widgets with the same ID ( AA general setup module failed + to launch ) (bnc #383792) +- Removed other sources of YUI exceptions: correct opening/closing + dialogs, fixed event loop, no 'nil' button labels +- 2.16.2 + +------------------------------------------------------------------- +Wed Apr 2 14:59:51 CEST 2008 - kmachalkova@suse.cz + +- i18n: additional strings marked for translation (bnc#371052) +- Archived reports: improved UI layout to prevent string cut-off + (bnc#368175) +- Fixed typos (bnc#374628) +- 2.16.1 + +------------------------------------------------------------------- +Mon Mar 17 12:43:32 CET 2008 - jsrain@suse.cz + +- added 'StartupNotify=true' to the desktop file (bnc #304964) + +------------------------------------------------------------------- +Tue Jan 22 14:32:55 CET 2008 - kmachalkova@suse.cz + +- Icons moved to yast2-theme package +- 2.16.0 + +------------------------------------------------------------------- +Mon Sep 17 06:01:09 CEST 2007 - dreynolds@suse.de + +- Fixes (#310454) to support new audit log format and new libapparmor1 - ddrewelow@suse.de +- Bug #305735 Add support for network toggles, append, and locking to the YaST2 + EditProfile wizard. +- Bug 302588 - 1 CD KDE version fails to install apparmor-docs + +------------------------------------------------------------------- +Tue Aug 21 22:38:17 CEST 2007 - dreynolds@suse.de + +- Updated spec to set theme-dir based on dist (openSUSE/sles) + +------------------------------------------------------------------- +Mon Aug 20 17:57:15 CEST 2007 - dreynolds@suse.de + +- sbeattie@suse.de + Fix for #212500 "y2controlcenter-gnome does not find AppArmor + icons" and its duplicate #297243 "Missing YaST icon: All app armor + icons". + +------------------------------------------------------------------- +Mon Jul 30 05:05:01 CEST 2007 - dreynolds@suse.de + +- Numerous fixes for repository integration + +------------------------------------------------------------------- +Mon Jul 16 16:25:52 CEST 2007 - dreynolds@suse.de + +- Add support for the AppArmor profile repository + Fate: 300517 +------------------------------------------------------------------- +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..332b257 --- /dev/null +++ b/yast2-apparmor.spec @@ -0,0 +1,75 @@ +# +# spec file for package yast2-apparmor +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: yast2-apparmor +Version: 5.0.0 +Release: 0 +Summary: YaST2 - Plugins for AppArmor Profile Management +URL: https://github.com/yast/yast-apparmor +License: GPL-2.0-only +Group: Productivity/Security + +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: update-desktop-files +BuildRequires: yast2 +BuildRequires: yast2-devtools >= 4.2.2 +BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake) + +#for install task +BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake) + +# Yast::Execute.locally! +Requires: yast2 > 3.3.2 +Requires: yast2-ruby-bindings >= 1.0.0 + +# New JSON output format in aa-status; upstream change: +# aa-status: split profile from exec name +# bsc#1121274 / PR#35, bsc#1123258 / PR#36 +Conflicts: apparmor-utils < 2.12 + +BuildArch: noarch + +%description +YaST2 forms and components for the management of AppArmor +profiles. + +%prep +%setup -q + +%check +%yast_check + +%build + +%install +%yast_install +%yast_metainfo + +%files +%{yast_clientdir} +%{yast_yncludedir} +%{yast_libdir} +%{yast_moduledir} +%{yast_desktopdir} +%{yast_metainfodir} +%{yast_icondir} +%doc %{yast_docdir} +%license COPYING + +%changelog