SFSget: SFS downloader

I have written a script, /usr/sbin/sfsget, for downloading SFS files, for all Woof-built puppies.

sfsget is very intelligent. If you execute it without any parameters then it looks in the appropriate places in the Internet host sites, appropriate to the flavour of Puppy (Quirky, Wary, FatDog, Luci, etc) and version, and offers a list of SFSs to choose from.

If sfsget is executed with name of a SFS file as commandline parameter, for example "sfsget devx-141.sfs", the file is found online. The script looks for the file in appropriate places.

It is also acceptable to specify a subdirectory, for example "sfsget sfs_files/devx.sfs".

A dialog window also offers to download from a mirror site of ibiblio.org.

The SFS file is downloaded to the correct partition and the Boot Manager launched.

I wrote sfsget as I wanted a backend script for downloading the 'zdrv' SFS file in the upcoming baby-Quirky 1.5. Of course 'sfsget' will be in this Quirky for testing, also in the next upload of Woof.

Posted on 2 Apr 2011, 10:58


Posted on 3 Apr 2011, 3:31 by GCMartin
Adding Program Packages to PUPs
Thanks Barry.

Will we still use PPM for PETs or will there be a PETGET as a companion to this?

Posted on 3 Apr 2011, 11:06 by scsijon
woof download?
does this mean were due to see a woof version upload message?, or has it happened without it?

Posted on 3 Apr 2011, 19:35 by BarryK
Re Woof upload
Uploads of Woof are always announced on this blog.

Posted on 3 Apr 2011, 20:00 by scottman
the script itself
can you please post the script itself, so that I don't have to download Woof.. Only if it's not too much trouble, though!

Posted on 4 Apr 2011, 8:48 by BarryK
re sfsget


...it goes into /usr/sbin.

Posted on 6 Apr 2011, 21:32 by Terryphi
Linux kernel updater?
How about a linux kernel updater next?

Posted on 29 Apr 2011, 5:48 by L18L
sfsget BaConized

Posted on 6 May 2011, 4:52 by L18L
improved version available