I can confirm this. When running as root, the following denial is seen on 12.10:
Sep 25 11:13:12 sec-quantal-amd64 kernel: [ 3266.683520] type=1400 
audit(1348589592.491:27): apparmor="DENIED" operation="file_mmap" parent=3456 
profile="/usr/lib/telepathy/telepathy-*" 
name="/usr/lib/telepathy/gabble-0/lib/libgabble-plugins-0.16.1.so" pid=3457 
comm="telepathy-gabbl" requested_mask="m" denied_mask="m" fsuid=0 ouid=0

This is because of the following rule in the /usr/lib/telepathy/telepathy-* 
profile:
audit deny owner /** m,

Root owns /usr/lib/telepathy/gabble-0/lib/libgabble-plugins-0.16.1.so so
AppArmor denies the access. Due to current limitations in AppArmor, this
rule must be present to guard against arbitrary code execution via
environment variables and unfortunately we cannot remove this rule in
Ubuntu. This only affects users who enable the root account (it is
disabled by default) and run the desktop as root (generally a bad idea).

Marking "Won't Fix".

WORKAROUND: Because the profile is not designed to confine the root
user, you should either use empathy as non-root (highly recommended) or
disable the profile with 'sudo apt-get install apparmor-utils ; sudo aa-
disable /etc/apparmor.d/usr.lib.telepathy'

** Changed in: empathy (Ubuntu)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to empathy in Ubuntu.
https://bugs.launchpad.net/bugs/1025852

Title:
  empathy wont connect to network from root login on ubuntu 12.04 fresh,
  without any update

Status in “empathy” package in Ubuntu:
  Won't Fix

Bug description:
  i installed ubuntu 12.04 5 times, 3 times on my laptop, 1 time on my
  pc, and 1 time on my 8gb pendrive to boot from my companies machines.

  but the problem is empathy wont connect to network from root account,
  i installed ubuntu 12.04 freshly, without any single update, empathy accounts 
wont connect to network.

  i also tested on mobile internet, broadband internet, wireless network, but 
from only root login empathy got internet connectivity error.
  ---
  ApportVersion: 2.0.1-0ubuntu5
  Architecture: i386
  DistroRelease: Ubuntu 12.04
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 
(20120423)
  NonfreeKernelModules: wl
  Package: empathy 3.4.1-0ubuntu1
  PackageArchitecture: i386
  ProcEnviron:
   LANGUAGE=en_IN:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_IN
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic-pae 3.2.14
  Tags:  precise
  Uname: Linux 3.2.0-23-generic-pae i686
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
  ---
  ApportVersion: 2.0.1-0ubuntu5
  Architecture: i386
  DistroRelease: Ubuntu 12.04
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 
(20120423)
  Package: empathy 3.4.1-0ubuntu1
  PackageArchitecture: i386
  ProcEnviron:
   LANGUAGE=en_IN:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_IN
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic-pae 3.2.14
  Tags:  precise
  Uname: Linux 3.2.0-23-generic-pae i686
  UnreportableReason: This is not an official Ubuntu package. Please remove any 
third party package and try again.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/1025852/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to