Hello, as discussed in #apparmor:
aa-unconfined displays less unconfined processes in some languages (for example with LANG=pt_BR) because a regex relies on netstat output. The following patch enforces LANG=C to make sure aa-unconfined always sees the expected output. I propose this patch for trunk and 2.8. === modified file 'utils/aa-unconfined' --- utils/aa-unconfined 2011-01-13 21:58:26 +0000 +++ utils/aa-unconfined 2013-09-19 21:27:56 +0000 @@ -60,7 +60,7 @@ @pids = grep { /^\d+$/ } readdir(PROC); closedir(PROC); } else { - if (open(NETSTAT, "/bin/netstat -nlp |")) { + if (open(NETSTAT, "LANG=C /bin/netstat -nlp |")) { while (<NETSTAT>) { chomp; push @pids, $5 Regards, Christian Boltz -- Auch wenn da nix sein KANN und Du lieber neue Parameter einbaust. Tust Du MIR bitte mal den Gefallen und liest Du wenigstens EINMAL Deine main.cf auf komische Umbrüche und Einträge hin durch? Nur mir zuliebe, bitte. Ich weiß, ist natürlich Unsinn. Machst Du es trotzdem? [Peer Heinlein in postfixbuch-users] -- AppArmor mailing list AppArmor@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/apparmor