Debian Bug report logs - #469020
Make /usr/lib/iceweasel/iceweasel.cfg a conffile

version graph

Package: iceweasel; Maintainer for iceweasel is Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>; Source for iceweasel is src:firefox-esr (PTS, buildd, popcon).

Reported by: Marcelo Azevedo <marzevd@gmail.com>

Date: Sun, 2 Mar 2008 17:06:04 UTC

Severity: wishlist

Fixed in version xulrunner/1.9~rc2-4

Done: Mike Hommey <glandium@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Eric Dorland <eric@debian.org>:
Bug#469020; Package iceweasel. (full text, mbox, link).


Acknowledgement sent to Marcelo Azevedo <marzevd@gmail.com>:
New Bug report received and forwarded. Copy sent to Eric Dorland <eric@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Marcelo Azevedo <marzevd@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Upon upgrades /usr/lib/iceweasel/iceweasel.cfg is overwritten every time
Date: Sun, 02 Mar 2008 19:04:02 +0200
Package: iceweasel
Severity: serious



-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)


I keep global lockPref(...   settings for users , and this file is overwritten without 
prompt after every iceweasel update released..




Reply sent to Luk Claes <luk@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Marcelo Azevedo <marzevd@gmail.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 469020-done@bugs.debian.org (full text, mbox, reply):

From: Luk Claes <luk@debian.org>
To: 469020-done@bugs.debian.org
Subject: Re: Bug#469020: Upon upgrades /usr/lib/iceweasel/iceweasel.cfg is overwritten every time
Date: Sun, 02 Mar 2008 18:24:52 +0100
/usr/lib/iceweasel/iceweasel.cfg may be updated for every upgrade
without problems, if you want to have settings that won't be updated you
should use the files in /etc/iceweasel

Cheers

Luk




Information forwarded to debian-bugs-dist@lists.debian.org, Eric Dorland <eric@debian.org>:
Bug#469020; Package iceweasel. (full text, mbox, link).


Acknowledgement sent to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Eric Dorland <eric@debian.org>. (full text, mbox, link).


Message #15 received at 469020@bugs.debian.org (full text, mbox, reply):

From: Mike Hommey <mh@glandium.org>
To: Marcelo Azevedo <marzevd@gmail.com>, 469020@bugs.debian.org
Cc: control@bugs.debian.org
Subject: Re: Bug#469020: Upon upgrades /usr/lib/iceweasel/iceweasel.cfg is overwritten every time
Date: Sun, 2 Mar 2008 18:30:39 +0100
retitle 469020 Make /usr/lib/iceweasel/iceweasel.cfg a conffile
severity 469020 wishlist
thanks

On Sun, Mar 02, 2008 at 07:04:02PM +0200, Marcelo Azevedo wrote:
> Package: iceweasel
> Severity: serious
> 
> I keep global lockPref(...   settings for users , and this file is overwritten without 
> prompt after every iceweasel update released..

There is a reason why it is in /usr/lib/iceweasel: it shall not be
modified.

So, your bug is more about making this file a conffile.

Anyways, if you want this to work now, you can add a file in
/etc/iceweasel/pref/, and set general.config.filename to a different value
than iceweasel.cfg, and create the corresponding file in
/usr/lib/iceweasel

Mike




Changed Bug title to `Make /usr/lib/iceweasel/iceweasel.cfg a conffile' from `Upon upgrades /usr/lib/iceweasel/iceweasel.cfg is overwritten every time'. Request was from Mike Hommey <mh@glandium.org> to control@bugs.debian.org. (Sun, 02 Mar 2008 17:30:07 GMT) (full text, mbox, link).


Severity set to `wishlist' from `serious' Request was from Mike Hommey <mh@glandium.org> to control@bugs.debian.org. (Sun, 02 Mar 2008 17:30:08 GMT) (full text, mbox, link).


Bug reopened, originator not changed. Request was from Luk Claes <luk@debian.org> to control@bugs.debian.org. (Sun, 02 Mar 2008 17:45:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Eric Dorland <eric@debian.org>:
Bug#469020; Package iceweasel. (full text, mbox, link).


Acknowledgement sent to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Eric Dorland <eric@debian.org>. (full text, mbox, link).


Message #26 received at 469020@bugs.debian.org (full text, mbox, reply):

From: Mike Hommey <mh@glandium.org>
To: Marcelo Azevedo <marzevd@gmail.com>, 469020@bugs.debian.org
Cc: control@bugs.debian.org
Subject: Re: Bug#469020: Upon upgrades /usr/lib/iceweasel/iceweasel.cfg is overwritten every time
Date: Sat, 21 Jun 2008 03:14:42 +0200
tag 469020 pending
thanks

On Sun, Mar 02, 2008 at 06:30:39PM +0100, Mike Hommey wrote:
> retitle 469020 Make /usr/lib/iceweasel/iceweasel.cfg a conffile
> severity 469020 wishlist
> thanks
> 
> On Sun, Mar 02, 2008 at 07:04:02PM +0200, Marcelo Azevedo wrote:
> > Package: iceweasel
> > Severity: serious
> > 
> > I keep global lockPref(...   settings for users , and this file is overwritten without 
> > prompt after every iceweasel update released..
> 
> There is a reason why it is in /usr/lib/iceweasel: it shall not be
> modified.
> 
> So, your bug is more about making this file a conffile.
> 
> Anyways, if you want this to work now, you can add a file in
> /etc/iceweasel/pref/, and set general.config.filename to a different value
> than iceweasel.cfg, and create the corresponding file in
> /usr/lib/iceweasel

This will be made obsolete by this change in next xulrunner release:
(xulrunner backing iceweasel nowadays)

  * modules/libpref/src/prefapi.*, modules/libpref/src/prefread.*: Allow .js
    preference files to set locked prefs with lockPref(). Closes: #469020.

This means that you will be able to set lockPref()s in
/etc/iceweasel/pref/*.js as you please.

Mike




Tags added: pending Request was from Mike Hommey <mh@glandium.org> to control@bugs.debian.org. (Sat, 21 Jun 2008 01:18:04 GMT) (full text, mbox, link).


Reply sent to Mike Hommey <glandium@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Marcelo Azevedo <marzevd@gmail.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #33 received at 469020-close@bugs.debian.org (full text, mbox, reply):

From: Mike Hommey <glandium@debian.org>
To: 469020-close@bugs.debian.org
Subject: Bug#469020: fixed in xulrunner 1.9~rc2-4
Date: Sat, 21 Jun 2008 13:18:00 +0000
Source: xulrunner
Source-Version: 1.9~rc2-4

We believe that the bug you reported is fixed in the latest version of
xulrunner, which is due to be installed in the Debian FTP archive:

libmozillainterfaces-java_1.9~rc2-4_all.deb
  to pool/main/x/xulrunner/libmozillainterfaces-java_1.9~rc2-4_all.deb
libmozjs-dev_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/libmozjs-dev_1.9~rc2-4_amd64.deb
libmozjs1d-dbg_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/libmozjs1d-dbg_1.9~rc2-4_amd64.deb
libmozjs1d_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/libmozjs1d_1.9~rc2-4_amd64.deb
python-xpcom_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/python-xpcom_1.9~rc2-4_amd64.deb
spidermonkey-bin_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/spidermonkey-bin_1.9~rc2-4_amd64.deb
xulrunner-1.9-dbg_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/xulrunner-1.9-dbg_1.9~rc2-4_amd64.deb
xulrunner-1.9-gnome-support_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/xulrunner-1.9-gnome-support_1.9~rc2-4_amd64.deb
xulrunner-1.9_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/xulrunner-1.9_1.9~rc2-4_amd64.deb
xulrunner-dev_1.9~rc2-4_amd64.deb
  to pool/main/x/xulrunner/xulrunner-dev_1.9~rc2-4_amd64.deb
xulrunner_1.9~rc2-4.diff.gz
  to pool/main/x/xulrunner/xulrunner_1.9~rc2-4.diff.gz
xulrunner_1.9~rc2-4.dsc
  to pool/main/x/xulrunner/xulrunner_1.9~rc2-4.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 469020@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Hommey <glandium@debian.org> (supplier of updated xulrunner package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 21 Jun 2008 14:28:44 +0200
Source: xulrunner
Binary: xulrunner-1.9 xulrunner-1.9-gnome-support libmozjs1d libmozjs-dev libmozjs1d-dbg spidermonkey-bin xulrunner-dev xulrunner-1.9-dbg libmozillainterfaces-java python-xpcom
Architecture: source all amd64
Version: 1.9~rc2-4
Distribution: unstable
Urgency: low
Maintainer: Mike Hommey <glandium@debian.org>
Changed-By: Mike Hommey <glandium@debian.org>
Description: 
 libmozillainterfaces-java - XPCOM bindings for Java
 libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library
 libmozjs1d - The Mozilla SpiderMonkey JavaScript library
 libmozjs1d-dbg - Development files for the Mozilla SpiderMonkey JavaScript library
 python-xpcom - XPCOM bindings for Python
 spidermonkey-bin - standalone JavaScript/ECMAScript (ECMA-262) interpreter
 xulrunner-1.9 - XUL + XPCOM application runner
 xulrunner-1.9-dbg - Development files for the Gecko engine library
 xulrunner-1.9-gnome-support - Support for GNOME in xulrunner applications
 xulrunner-dev - Development files for the Gecko engine library
Closes: 467612 469020 473557 485662 485876 486663
Changes: 
 xulrunner (1.9~rc2-4) unstable; urgency=low
 .
   * xulrunner/stub/nsXULStub.cpp: Refactored the previous change allowing
     xulrunner-stub to be symlinked, so that it works properly in more cases.
   * xpcom/io/nsAppFileLocationProvider.cpp: Add /usr/lib/mozilla/plugins as
     global location to find plugins.
   * configure, configure.in: Force to not use -fshort-wchar. Closes: #485876.
   * uriloader/exthandler/unix/nsOSHelperAppService.cpp: Avoid thread wait
     catching system() child process termination, which can make mailcap
     entries with tests ignored (since tests end up failing). Closes: #473557.
   * uriloader/exthandler/unix/nsOSHelperAppService.cpp: Ignore mailcap entries
     with "needsterminal". Closes: #467612.
   * toolkit/content/about.dtd, toolkit/content/about.xhtml,
     toolkit/content/jar.mn, toolkit/locales/en-US/chrome/global/about.dtd:
     Avoid the about: page to be broken when l10n chrome doesn't include the
     debian specific strings, which will stay in english.
   * modules/libpref/src/prefapi.*, modules/libpref/src/prefread.*: Allow .js
     preference files to set locked prefs with lockPref(). Closes: #469020.
   * toolkit/xre/nsXREDirProvider.cpp: Add another preferences directory for
     applications: preferences/syspref. It was existing in previous versions of
     iceweasel as a symlink to /etc/iceweasel/pref. This has the side effect to
     make these preferences there work again, and to disable the "set as
     default browser" dialog. Closes: #485662.
   * xulrunner/app/Makefile.in: Don't link xulrunner-bin against libjemalloc
     anymore.
   * build/unix/run-mozilla.sh, xulrunner/stub/Makefile.in,
     xulrunner/stub/nsXULStub.cpp: Load libjemalloc through LD_PRELOAD in both
     stub (which happened to not be linked against libjemalloc, so iceweasel
     should get a performance boost) and xulrunner-bin. This can be disabled
     by setting the MOZILLA_NO_JEMALLOC environment variable to some value.
   * debian/xulrunner-1.9.install: Don't install libjemalloc by default.
     Closes: #486663.
   * debian/rules: Refactored tests to use MOZILLA_NO_JEMALLOC, and install
     libjemalloc if the corresponding test succeeded.
Checksums-Sha1: 
 7873d26bfaea642b97c3bbe358407857f5043025 1753 xulrunner_1.9~rc2-4.dsc
 61d169ba2ef116109da1d813c39b4567263864b9 108098 xulrunner_1.9~rc2-4.diff.gz
 91e115a83450e2d7aecacda99547355a43b9e57b 1476224 libmozillainterfaces-java_1.9~rc2-4_all.deb
 57b5edbd72a3629188b0ed976d4a7ea54841427f 7707768 xulrunner-1.9_1.9~rc2-4_amd64.deb
 955911b399dd9ddb0ce762afd478d093932ae852 98728 xulrunner-1.9-gnome-support_1.9~rc2-4_amd64.deb
 6b9e3caa1c9cd31506712a71a67b7c98c69e27b4 370366 libmozjs1d_1.9~rc2-4_amd64.deb
 2ba37a6a00338870b6bfc5a4d8343c7a6a0a6c84 220316 libmozjs-dev_1.9~rc2-4_amd64.deb
 495445efb3dd9b1c9ca8613694b27b8bfdb7cc75 886870 libmozjs1d-dbg_1.9~rc2-4_amd64.deb
 6d281eace0696d43942882f3f8dad30acb15a169 66964 spidermonkey-bin_1.9~rc2-4_amd64.deb
 3ee4041e264bcb6cc3b361bb23f4f5e7df28a4a5 3576350 xulrunner-dev_1.9~rc2-4_amd64.deb
 360762b6317ebfb6641527468b599f07d33eec89 50007572 xulrunner-1.9-dbg_1.9~rc2-4_amd64.deb
 38cd3329d92ba78a7569ebbf431ea5ccdc087848 148012 python-xpcom_1.9~rc2-4_amd64.deb
Checksums-Sha256: 
 67eea05ae364a50bad6111cb69800103d0431994ebcee94d639ab6f73f1c43c8 1753 xulrunner_1.9~rc2-4.dsc
 b3333e3e029eccc752ddc1205e2ae0d8413e15b8cba5fc92353f6d2fc1ea62bc 108098 xulrunner_1.9~rc2-4.diff.gz
 88973e17b6755caccc0d30e0accf54d10525c180a6427c2316d1157d6a4c263e 1476224 libmozillainterfaces-java_1.9~rc2-4_all.deb
 a08ec784336c486b2708ae3728c226d0dcbec8bc7cc68e8b40f99cdc44e37f78 7707768 xulrunner-1.9_1.9~rc2-4_amd64.deb
 4ec1f80e92276d3d0bad058ea91fdc0b28ac8048029a0719579b6625571068b4 98728 xulrunner-1.9-gnome-support_1.9~rc2-4_amd64.deb
 8ecefa524409dd7b8438f5ee7516aea3cd2782c67b278437c2b61d83dc5a8faf 370366 libmozjs1d_1.9~rc2-4_amd64.deb
 dc0041b001b03d111c2315e05e77bfd3b5c62257daa4d39f45fa6450d993a4ed 220316 libmozjs-dev_1.9~rc2-4_amd64.deb
 e1493079444c34de7dace20c719b06f52e2b86d6e721ea439d52fab133c91c38 886870 libmozjs1d-dbg_1.9~rc2-4_amd64.deb
 17d72743f0a0aaee97a69098f4dc9bf534186ac6266551e711c9bf426f731dc7 66964 spidermonkey-bin_1.9~rc2-4_amd64.deb
 cae6b2834c2ffc1be0469e625669bebe4cd085eaa136f8ab53e5df60e5237b88 3576350 xulrunner-dev_1.9~rc2-4_amd64.deb
 5c9044262e2ae011e53683b2b9065e9247cd1dbf7ff53eeb32bb0614498134a6 50007572 xulrunner-1.9-dbg_1.9~rc2-4_amd64.deb
 da7289f24a433e0b5705501391ed66c1631f6ba88262b935905cf731db138144 148012 python-xpcom_1.9~rc2-4_amd64.deb
Files: 
 18f90634fb213d8967131e8daa11b346 1753 devel optional xulrunner_1.9~rc2-4.dsc
 91aa91ce5f9a6d72ec9b25f5e1eb97e5 108098 devel optional xulrunner_1.9~rc2-4.diff.gz
 1e04bea41b766a8aaff690042043419b 1476224 libdevel extra libmozillainterfaces-java_1.9~rc2-4_all.deb
 bdd581004fddbef75ab6089e288790c9 7707768 devel optional xulrunner-1.9_1.9~rc2-4_amd64.deb
 63c5a8fae4910d03ee3708bea4191b76 98728 devel optional xulrunner-1.9-gnome-support_1.9~rc2-4_amd64.deb
 e341fb159617efac4409f8f7e5a13ef1 370366 libs optional libmozjs1d_1.9~rc2-4_amd64.deb
 dc91063c43f6da6af3f5366bcbdeec7a 220316 libdevel optional libmozjs-dev_1.9~rc2-4_amd64.deb
 df9bfa5b2a7f5754de465076ecabaafe 886870 libdevel extra libmozjs1d-dbg_1.9~rc2-4_amd64.deb
 8826fe0e6866b9d396811b5536fef621 66964 interpreters optional spidermonkey-bin_1.9~rc2-4_amd64.deb
 02234dbf68b68ff994edb0e26e1398fa 3576350 libdevel optional xulrunner-dev_1.9~rc2-4_amd64.deb
 786b3e1f1193291bf36b8ff6b70ea9c8 50007572 libdevel extra xulrunner-1.9-dbg_1.9~rc2-4_amd64.deb
 5d2a15add9b9aaa2651338bd6392db65 148012 python extra python-xpcom_1.9~rc2-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFIXPnn3kvaLFT9KlgRAukSAJwKjT7NeUJBWdlft0/FOZa/HrQhEgCcDQpe
gAjBx6fx8N4yTkUK+eyvTaY=
=CVzF
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 20 Jul 2008 07:26:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 19:09:20 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.