Woof: rerwin: fixes '3'
August 23, 2012 —
BarryK
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://bkhome.org/archive/blog2/201208/woof-rerwin-fixes-393a39.html
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
Comments
Iguleder1Re magic trick
Username: BarryK
"Iguleder, Very interesting! Thanks for that, I have added '/var/cache/libx11/compose' directory in Woof.
Re magic trick
Username: BarryK
"Um, reading that link again, seems need /root/.compose-cache, so have added that to Woof. Left in /var/cache/libx11/compose.
Re Arch Linux
Username: BarryK
"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.
Tags: woof