Public bug reported:

Via /etc/thunderbird/sysprefs.js is it possible to set system wide 
configuration settings.
lockPref() should ensure that the user can't change this setting.

The same mechanism is implemented for firefox (and working).

For thunderbird this is broken. All entries specified by lockPref() are
ignored.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: thunderbird 16.0.2+build1-0ubuntu0.12.04.1
ProcVersionSignature: Ubuntu 3.5.0-18.29~precise1-generic 3.5.7
Uname: Linux 3.5.0-18-generic x86_64
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
ArecordDevices:
 **** Liste der Hardware-Geräte (CAPTURE) ****
 Karte 0: PCH [HDA Intel PCH], Gerät 0: STAC92xx Analog [STAC92xx Analog]
   Sub-Geräte: 2/2
   Sub-Gerät #0: subdevice #0
   Sub-Gerät #1: subdevice #1
AudioDevicesInUse:
 BEN.        PID ZUGR.  BEFEHL
 /dev/snd/controlC0:  dschmi     7231 F.... pulseaudio
BuildID: 20121028144826
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xd4720000 irq 51'
   Mixer name   : 'Intel CougarPoint HDMI'
   Components   : 'HDA:111d7605,103c162a,00100105 
HDA:80862805,80860101,00100000'
   Controls      : 32
   Simple ctrls  : 15
Channel: Unavailable
Date: Tue Nov 20 09:19:41 2012
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini 
or extensions.sqlite)
IwConfig: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Locales: extensions.sqlite corrupt or missing
MarkForUpload: True
PrefErrors: Unexpected character 'g' before pref name @ user.js:2
Profiles: Profile0 (Default) - LastVersion=16.0.2/20121028144826 (In use)
RfKill: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
RunningIncompatibleAddons: False
SourcePackage: thunderbird
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/24/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68SOU Ver. F.20
dmi.board.name: 162A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 05.35
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: 
dmi:bvnHewlett-Packard:bvr68SOUVer.F.20:bd10/24/2011:svnHewlett-Packard:pnHPEliteBook2760p:pvrA0005F02:rvnHewlett-Packard:rn162A:rvrKBCVersion05.35:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP EliteBook 2760p
dmi.product.version: A0005F02
dmi.sys.vendor: Hewlett-Packard
mtime.conffile..etc.thunderbird.syspref.js: 2012-10-16T21:34:22.126938

** Affects: thunderbird
     Importance: Unknown
         Status: Unknown

** Affects: thunderbird (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise running-unity

** Bug watch added: Mozilla Bugzilla #788481
   https://bugzilla.mozilla.org/show_bug.cgi?id=788481

** Also affects: thunderbird via
   https://bugzilla.mozilla.org/show_bug.cgi?id=788481
   Importance: Unknown
       Status: Unknown

** Summary changed:

- lockPrefI() in /etc/thunderbird/syspref.js is not working
+ lockPref() in /etc/thunderbird/syspref.js is not working

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

Title:
  lockPref() in /etc/thunderbird/syspref.js is not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/1081015/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to