69 |
|
|
70 |
msetpref() |
msetpref() |
71 |
{ |
{ |
72 |
: ${MOZILLA_PREF_CONFIG="magellan.js"} |
: ${MOZILLA_PREF_CONFIG="01-magellan.js"} |
73 |
: ${MOZILLA_PREF_PATH="/usr/$(mlibdir)/mozilla-firefox/defaults/pref"} |
: ${MOZILLA_PREF_PATH="/usr/$(mlibdir)/mozilla-firefox/defaults/pref"} |
74 |
local pref |
local pref="$1" |
75 |
local value |
local value="$2" |
76 |
|
|
77 |
[[ -z ${pref} ]] && die "msetpref(): no \$pref given" |
[[ -z ${pref} ]] && die "msetpref(): no \$pref given" |
78 |
|
|
95 |
|
|
96 |
# check for "false" or "true" -> no escaping |
# check for "false" or "true" -> no escaping |
97 |
elif [[ ${value} = false ]] || [[ ${value} = true ]] |
elif [[ ${value} = false ]] || [[ ${value} = true ]] |
98 |
|
then |
99 |
value="${value}" |
value="${value}" |
100 |
|
|
101 |
# all other values needs escaping |
# all other values needs escaping |