Hi all.
I want to use WOOF to build a custom Puppy, whose sole purpose is to control a NAS for sharing files via SAMBA.
MUST HAVE:
- Some kind of VNC for remote-desktop connection/administration, x11vnc server for example
- SAMBA for sharing with Windoze. Standard "SAMBA simple management" application.
- Gparted partition manager to administer the HDD's on the system
- Terminal....as frightened as I am of it, but it would be mandatory in this kind of build!
- "Dougal's Network Wizard" or similar, that allows you to set a static IP address
- Pmount to allow mounting of all volumes at boot
The idea of this, is to build a Puppy distro that has ALL the applications etc stripped from it, that are not directly related to admin of a NAS.
Don't need any kind of web-browser, games, office suites, don't need GUI wizards or graphics drivers other then generic - drivers for specific video cards are not required, just basic VGA/SVGA mode is more then enough for a NAS.
IE: I am wanting to build a Puppy that is as small as possible, and ONLY has the SAMBA network sharing, VNC and Gparted for setting up the HDD's. I have never needed anything other then SAMBA in ANY server, but the option to allow other network protocols could be useful - if easy enough to include.
I have had fantastic success with 32-bit Friendly Bionic, which one of the members here very helpfully added a VNC server to for me at the time, and it has been bulletproof for several years now, so I want to do that kind of thing, but strip out ANYTHING application-wise, that is NOT related to managing the HDD's and the network.
I found the thread about building your own Puppy using WOOF here: https://puppylinux-woof-ce.github.io/woof-ce.html, so this is my starting point, but I would love for those who know how to build custom Puppies from WOOF, to chime in and perhaps hold my hand a little through this process.
Thoughts?
Suggestions?
If I think of anything else, I will update this thread.