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
Server Team, which is subscribed to dhcp3 in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to