could be from here:-
/usr/share/knoppix/profile
There exists .mozilla, which the newer versions of firefox use.
I wish to have a customized Firefox i.e. skins, extensions, bookmarks, etc. so normally I would simply add /etc/skel/.firefox & /etc/skel/.mozilla to 45xsession:
This works fine for most directories e.g. .rox_choices,.xfce4,Desktop,.Eterm but fails for .firefox & .mozilla. They are getting replaced by their default configurations but from where? Who is doing this to me??Code:rsync -Har --ignore-existing /etc/skel/{.rox_choices,.xfce4,Desktop,.Eterm,.firefox,.mozilla} $HOME/ 2>/dev/null
Alternatively, anyone know of a remaster that has a customized Firefox?
could be from here:-
/usr/share/knoppix/profile
There exists .mozilla, which the newer versions of firefox use.
oh.... hey.... I know this one.
Drove me batty for a couple days.....
Check your permissions in /etc/skel
note the s permissions on group for directories needing recursion.
do chmod g+s for .firefox and then manually descend into the .firefox directory and do the same for each directory inside....
if anybody can correct me and tell me how to recursively chmod g+s on directories only... not the files inside ... please do ....![]()
also... if you want to keep bookmarks.html then chmod 755 on that as it seems to default to 500 and the 45xsession script can't copy it that way for some reason.
cheers,
G
At line 80 of 45xsession (at least in Kanotix) you'll see this:
Simply make a copy and change .mozilla to .firefox and voila! Well the least I can do is provide a copy-n-paste version eh?Code:if [ ! -e $HOME/.mozilla -a "$FREESPACE" -gt 1500 ] && [ -d /etc/skel/.mozilla -o -d /usr/share/knoppix/profile/.mozilla ]; then rsync -Ha --ignore-existing /etc/skel/.mozilla $HOME/ 2>/dev/null [ "$USER" = "knoppix" ] && rsync -Ha --ignore-existing /usr/share/knoppix/profile/.mozilla $HOME/ 2>/dev/null fi
Of course you'll need to also add your own custom ~/.firefox & ~/.mozilla to /etc/skel or this does you no good.Code:if [ ! -e $HOME/.firefox -a "$FREESPACE" -gt 1500 ] && [ -d /etc/skel/.firefox -o -d /usr/share/knoppix/profile/.firefox ]; then rsync -Ha --ignore-existing /etc/skel/.firefox $HOME/ 2>/dev/null [ "$USER" = "knoppix" ] && rsync -Ha --ignore-existing /usr/share/knoppix/profile/.firefox $HOME/ 2>/dev/null fi
And this is made even simpler now that newer versions of firefox also use .mozilla for there settings etc.

GIGABYTE A520M DS3H AC AMD AM4 Motherboard mATX
$59.99
GIGABYTE GA-AB350-Gaming 3 AMD Socket AM4 DDR4 4-Slot Gaming HDMI DVI
$60.00
Intel H310 LGA1151 8-9th Gen DDR4 M.2 NVMe mATX Motherboard IO Shield Battery
$54.99
ASUS ROG Strix B850-F Gaming WiFi B850 AM5 DDR5 ATX Motherboard
$165.00
GIGABYTE B365 HD3 LGA1151 Intel 9th Gen motherboard
$59.99
Intel H81 Motherboard M.2 NVMe LGA 1150 mATX w/ IO Shield (Random Slot Color)
$29.90
ASRock B550M PRO4 AM4 AMD B550 SATA 6Gb/s Micro ATX AMD Motherboard
$76.49
ASUS PRIME Z370-A II LGA 1151 Intel Z370 DDR4 DIMM USB3.1 DVI ATX RGB
$69.99
ASUS ROG STRIX X870E-E GAMING WIFI
$289.99
ASUS B85M-G / B85M-G PLUS LGA1150 DDR3 Micro ATX Motherboard HDMI Support 4thCPU
$45.00