Bug 397846 - apparmor ignore enabling apparmor
Summary: apparmor ignore enabling apparmor
Status: RESOLVED DUPLICATE of bug 396339
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: RC 2
Hardware: Other Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Katarina Machalkova
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-06 09:04 UTC by Josef Reidinger
Modified: 2008-06-10 12:45 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
logs (15.17 KB, application/x-compressed-tar)
2008-06-06 09:04 UTC, Josef Reidinger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Josef Reidinger 2008-06-06 09:04:11 UTC
Created attachment 220637 [details]
logs

reproduce:
1) select apparmor control panel
2) enable apparmor
3) exit dialog
4) select again control panel and apparmor is still disabled
Comment 1 Lukas Ocilka 2008-06-06 09:09:52 UTC
`yast2 subdomain`

Writes this on stderr:
----------------------
Global symbol "$owner_toggle" requires explicit package name at /usr/lib/perl5/vendor_perl/Immunix/SubDomain.pm line 923.
Global symbol "$owner_toggle" requires explicit package name at /usr/lib/perl5/vendor_perl/Immunix/SubDomain.pm line 924.
Compilation failed in require at /usr/lib/YaST2/servers_non_y2/ag_subdomain line 26.
BEGIN failed--compilation aborted at /usr/lib/YaST2/servers_non_y2/ag_subdomain line 26 (#1)
    (F) You've said "use strict" or "use strict vars", which indicates 
    that all variables must either be lexically scoped (using "my" or "state"), 
    declared beforehand using "our", or explicitly qualified to say 
    which package the global variable is in (using "::").
    
Uncaught exception from user code:
        Global symbol "$owner_toggle" requires explicit package name at /usr/lib/perl5/vendor_perl/Immunix/SubDomain.pm line 923.
Global symbol "$owner_toggle" requires explicit package name at /usr/lib/perl5/vendor_perl/Immunix/SubDomain.pm line 924.
Compilation failed in require at /usr/lib/YaST2/servers_non_y2/ag_subdomain line 26.
BEGIN failed--compilation aborted at /usr/lib/YaST2/servers_non_y2/ag_subdomain line 26.
 at /usr/lib/YaST2/servers_non_y2/ag_subdomain line 26

After enabling the AppArmor:
----------------------------
Name "DBD::SQLite::sqlite_version" used only once: possible typo at
        /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 226 (#1)
    (W once) Typographical errors often show up as unique variable names.
    If you had a good reason for having a unique name, then just mention it
    again somehow to suppress the message.  The our declaration is
    provided for this purpose.
    
    NOTE: This warning detects symbols that have been used only once so $c, @c,
    %c, *c, &c, sub c{}, c(), and c (the filehandle or format) are considered
    the same; if a program uses $c only once but also uses any of the others it
    will not trigger this warning.
Comment 2 Josef Reidinger 2008-06-06 09:11:22 UTC
maybe related to bug #396339
Comment 3 Josef Reidinger 2008-06-10 12:45:53 UTC
fix of bug #396339 also fix this bug

*** This bug has been marked as a duplicate of bug 396339 ***