Solaris IPv6 Packages

IPv6 Ready Logo
Solaris 10 & OpenSolaris
are IPv6 Ready
(phase I and II)
IPv6 addresses, 128 bits in length, are the new addresses for Internet. It replaces the old 32-bit IPv4 addresses, 32 bits in length, because the latter are running out. With the explosion of non-computer Internet devices (such as cell/mobile phones, PDAs, music devices, etc.) and growth of Internet in third-world countries, the need for new IPv6 addresses will grow quickly.

Most Solaris applications support IPv6 out-of-the box (for example, Apache web server, Mozilla Firefox, FTP, SSH, Sendmail, etc.). However, there's a few of my favorite applications that have IPv6 capabilities missing. These are either not available in standard Solaris OS, or the Solaris-built version is missing a special source patch for IPv6, the Solaris-built version didn't enable IPv6 features, or a newer version of the software is required for IPv6.

For these reasons, I have a small collection of Solaris packages that have IPv6 functionality. These packages are built for Solaris 10 and OpenSolaris, SPARC and x86. These are SVR4-format packages that install with pkgadd or similar tools. They are also available at the OpenSolaris IPS Repository at http://dan.drydog.com:10000/ if you prefer to use OpenSolaris Package Manager or pkg(1). In any case, the packages install under /usr/local/ These packages are unsupported and are provided "as is" under these terms and conditions.

  • ISC's Lynx, a screen-oriented web browser. These packages have SSL and IPv6 enabled (uses text-based curses instead of a graphical GUI). Lynx is not a part of Solaris OS. Some versions of Solaris has Links, which is similar, but doesn't support IPv6 (it's on their TODO list). See http://lynx.isc.org/

  • Mike Gleason's NcFTP, a screen-oriented FTP (file transfer) client (uses text-based curses instead of a graphical GUI). I built this version with a source patch from KAME to enable IPv6 on NcFTP. See http://www.ncftp.com/

  • David Mills' NTP (Network Time Protocol) software. This version has IPv6 enabled and NTP 4 features not in the ancient, out-of-the-box Solaris version, NTP 3 (CR 6580659). See http://www.ntp.org/

  • Tin, a screen-oriented USENET NNTP newsreader client (uses text-based curses instead of a graphical GUI). These packages have IPv6 enabled. Tin requires package SUNWicu (Unicode). Tin is not provided with Solaris OS. See http://www.tin.org/
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
Comments:

Dan,

I've used your CUPS solution for a long time on solaris 10. I was wondering if you knew why the SFWcups package was left off the 10/08 Companion CD. It appears to have all the other required printer packages.

This was the only way I knew of contact you.

Thanks,

Chris

Posted by Chris Scarff on December 05, 2008 at 03:05 AM PST #

Chris,
I looked around and saw that SFWcups was removed due to legal restrictions on the Berkeley DB package.

I suggest contacting Steven Christensen at
http://www.sunfreeware.com/todolist.html
Mention that CUPS is no longer in the Companion CD--he's fairly responsive to reasonable requests.

In OpenSolaris, there's a SUNWcups package. I don't know how this is different. My guess is it uses an unencumbered DB package (there are several).

Blastwave also has CUPS, although it usually requires several prerequisite (and duplicate) packages of their own:
http://www.blastwave.org/packages.php/cups

You could also try using the SFWcups packages from an earlier S10 Companion CD. I've done that a lot.
- Dan

Posted by Daniel Anderson on December 05, 2008 at 04:27 AM PST #

Post a Comment:
Comments are closed for this entry.
About

Solaris cryptography and optimization.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today