mozilla-devscripts should place extension configuration files in /etc automatically
Bug #535544 reported by
dkg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mozilla-devscripts |
Fix Released
|
Undecided
|
Unassigned | ||
mozilla-devscripts (Debian) |
Fix Released
|
Unknown
|
Bug Description
http://
Attached is a patch to install-xpi to do this automatically, as described in the debian bug.
affects: | debian → mozilla-devscripts (Debian) |
Changed in mozilla-devscripts (Debian): | |
status: | Unknown → Confirmed |
Changed in mozilla-devscripts (Debian): | |
status: | Confirmed → Fix Released |
Changed in mozilla-devscripts: | |
status: | New → Fix Released |
To post a comment you must log in.
<asac> we dont want all .js files to go there
<asac> what we should do is to guess a name that is alphabetically lower than all other preferences fils
<asac> create that and link it to an empty file in /etc/
<asac> in that way admins can change the defaults
<asac> without loosing ability to reset to package defaults
<asac> like the file we have for ubufox
<asac> bdrung: we have 000system.js there
<asac> thats a link to /etc/...
asac and I discussed the best place for the location in /etc. The result was to use /etc/xul- ext/PACKAGE. js. PACKAGE should be the package name with stripped xul-ext-.
Example xul-ext- adblock- plus: ext/adblock- plus.js xul-ext- adblock- plus/defaults/ preferences/ 000system. js pointing to /etc/xul- ext/adblock- plus.js
* create a file empty file /etc/xul-
* create a link in /usr/share/
The option to disable this behavior should start with --disable-.
Your patch contains some conversions from tabs to spaces (in the usage function), but I can't find any tabs in our branch.