NAS Puppy - NASTahr - WIP

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

NAS Puppy - NASTahr - WIP

#1 Post by sketchman »

Thoughts on this?

I've already done most of the work because I just built my NAS. After trying Debian and almost lasting 3/4 the way through the install before realizing it was WAY too stupid long and puppy could probably do better, Puppy did.

Basic design below:

Tahrpup 6.0.2 as the base

LOTS of stuff ripped out - Basically anything that didn't have to do with media or serving files got taken out as best I could.
Palemoon replaced with a portable Firefox 6.0. - App is one 16MB file and a shortcut vs many files and ~60MB = no-brainer
VLC is still there because it can stream, but I could remove it if no one would ever use it for that. I personally don't, and that's really the only use for it in this kind of system.
Gnumeric, Abiword, Inkscapelite, Homebank, etc - all and more gone.

Installed:

mhddfs - drive pooling - RAID alternative
mdadm - soft RAID
smartmon tools - SMART monitoring for disks
xrdp + x11vnc - remote desktop management
samba - SMB/CIFS file sharing
pure-ftpd - already there and fine for FTP server duty, but will add auto-start at bootup
openssh-server - SSH management

And so far it looks like this as installed in my system.

Image

Open to suggestions for what else to include, or if nobody wants something like this, lemme have that too. I have simple needs, but I understand other people like bells and whistles.

Things I've considered adding are a web interface (webmin maybe?) and DLNA server, but as I said I'm open to suggestions.
"In a world that exists without walls and fences, who needs Windows and Gates?"
User avatar
recobayu
Posts: 387
Joined: Wed 15 Sep 2010, 22:48
Location: indonesia

#2 Post by recobayu »

How to remove applications like gnumeric, abiword, etc.?
Where is the download link of nast.iso?
I prefer gnome-mplayer rather than vlc, because its slimmer, I think..
Thanks.
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

#3 Post by sketchman »

There is no .iso yet. Still working things out.

Actually I just checked the size with the package manager, and mplayer by itself is only 3MB smaller than VLC. That's not including the gnome GUI part. I don't think there's anything to gain there.

I'll try to get an .iso up if you're interested in alpha testing. It will be very much alpha, though. I'm still working on setup at first boot, and other little things for usability.

Oh, and to remove something go to Menu>Setup>Remove builtin Packages
"In a world that exists without walls and fences, who needs Windows and Gates?"
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

#4 Post by sketchman »

Here's an alpha for anyone that wants to try it.

https://drive.google.com/open?id=0B_4Mi ... authuser=0
"In a world that exists without walls and fences, who needs Windows and Gates?"
User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#5 Post by ally »

I wanted the raspberry pi to do a similar thing, was using raspbian and had shocking problems with file permissions, junked it in the end!

mirrored here: http://archive.org/details/Puppy_Linux_NASpuppy

:)
User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

Re: NAS Puppy - NASTahr - WIP

#6 Post by saintless »

Hi, Sketchman.
Maybe you will find some interesting NAS related ideas from Jbv (like different drive pooling solution here):
http://foxyroxylinux.com/viewtopic.php? ... f1af#p1382
http://foxyroxylinux.com/viewtopic.php? ... 0bf1af#p21
sketchman wrote:After trying Debian and almost lasting 3/4 the way through the install before realizing it was WAY too stupid long and puppy could probably do better, Puppy did.
I respect your point of view and I hope you will respect mine when I post this " WAY too stupid long" process in Debian:

Code: Select all

root@debian:~# apt-get install mhddfs mdadm xrdp x11vnc samba openssh-server smartmontools
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libcap-ng0 libfile-copy-recursive-perl libtalloc2 libvncserver0 libwbclient0
  libwrap0 openssh-blacklist openssh-client samba-common tcl tcl8.4 tk tk8.4
  update-inetd x11vnc-data
Suggested packages:
  libvncserver0-dbg ssh-askpass libpam-ssh keychain rssh molly-guard ufw
  openbsd-inetd inet-superserver smbldap-tools ldb-tools ctdb gsmartcontrol
  smart-notifier tclreadline
Recommended packages:
  tcpd default-mta mail-transport-agent openssh-blacklist-extra logrotate
  samba-common-bin mailx mailutils vnc4server tightvncserver vnc-server
The following NEW packages will be installed:
  libcap-ng0 libfile-copy-recursive-perl libtalloc2 libvncserver0 libwbclient0
  libwrap0 mdadm mhddfs openssh-blacklist openssh-client openssh-server samba
  samba-common smartmontools tcl tcl8.4 tk tk8.4 update-inetd x11vnc
  x11vnc-data xrdp
0 upgraded, 22 newly installed, 0 to remove and 29 not upgraded.
Need to get 16.6 MB of archives.
After this operation, 42.8 MB of additional disk space will be used.
Do you want to continue [Y/n]? 
Removing packages is similar.

Best regards, Toni
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

#7 Post by sketchman »

Thanks saintless. I like the package management in big time distros. It always annoyed me to install things in puppy.

I was referring to the installation of the actual OS base. It was going on 3 hours, and it still was not yet to a usable system at all.

Puppy is a small DL, and fast install. I'm at a desktop and configuring things in minutes vs hours.

Could be my slow internet to blame for some of it, but most (from what I could tell) was just plain installing the system.

I wish I'd found your Debiandog before I gave up. I would have (probably still will if this goes anywhere) used it instead.
"In a world that exists without walls and fences, who needs Windows and Gates?"
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

#8 Post by sketchman »

UPDATE: Stuff is happening. Tahrpup is no longer the base, nor is Debiandog.

I should have another UL to play with very soon.

In addition to the original list NASTahr now has Mediatomb installed and working. :)
"In a world that exists without walls and fences, who needs Windows and Gates?"
User avatar
gangalee
Posts: 22
Joined: Tue 31 May 2005, 19:48
Location: FL
Contact:

whatup?

#9 Post by gangalee »

I'm still using the Tahr one. Looking forward to the progress....
User avatar
sketchman
Posts: 294
Joined: Thu 01 Jun 2006, 17:20
Location: West Virginia, USA

#10 Post by sketchman »

Wow. I can't believe it's been this long.

I've had lots of life stuff happen, and haven't touched this project since my last post.

Glad to know it has already gotten some use.
"In a world that exists without walls and fences, who needs Windows and Gates?"
Post Reply