See the AA status of my machine here:
dietrich@dietrich-laptop:~$ sudo aa-status
[sudo] password for dietrich:
apparmor module is loaded.
11 profiles are loaded.
11 profiles are in enforce mode.
/sbin/dhclient3
/usr/bin/evince
/usr/bin/evince-previewer
/usr/bin/evince-thumbnailer
/usr/lib/NetworkManager/nm-dhcp-client.action
/usr/lib/connman/scripts/dhclient-script
/usr/lib/cups/backend/cups-pdf
/usr/lib/firefox-3.6/firefox-*bin
/usr/sbin/cupsd
/usr/sbin/tcpdump
/usr/share/gdm/guest-session/Xsession
0 profiles are in complain mode.
3 processes have profiles defined.
3 processes are in enforce mode :
/sbin/dhclient3 (1600)
/usr/lib/firefox-3.6/firefox-*bin (2593)
/usr/sbin/cupsd (1238)
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
No amount of patching is going to help with the ongoing litany of Zero-Day exploits.
What Microsoft Windows needs (and doesn't have) is what Linux provides by default: an LSM module, AppArmor, which runs in its own protected memory external to the system kernel and 'App' (i.e. Adobe Reader)
Microsoft's security model runs all brokering inside the system kernel.
Linux LSM does not.
Exploits are stopped cold in their tracks by AA.
Be safe and use Ubuntu Linux.
Ubuntu Linux: The safest operating system on the planet.
I stake my reputation on it.
Dietrich T Schmitz
GNU/Linux Advocate






