[Asterisk-Users] OT: AstLinux 0.2.2 released
Kristian Kielhofner
kris at krisk.org
Thu Mar 10 15:46:00 MST 2005
Jeb Campbell wrote:
> Kristian Kielhofner wrote:
>
>> Hello Everyone,
>>
>> I have released AstLinux 0.2.2. There are way too many
>> improvements to list here, but here is a short summary:
>>
>> Linux 2.4.27, iptables, mini_httpd (with PHP & SSL), phpconfig,
>> AstShape traffic shaping, tftp server, OpenSSH, proftpd, Soekris
>> Net4801 and Pentium-MMX and higher x86 support. There is actually WAY
>> more software, but I couldn't possibly list it all. It is now
>> available as a Windows install package (or 32mb Compact Flash image).
>> AstLinux 0.2.2 occupies around 26mb of disk space once expanded to
>> flash. The gzip'd CF images are about 15mb and the Windows installer
>> isn't much more (for both images, the PDF user guide, and a copy of
>> Putty).
>
>
> Wow -- very impressive. I have it downloaded but can't install it yet
> (at work now).
>
> I was working on the same thing and using a Gentoo build system for a
> 2.6 kernel and uclibc, but then went to glibc -- and now have a full
> system (perl, python, etc) in ~57M.
>
> Anyway I was just wandering if you had your build sources/scripts online
> so that people could customize Astlinux? I for one would like to be
> using the stable cvs.
>
> Thanks,
>
> Jeb Campbell
> jebc at c4solutions.net
Jeb,
The source tree is pretty "rambunctious". It exists in a directory on
one of my systems and things are kind of all over the place. Now that I
have finally released 0.2, I can work at cleaning it up. I actually
have never used CVS, I guess I have just never really felt that I needed
to... Maybe I'm just ignorant, but there really isn't a whole lot of
"source" to this project, so CVS seems like overkill.
It was made with PTXDist, Crosstool, and a few other OSS packages not
available from PTXDist (like Asterisk). The "source" could probably be
provided in the form of Crosstool scripts, PTXDist config files, and
maybe some patches to the other packages like Asterisk. I will decide
on this and provide that stuff soon.
The real work was getting it all to run from Compact Flash in a sane
manner - and my shell scripts in AstLinux are what accomplish that feat.
My old builds included Perl and Python, but I just didn't see the need
for them in such a "targeted" distro (if you even want to call it that).
They seem more suited for general-purpose distros. But 57mb is not
bad for all of that...
If you are running AstLinux 0.2.2 and use the "astup" update script,
you will basically be running "stable CVS'. That script will rsync your
system against my public rsync server to bring you up to the latest
feature set. Make sure to read the User Guide to understand how all of
these pieces work together.
--
Kristian Kielhofner
More information about the asterisk-users
mailing list