Commit graph

91 commits

Author SHA1 Message Date
Dominic Reynolds
50d958b5e8 Refactoring changes for the apparmor-reports YaST module.
Author: ddrewelow@suse.de
2007-08-14 21:20:43 +00:00
Steve Beattie
6414c84357 Oops, fix up hardcoded reference to current/ in the linking of icons for
yast-gnome.
2007-08-14 19:53:30 +00:00
Steve Beattie
38c6f062f3 This fix is for #212500 "y2controlcenter-gnome does not find AppArmor
icons" and its duplicate #297243 "Missing YaST icon: All app armor
icons".

The problem was that (a) the .desktop spec doesn't really allow having
path elements in the "Icon=" entry, and (b) that y2controlcenter-gnome
was looking in /usr/share/icons/hicolor/[size]/apps/ for the apparmor
icons, which weren't there.
2007-08-14 03:51:32 +00:00
Steve Beattie
50df7d407d Reorganize buildrequires: lines and fix the dependency for sles10, to
allow yast2-apparmor to build against the SLE_10 target in the opensuse
buildservice.
2007-08-08 22:45:22 +00:00
Matt Barringer
2f8c80c90f - I don't recall dropping an important #define, so now it's back in. 2007-08-08 18:25:57 +00:00
Matt Barringer
71f43c80bb - Cleaned up directory, added autogen.sh 2007-08-07 19:33:01 +00:00
Matt Barringer
e00c714ff1 - Cleaned up directory. 2007-08-07 19:29:19 +00:00
Matt Barringer
59f3f1e1ac - Cleaned up the directory. Now make -f Makefile.cvs will
set everything up.
- Fixed ScintillaWX so it'll build against wxWidgets 2.8
2007-08-07 19:20:13 +00:00
Steve Beattie
336b5ebaef Remove some of the unnecessary and autogenerated autoconf junk, and set
the svn:ignore property to ignore it in the future.
2007-08-07 19:01:19 +00:00
Matt Barringer
6d47475de3 - Autobuild needed the "Group" to be GNOME rather than Gnome. 2007-08-06 19:09:54 +00:00
Matt Barringer
3f389cd79b - Sometimes you do something so stupid that you want to kick yourself.
Today's example is my prepending APPARMOR_REJECT to a message, rather
  than APPARMOR_DENIED.  This caused problems and was a source of much
  hair tearing all weekend.
2007-08-06 18:47:12 +00:00
Matt Barringer
69173bb8ab - Oops, forgot a single ampersand. 2007-08-06 04:22:19 +00:00
Matt Barringer
578b8d5437 - Since magic_token moved to being an integer rather than a string,
apparmor-dbus needs to treat it as such.
2007-08-06 04:21:36 +00:00
Matt Barringer
f4d6d1ab1f - Changed the applet to understand that a byte array, rather than
a string, will be coming in for the profile name.
2007-08-05 22:15:02 +00:00
Matt Barringer
f8a72a9d2f - Converted the use of some strings to arrays of bytes to get
around a problem we have with invalid Unicode.
2007-08-05 22:14:24 +00:00
Steve Beattie
498f9d3d10 Add description and a basic changelog entry (and remove the bogus one
that prevented the specfile from working).
2007-07-31 06:34:23 +00:00
Matt Barringer
306ef1c9a8 - Had to add dbus-glib-lowlevel.h header to build on 10.3
- Cleaned up the install part of the makefile
2007-07-30 02:09:56 +00:00
Matt Barringer
3fa1810e26 - Final commit of what will be in OpenSUSE 10.3 Alpha7.
- Removed the last traces of a pcre dependency.
2007-07-30 02:07:48 +00:00
Dominic Reynolds
bc8b8d742a Fix bug in saving of local profiles in the yast UI. Front end wasn't
returning the selected list correctly and the backend wasn't processing
the returned list correctly.
2007-07-30 01:56:21 +00:00
Matt Barringer
f661eb59fd - Package now conforms to SUSE requirements
- The applet will be installed in $LIBEXECDIR
2007-07-29 16:58:57 +00:00
Matt Barringer
d53da59344 - Converted to using libapparmor
- Now it will send out all known information about an event in a
  somewhat structured way.
