Archive for the ‘News’ category

GCC-4.6.2 is available from unstable

November 4th, 2011

We’ve pushed GCC–4.6.2 into unstable.  Before we promote it to dublin (see the release branches for information what that means), we need to add the Ada compiler, which still requires more work.

The R Project is available

November 4th, 2011

We’ve released the R Project into the unstable catalog.

WeSunSolve.net: A Useful Solaris Community Resource

August 27th, 2011

I was recently alerted to a useful resource for the Solaris Community that is worth sharing.  The wesunsolve.net site aims to fill a gap left by the Oracle takeover of Sun.  You can find all kinds of useful information about available patches, both bug and security, as well as patch clusters for the various versions of Solaris.  In the future, we’ll collect such useful resources in a Friends section of this site, but until that’s ready, this will hopefully direct more people to a great site.

pkgutil 2.4 released

May 15th, 2011

Pkgutil 2.4 was released 2011-05-15. Change log:

  • pkgutil: new option –cleanup. When invoked, scans for /var/sadm/pkg/*/install/obsolete. If it finds /var/sadm/pkg/CSWlibfoo/install/obsolete and nothing installed depends on CSWlibfoo, then CSWlibfoo gets removed from the system
  • Support key package (/etc/opt/csw/pki, /var/opt/csw/pki). Change default homedir (Ben Walton)
  • Parse option for download, incl. catalog and md5 (Maciej Blizinski)
  • Include distribution (e.g. unstable) with pkgliststyle 2
  • Support absolute paths in –output (Dago)
  • Show last two parts of mirror path as distribution (e.g. dublin/core)
  • Change default pkgliststyle to 2
  • Speed up option -l with glob
  • Silence “Checking integrity …” when –parse is on (4693@OpenCSW)
  • pkgutil: eval ‘PATH=/opt/csw/bin:$PATH exec perl -x -w $0 ${1+”$@”}’ (PCA)
  • pkgutil: fix pkgask/response bug (3205333@SF) (Julian Clifton-Thompson)
  • pkgutil: fix a bug in –cleanup when using –yes or auto (admin not set)
  • Do not duplicate mirrors present in pkgutil.conf in both /opt and /etc (4693@OpenCSW)
  • Fix bug in hook support (Ben Walton)
  • bldcat: add -q/–quiet option
  • bldcat: improve support for non-CSW packages (3300709@SF) (Mark Heily)
  • chkcat: add -c/–nocyclic option to skip cyclic dependency checking, helps speed a lot
  • chkcat: suppress warning exit code 1 when using –erroronly
  • chkcat: multiple catalog files can be specified and checked as a set (Maciej Blizinski)

Perl 5.10.1 with new INC

January 15th, 2011

An updated Perl packages has been released which uses a more logical INC-path, the same as RHEL uses.

@INC:
/opt/csw/lib/perl/site_perl
/opt/csw/share/perl/site_perl
/opt/csw/share/perl/site_perl
/opt/csw/lib/perl/csw
/opt/csw/share/perl/csw
/opt/csw/share/perl/csw
/opt/csw/lib/perl/5.10.1
/opt/csw/share/perl/5.10.1
.

Which CSW packages have been installed?

September 29th, 2010

This question seems rather trivial – just use pkginfo and be done with it. However, this gives you the complete list of installed CSW packages. Sometimes I come to a machine where another admin installed some CSW packages which pulled in a lot of dependencies. When trying to find out what the initial cause for installation was I wrote this tiny script that prints the minimal set of CSW packages needed to be installed to result in the current set of CSW packages installed. No magic in there, but sometimes these little helpers come in handy 🙂

#!/opt/csw/bin/perl

my @allpkgs = grep { /^CSW/ }
              map { (split( /\s+/ ))[1] }
              `/usr/bin/pkginfo`;
my %minimal;
$minimal{$_} = 1 foreach (@allpkgs);

# Remove dependencies
foreach (@allpkgs) {
  open D, "/var/sadm/pkg/$_/install/depend" or next;
  while( <D> ) {
    my ($type, $pkg) = split( /\s+/ );
    next if( $type ne "P" );
    delete $minimal{$pkg};
  }
  close D;
}
print "$_\n" foreach (keys %minimal);

New mirror in Sweden – SUNET

September 9th, 2010

There’s a new mirror in Sweden hosted by SUNET.

SUNET is short for Swedish University Computer Network, they were pioneers of internet in Sweden and have a huge capacity. We can expect good speeds from this mirror when connected through any Swedish ISP.

General information: http://www.sunet.se/English/Home.html

The archive: http://ftp.sunet.se/index.html

Direct links to the OpenCSW mirror: http://ftp.sunet.se/pub/vendor/sun/OpenCSW/, ftp://ftp.sunet.se/pub/vendor/sun/OpenCSW/

Happy downloading!

Adobe Reader available

August 25th, 2010

We have just received the license from Adobe to distribute the Adobe Reader. As Adobe switched development from Solaris Sparc to Solaris x86 there are different versions available for each platform:

  • Adobe Reader 8 for Solaris Sparc
  • Adobe Reader 9 for Solaris x86

Have fun with CSWadobereader !

GNOME refresh under way: want to help?

June 27th, 2010

At long last, we are starting to refresh our GNOME libraries, and eventually, top level GNOME programs as well.
We hope to publish a modern “gedit” very soon. (in a few days)

We could very much use additional volunteers, either as packagers, or just volunteering to test packages before official release. Please let us know, either by contacting your favourite maintainer, or posting on the users list, or using the maintainer signup page.

Security release – Firefox 3.0.14 is available

September 13th, 2009

Several vulnerabilities have been fixed by the latest security release of Firefox 3.0 ( 3.0.14 ).  The list of fixed vulnerabilities is available from here Mozilla’s security advisories page

Fixed issues in Firefox 3.0.14 are :

MFSA 2009-51 Chrome privilege escalation with FeedWriter
MFSA 2009-50 Location bar spoofing via tall line-height Unicode characters
MFSA 2009-49 TreeColumns dangling pointer vulnerability
MFSA 2009-48 Insufficient warning for PKCS11 module installation and removal
MFSA 2009-47 Crashes with evidence of memory corruption (rv:1.9.1.3/1.9.0.14)