Woof: rerwin: fixes '3'

I have applied rerwin's fixes from 'precise_rerwin_fixes-3.pet', see Forum post:
http://murga-linux.com/puppy/viewtopic.php?t=76961&start=255

Note, I earlier applied '3a' fixes, see previous blog post:
http://www.bkhome.org/blog/?viewDetailed=02959

My notes:

/etc/modules/firmware.dep
...fixes in this file in Woof.
Note that a couple of entries rerwin recommended to remove but left in, as they are still relevant for older kernels.
That is, these left in:
ar9170usb:ar9170usb.ko
rt2860sta-fw:rt2860sta.ko
rt2870sta-fw:rt2870sta.ko
Also, rerwin recommended adding "bcma.ko":
brcm:brcmfmac.ko,brcmsmac.ko,bcma.ko
...however, the 3.2.x kernel does not have that module, and I don't know what does, so I did not make that change.
...rethinking, I have appended "bcma.ko". don't know anything about it, but doesn't do any harm being there!

/etc/rc.d/functions4puppy
#120823 rerwin: multisession: screen out /.XLOADED when save.
...applied.

/etc/rc.d/MODULESCONFIG
...added the "bcma:wl" preference.

/usr/sbin/puppyinstaller
#120823 rerwin: preserve user-modified files in full-install upgrade.
...applied.
Note that Woof-built puppies now also have /root/.profile

/usr/sbin/remasterpup2
#120605 rerwin: omit /dev/snd content, /dev/.udev subdirectory and modem daemons from new master (because daemons reinstalled from firmware if needed).
#120606 rerwin: support users' replacement of stripped /root & /etc with complete directories (for "boot disk").
#120607 rerwin: Remove indicators/files for integrated user-installed packages.
#120628 shinobar: no change id-string for reuse
#120721 revert 'wildcards' option (from 120605); improve /dev/snd file exclusion; exclude /usr/share/icons/hicolor/icon-theme.cache (shinobar).
...all applied.

/usr/sbin/shutdownconfig
#120823 rerwin: avoid saving personal data if flag set in /etc (by remasterpup2, file /etc/personal_data_save_disabled).


Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/58fc508fde


Posted on 23 Aug 2012, 19:55


Comments:

Posted on 24 Aug 2012, 16:16 by ~/.compose-cache
Iguleder1
Barry, are you aware of this? Found this yesterday and implemented in my distro already.


Posted on 24 Aug 2012, 17:12 by BarryK
Re magic trick
Iguleder,
Very interesting! Thanks for that, I have added '/var/cache/libx11/compose' directory in Woof.



Posted on 24 Aug 2012, 17:20 by BarryK
Re magic trick
Um, reading that link again, seems need /root/.compose-cache, so have added that to Woof. Left in /var/cache/libx11/compose.



Posted on 26 Aug 2012, 11:05 by bark_bark_bark
Arch needs to be fixed
Can you fix the file naming problem when trying to make a Arch Linux based puplet.


Posted on 26 Aug 2012, 11:12 by BarryK
Re Arch Linux
I am out-of-touch with the Arch Linux build. I did get it working originally, then another guy worked on it -- apologies to him, but I can't recall his name right now -- and submited patches to Woof, that I put in without testing them myself.

So I don't know the status quo of the Arch build. Also, I haven't seen any posts from that guy for quite a long time.

If anyone wants to take it on, and fix anything that needs fixing, you are welcome.