2007-07-29 05:30:51 +00:00
Dominic Reynolds
c575edf759 Fix handshake bug between yast frontend/backend that caused the UI to
hang (was returning result to the wrong backend agent).
2007-07-29 02:19:35 +00:00
Dominic Reynolds
6f5bc70ae1 Updated usage of SubDomain::readprofile() (which changed in r620) in
yast apparmor profile agent and syntax checking function in subdomain.pm
2007-07-29 02:17:17 +00:00
Dominic Reynolds
9e35713fa6 Added missing CMD_ values to apparmor_ycp_utils that were added to SubDomain.pm in r771 2007-07-29 02:09:59 +00:00
Matt Barringer
f5dcd65275 - Adding a note regarding libaalogparse no longer being maintained. 2007-07-28 15:43:09 +00:00
Matt Barringer
37cf7f900b - Working towards having this applet in OpenSUSE 10.3 2007-07-25 23:51:15 +00:00
Matt Barringer
f246dded28 -Typo in Makefile.am corrected. 2007-07-24 19:32:25 +00:00
Matt Barringer
2e9cdff31c - 10.3 uses ylwrap by default, which was throwing the
scanner generation off.  Fixed.
2007-07-24 19:29:02 +00:00
Matt Barringer
35257c4ff4 Trying to get this library to build on 10.3 2007-07-24 18:24:48 +00:00
Matt Barringer
a013140fce 2007-07-24 18:17:50 +00:00
Matt Barringer
748d811e03 2007-07-24 18:16:19 +00:00
Dominic Reynolds
74b0f0b5ad Read and write new change hat profile syntax
Read in the new audit message format used by the module
Updated the tools to handle the newer directory mediation in apparmor
2007-07-16 13:19:02 +00:00
Matt Barringer
5a4a53563c - Cleaning up warnings from RPMLINT 2007-07-12 21:25:14 +00:00
Matt Barringer
7d54e6a856 - autogen.sh will make it easier for SVN users to build the library. 2007-07-12 20:18:27 +00:00
Matt Barringer
d8bc255e45 - Initial checkin of the RPM specfile 2007-07-12 18:40:39 +00:00
Matt Barringer
1fa3516397 - Modified configure to require --with-perl/python/ruby/etc
to enable the compilation of those SWIG wrappers.
- Put together a perl usage example
2007-07-11 01:08:06 +00:00
Matt Barringer
c6d5ebc7b6 - Modified src/Makefile.am, grammar.y & scanner.l to support autotools
generating the bison & flex output.  Removing generated files from
  SVN.
- It doesn't make sense to remove those generated files but leave
  autotools generated files, so I'm removing those.
- Removing SWIG generated files as well.
2007-07-10 16:38:23 +00:00
Matt Barringer
06faae5ec6 Added an audit_id field to the aa_log_record struct. 2007-07-09 19:08:02 +00:00
Matt Barringer
c3e8a4cbcb Initial checkin, version 0.6. 2007-06-24 18:34:55 +00:00
Dominic Reynolds
3cf5c49c3a Missing include file needed for the repository code. 2007-05-22 12:30:08 +00:00
Dominic Reynolds
a23751dff5 Uncommented use POSIX in ag_subdomain. POSIX::setlocale() function was reported
as undefined during execution.
2007-04-26 03:02:44 +00:00
Dominic Reynolds
08a4da1016 Add support to make the profiles in /etc/apparmor/profiles/extras
usable directly from genprof/logprof when new profiles are needed.
2007-04-26 02:59:17 +00:00
Dominic Reynolds
3d16e4e6d6 Add support in YaST UI wizards for the AppArmor profile repository. 2007-04-26 02:56:54 +00:00
Dominic Reynolds
54645b9e6b Remove debug statement and wrap call to do_logprof_pass in eval block
for ag_genprof for error handling
2007-04-26 02:54:11 +00:00
Dominic Reynolds
afd8e30115 Correct problems with the yast backend agents after the cleanup to the
config file handling (in r611)
2007-04-26 02:51:41 +00:00
Dominic Reynolds
d27ff99e31 Changes to add support for the AppArmor profile repository to the
console UI tools. (jmichael)
2007-04-26 02:48:24 +00:00
Dominic Reynolds
4419185c4d Cleanup for the profile tools UI. 2007-04-26 02:46:23 +00:00
Jesse Michael
fd5aa90427 remove last vestiges of Immunix::Ycp from yast2-apparmor 2007-03-21 16:53:41 +00:00
Matt Barringer
8bc274b44b Added a necessary REQUIRES line. 2007-02-08 22:39:11 +00:00
Matt Barringer
4f4cc8df00 Bumped version to 1.0 in preparation for STABLE submission. 2007-02-08 20:13:17 +00:00