The OpenSolaris 2009.06 release has a list of repositories associated with it. A repository is a location where clients can publish and retrieve package content such as files contained within the package, and package metadata which includes information about the package such as its name, description, and so on.
For the OpenSolaris 2009.06 release, the Image Packaging System (IPS) client can retrieve packages from these repositories.
Some repositories require a key and a certificate for access. See the Keys and Certificates chapter in the IPS Guide to learn about the repositories associated with the OpenSolaris 2009.06 release.
Before setting up your Firefox browser to browse the https://pkg.sun.com/opensolaris/extras and https://pkg.sun.com/opensolaris/support repositories, ensure the following steps have been completed.
1. Register and login at https://pkg.sun.com
2. The https://pkg.sun.com/opensolaris/extras and https://pkg.sun.com/opensolaris/support are displayed. These repositories require you to have a key and certificate for access. Additionally the https://pkg.sun.com/opensolaris/support * repository requires you to have a support contract with Sun.*
3. Read the instructions at http://dlc.sun.com/osol/docs/content/2009.06/IMGPACKAGESYS/obtain-cert.html to obtain the required keys and certificates and associate them with the repositories.
Once you have obtained the keys and certificates required to access the https://pkg.sun.com/opensolaris/support and https://pkg.sun.com/opensolaris/extra repositories, you can browse the repository in firefox.
Follow the instructions below to browse the /etxras repository in your firefox browser:
1. Open a terminal window and run the following command. The '\' in the command is a line continuation character and should not be entered when actually typing the command.
$ openssl pkcs12 \-in /var/pkg/ssl/OpenSolaris_extras.certificate.pem \ \-inkey /var/pkg/ssl/OpenSolaris_extras.key.pem \-export > \ /tmp/OpenSolaris_extras.certificate.pkcs12
| If you want to browse the /support repository,replace the OpenSolaris_extras.certificate.pem and OpenSolaris_extras.key.pem with the certificate and key from the support repository. |
2. In your Firefox browser,add the pkcs12 file :
Go to Edit -> Preferences -> Advanced -> Encryption -> View Certificates -> Your Certificates -> Import -> choose file (/tmp/OpenSolaris_extras.certificate.pkcs12) -> <enter password>.
3. Point your browser at https://pkg.sun.com/opensolaris/extra/ (or https://pkg.sun.com/opensolaris/support for the support repo).
4. A dialog box is displayed requesting you to identify yourself with a certificate. A list of possible certificates is displayed.
5. Choose the right certificate and click OK.
6. The repository can now be browsed through your Firefox browser.
