The /etc/ld.so.preload file is used to list ELF shared libraries to be
loaded before the program, and this is part of the protection that
AppArmor provides. Allowing access to this file in the apparmor profile
would simply mean an additional (custom) library would need to be added
to the profile. Since the /etc/ld.so.preload file is non-standard and
system specific, it is expected that users/administrators will need to
adjust their AppArmor profiles accordingly.

Michael, NetworkManager appears to be running fine with the exception of the 
extra logging. I suggest the /etc/ld.so.preload file be moved to 
/etc/ld.so.preload.bak and see if that causes problems (you should probably 
look inside to see why it is there in the first place). Another option is to 
add the following to the /usr/lib/NetworkManager/nm-dhcp-client.action stanza 
of /etc/apparmor.d/sbin.dhclient3:
  deny /etc/ld.so.preload r,

and then perform:
$ sudo apparmor_parser -r /etc/apparmor.d/sbin.dhclient3


** Changed in: network-manager (Ubuntu)
       Status: New => Won't Fix

** Package changed: network-manager (Ubuntu) => dhcp3 (Ubuntu)

-- 
apparmor-messages in syslog
https://bugs.launchpad.net/bugs/539328
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to