Hello,
this patch fixes two (unrelated) issues in common.py:
- it adds some debug logging in valid_path()
- it fixes a py2 incompability in DebugLogger.__init__
=== modified file 'utils/apparmor/common.py'
--- utils/apparmor/common.py 2014-02-12 23:54:00 +0000
+++ utils/apparmor/common.py 2014-02-24 18:55:21 +0000
@@ -112,6 +112,7 @@
return False
if '"' in path: # We double quote elsewhere
+ debug("%s (contains quote)" % (m))
return False
try:
@@ -228,7 +229,7 @@
try:
logging.basicConfig(filename=self.logfile,
level=self.debug_level,
format='%(asctime)s - %(name)s -
%(message)s\n')
- except OSError:
+ except IOError:
# Unable to open the default logfile, so create a temporary
logfile and tell use about it
import tempfile
templog = tempfile.NamedTemporaryFile('w', prefix='apparmor',
suffix='.log', delete=False)
Regards,
Christian Boltz
--
*pieps* Die Verkehrshinweise: Im Netzwerkkabel von Marc 100 MB Stau
wegen einer Vollsperrung der Ausfahrt Festplatte. Bitte warten Sie auf
dem Rasthof FTP-Server. *pieps*
[Christian Boltz, gefunden von D. Haller]
--
AppArmor mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/apparmor