I took all my pets and combined them into jpack.sfs which includes
- dir2sfs_nover-j0.2
edit_sfs-j0.1
leafpad-j08.17
pet2xarc-0.1
pwidgets-2.2.7j4
samba-tng-rcrsn-0.5-rc-j2
SFS-TCZ_Linker-1.9
tightvnc_viewer-1.3.9
txt2audbk-0.3j2
wget-list2
x11vnc_server-0.9.4B
xarchiver-0.5.2-i386-v4
As well I included a setup script, /usr/local/bin/jpack_setup, and linked it into /root/Startup. It contains all the pinstall.sh files from the .pets as well as sed and echo commands to modify ROX and jwm. It also includes:
Code: Select all
if [ -f /etc/jpack.done ]; then exit; fi
Code: Select all
echo -e "jpack.sfs has been installed" >> /etc/jpack.done
Then I created a very basic save-jpk.3fs and removed everything except the settings required to set my Language, keyboard, timezone, and the setting for Bootmanager to load jpack.sfs.
Now when I want to use a new quirkypup I rename this save file qrkysave-jpk.3fs and place it where quirky can find it. I place jpack.sfs on the same drive as the save file as this will become /mnt/home. I boot, quirky finds the save file, installs the jpack.sfs, runs the setup script and almost all my setup chores are done. Abra Kadabra.
Surprisingly it works equally well to rename save-jpk.3fs to warysave-jpk.3fs and lupusave.3fs and run those puppies.
I'm offering this as a concept. Creating the setup file, jpack.setup, was a major exercise in learning to use sed and is probably beyond newbies. I think it has possiblities though and may be of some use to developers.
I have uploaded http://puppylinuxstuff.meownplanet.net/ ... /jpack.sfs and http://puppylinuxstuff.meownplanet.net/ ... ve-jpk.3fs if you want to try them out. The md5 files are at the same website, http://puppylinuxstuff.meownplanet.net/ ... ick_setup/
I'm not sure where this fits in the Puppy pantheon but I find it very useful.
Cheers, J