Files
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

110 lines
9.4 KiB
Plaintext

Episode: 503
Title: HPR0503: Quvmoh talks to Clint Tinsley about SLAMPP
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0503/hpr0503.mp3
Transcribed: 2025-10-07 21:54:04
---
Oh
The
Oh, this is Kube Moe for Hacker Public Radio. Today we're talking to Clint Tinsley, one
of the maintainers for SLAMP, the simple solution for home server. Clint, thank you for
being here today. You're welcome. Now before we get started with SLAMP, how did you get
into this computers and Linux and what not? Oh, I've been working with Linux since 1993. I think
it was when I first started back with the Red Hat 51 and so she six O's, you know, bought
the retail box for a number of years when they were still selling the retail box. So it's
been part of, you know, it's been out there and I've used it in my work and that sort of
thing. And that's how I got started with Linux in particular. I'm a network engineer
by trade. So I do that, you know, as the advantage of being open source and free to use
as long as you know how to use it. And so I've used it for a number of server implementations
over the years and that sort of thing. Do you run across it on a forum or how did you
find SLAMP? I found SLAMP on, I watched just for watch quite closely and it kind of popped
up at about the end of July and it was a completely self-contained DVD solution and provided
a complete home server platform plus many other server services and a desktop that was
complete with open office and all the programming utilities you could ever want to support
Ruby, PHP, Postgres, MySQL. And in the final that and one self-contained DVD that's live
that you could also configure was impressing right off the bat. So I downloaded it and started
playing with it. Oh, that's great. Now, how did you end up being part of the project?
Well, when I first downloaded which was version 2.0, I found a number of minor problems with
it and I got a hold of the person, you know, the founder and developer and maintainer of the
distribution and he was pretty responsive and I gave him the thing that I found, you know,
that were kind of broken in the 2L release and August 12, he had a 2.0.1 that fixed the major
problems which was the Grub boot or the Lalo boot screen didn't exist and would fail when you
installed it to a hard drive and there were little things that we fixed in that and then going
forward, he kind of turned the project over to me and by the end of September I had a new release
pretty well done before we went down to the Utah open source conference and did a presentation
there at the birth of the feather conference. It was pretty much ready to go at that point and
I fixed a number of things. I added PHP and Postgres administration tools to the distribution,
fix the little web gallery, a number of launcher icons that were broken and fixed and it
helps us also fix in that particular release and that brought us up to 2.0.2 which is the current
release of Slamp. Great, what do you expect to see in the near future for Slamp? The Slamp is
based on 12.2 Slackware and Zenlock 6.2 actually might be older than that, 6.x version of Zenlock.
It was actually built on Zenlock which is built on Slackware because it took advantage of the Zenlock
utilities. Well as it is it's on 12.2, 13 has been out for some time now from Slackware. Zenlock,
they had a following out with some of their community people who split off and have to start
at their own distribution. So we need to refocus where we're going with this and number one
get it up to Slackware 13.0 for the base, for the code base and then determine what we can do
in terms of some of the nice utilities from Zenlock that made Slamp such a nice
easy to maintain products that things like Zendo and the Zen installer and some of the scripts
that came over from the Zenlock distribution. That made it easy to maintain the packages themselves.
So it's a need of some significant updates and the only thing I'd like to see going forward is
to set it up as a gateway server so that if you put this product in your home which is where it's
really designed for you can actually have a server's your gateway to your network. So it serves
the routing function as well and firewall and plus having all these other things put on there.
Going forward it's fairly dated at this point since it's based on Slackware 12.2 and an early
version of Zenlock 6.0, 6.1 I forget which but anyway 13.0 and Slackware has been out for
some time so we really need to make some updates to bring it up to current. There's a lot of
improvements in the new version of Slackware and then we also took advantage of Zenlock utilities
such as an installer and Zendo and some other scripts that have been updated since that time.
So we need to move that forward and it basically means rebuilding the distribution from scratch
since you just can't update Slackware to the next release very easily and then also I want to be
able to add the gateway function to it so it can actually serve as a router as a home router
and then firewall for your network as well. It's got a firewall itself but that only protects
the system it's running on. If the gateway configuration is built then you'd have to network
interfaces just like a router and be able to use it in that capacity as well. So now if you get all
this integrated you're going to be able to have one spare box with two cars in it that's going to
be able to handle protecting your your internal network plus being a server for you to handle your
media and your normally that but it's a it's a web server it's a database server. I mean you
can still you know have it out facing to the internet and use it for web server.
The possibilities that was the first thing I'd impress me with with Slack is you have all this
collection of tools not only the server components but the desktop components and the programming
components. I mean it supports just about everything you want to do in programs including net
beams and Java and PHP Ruby you know it's all in there and it's just a really nice collection of
different applications and packages to build whatever it is you need to do and it makes a great
test development environment because of that and then throwing an open office on top of that
and a lightweight desktop with XFCE it it just really rocks that's all I can say.
Now you you've had this actually running in a commercial or a production yeah my last position
with this one of the local companies I was actually using it is one of our support servers
for our internal network and I actually put Nagios on it to use the monitoring configured
Nagios to do server monitoring with it as well and they use the web server and the database
components and it was a very and it was set there and ran. Wow didn't touch it still running
today I suspect. Is there anything we haven't talked about that you'd like to let everybody
know about this project? I'll check out the distribution if you have suggestions we're always
open to suggestions for improvements looking for people to help out as well. Yeah we can always
use help I mean there's only a couple of us that really you know spend a lot of time on this
distribution but it's been downloaded two two has been downloaded 1400 times or something like
that. Wow since it was released at the end of October and the 201 was downloaded around 3000 times.
The 201 was okay there was just some other things that I saw that were either missing or broken
that I fixed in a 202 release plus I updated all the helpments there wasn't a lot of documentation
when it was first released and so I went in and added a number of sections to the to the help area
the tips and tricks on how to do things with using slamp. So it sounds like the more people who use it
the more feedback you get the better it's going to be. Absolutely you're not going to run into everything
with all those tools. No it's going to have a different use for it. Right and I think that was the
case when I started out with it is I found things that were kind of in there but they didn't work
and being on the post-pressed side and PHP I needed certain tools to work so I incorporated those fixes to make them work.
Now I've purposely avoided it because I'm going to mess it up but the gentleman who actually started this project
do you know his name? Camus Antonius. Yes. And he's where? He's an Indonesian.
Okay and he's got a neat blog out there he says he has himself off his kind of a normal guy he's
the he's an engineer actually and works on the oil fields. Oh wow. And he's involved in a
complete different technology there but he started this project back in 2005 I believe or 2006
with the one dot release and then kind of cooked for a while and then all of a sudden it came back
to life and the tool release and since then we've had the original release plus two maintenance releases.
And so the next step is to move to the psychware 13 and hopefully a 30. Great and I think it's
wonderful that you know in this in this community we really can in this day and age come together
around the globe you know there is no distances. You know you could be talking to Antonius you know
tonight and there is no barrier. Right so we could get out there and try new things and work with
people and get things done. Yes. Well thank you so much for being in here today and hopefully a
lot of people will check out SLAMP and get you some feedback. All right. That's S-L-A-M-P-P-P-E.
Two P's not two amps. That gets confused quite a bit I've seen. Thank you so much. You're welcome.
Thank you for listening to Half Republic Radio. HPR is sponsored by Carol.net so head on over to