Preparing for OpenSolaris @ home
Since the "nevada" builds of Solaris next are due to end soon and for some time the upgrade of my home server has involved more than a little bit of TLC to get it to work I will be moving to an OpenSolaris build just as soon as I can.
However before I can do this I need to make sure I have all thesoftware to provide home service. This is really a note to myself to I don't forget anything.
[LIST] [*]Exim Mail Transfer Agent (MTA). Since I am using certain encryption routines, virus detection and spamassassin I was unable to use the standard MTA, sendmail, when the system was originaly built and have been using exim, from blastwave. I hope to build and use exim without getting all the cruft that comes from the Blastwave packaged. So far this looks like it will be simple as OpenSolaris now has OpenSSL.
[*]An imapd. Currently I have a blastwave version but again I intend to build this from scratch again the addition of OpenSSL and libcrypto should make this easy.
[*]Clamav. To protect any Windows systems and to generally not pass on viri to others clamav has been scanning all incoming email. Again I will build this from scratch as I already do.
[*]Spamassassin. Again I already build this for nevada so building it for OpenSolaris will be easy.
[*]Ddclient. Having dynamic DNS allows me to login remotely and read email.
Squeezecenter. This is a big issue and in the past has proved hard to get built thanks to all the perl dependacies. It is for that reason I will continue to run it in a zone so that I don't have to trash the main system. Clearly with all my digital music loaded into the squeezecentre software this has to work.
[/LIST] I'm going to see if I can jump through the legal hoops that will allow me to contribute the builds to the contrib repository via Source Juicer. However as this is my spare time I don't know whether the legal reviews will be funded.
Due to the way OpenSolaris is delivered I also need to be more careful about what I install. rather than being able to choose everything. First I need my list from my laptop. Then in addtion to that I'll need
[LIST] [*]Samba - pkg:/SUNWsmba
[*]cups - pkg:/SUNWcups
OpenSSL - pkg:/SUNWopenssl
[/LIST] Oh and I'll need the Sun Ray server software.