Setup / Instalasi Solaris sebagai Puppet Server

Hanya dokumentasi sewaktu penulis menginstall puppet pada solaris,tidak atau belum ada penjelasan =D.
root@datacenter:/home/heri# pkgadd -d http://get.opencsw.org/now

## Downloading...
..............25%..............50%..............75%..............100%
## Download Complete


The following packages are available:
  1  CSWpkgutil     pkgutil - Installs Solaris packages easily
                    (all) 2.4,REV=2011.06.29

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all



Processing package instance <CSWpkgutil> from <http://get.opencsw.org/now>

pkgutil - Installs Solaris packages easily(all) 2.4,REV=2011.06.29
http://pkgutil.net/ packaged for CSW by Peter Bonivart
## Processing package information.
## Processing system information.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

This package contains scripts which will be executed with super-user
permission during the process of installing this package.

Do you want to continue with the installation of <CSWpkgutil> [y,n,?] y

Installing pkgutil - Installs Solaris packages easily as <CSWpkgutil>

## Installing part 1 of 1.
/etc/opt/csw/pkgutil.conf.CSW
/etc/opt/csw <implied directory>
/opt/csw/bin/pkgutil
/opt/csw <implied directory>
/opt/csw/bin <implied directory>
/opt/csw/etc/pkgutil.conf.CSW
/opt/csw/etc <implied directory>
/opt/csw/libexec/pkgutil/wget-i386
/opt/csw/libexec/pkgutil/wget-sparc
/opt/csw/share/doc/pkgutil/license
/opt/csw/share/doc/pkgutil/readme
/opt/csw/share/man/man1/pkgutil.1
/opt/csw/var/pkgutil/admin.CSW
[ verifying class <none> ]
## Executing postinstall script.

Copying sample pkgutil.conf to /opt/csw/etc.
Copying sample pkgutil.conf to /etc/opt/csw.
Copying sample admin from /opt/csw/var/pkgutil to /var/opt/csw/pkgutil.

NOTE!
NOTE! Make sure to check out any changes in /etc/opt/csw/pkgutil.conf.CSW.
NOTE!


Installation of <CSWpkgutil> was successful.
root@datacenter:/home/heri# /opt/csw/bin/pkgutil --yes --install puppet
=> Fetching new catalog and descriptions (http://mirror.opencsw.org/opencsw/unstable/i386/5.11) if available ...
--2011-10-25 16:15:37--  http://mirror.opencsw.org/opencsw/unstable/i386/5.11/catalog
Resolving mirror.opencsw.org (mirror.opencsw.org)... 131.188.40.82, 2001:638:a00:28::52
Connecting to mirror.opencsw.org (mirror.opencsw.org)|131.188.40.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 652720 (637K) [text/plain]
Saving to: `/var/opt/csw/pkgutil/catalog.mirror.opencsw.org_opencsw_unstable_i386_5.11.tmp'

100%[=====================================================================================================================>] 652,720     33.4K/s   in 26s  

2011-10-25 16:16:04 (24.2 KB/s) - `/var/opt/csw/pkgutil/catalog.mirror.opencsw.org_opencsw_unstable_i386_5.11.tmp' saved [652720/652720]

--2011-10-25 16:16:04--  http://mirror.opencsw.org/opencsw/unstable/i386/5.11/descriptions
Resolving mirror.opencsw.org (mirror.opencsw.org)... 131.188.40.82, 2001:638:a00:28::52
Connecting to mirror.opencsw.org (mirror.opencsw.org)|131.188.40.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 189187 (185K) [text/plain]
Saving to: `/var/opt/csw/pkgutil/descriptions.mirror.opencsw.org_opencsw_unstable_i386_5.11.tmp'

100%[=====================================================================================================================>] 189,187     36.0K/s   in 5.1s  

2011-10-25 16:16:10 (36.0 KB/s) - `/var/opt/csw/pkgutil/descriptions.mirror.opencsw.org_opencsw_unstable_i386_5.11.tmp' saved [189187/189187]

Solving needed dependencies ...
Solving dependency order ...
Install 50 NEW packages:
        CSWalternatives-1.1.1,REV=2011.05.31 (opencsw/unstable)
        CSWaugeas-0.7.0,REV=2010.03.01 (opencsw/unstable)
        CSWbdb48-4.8.30,REV=2010.12.06_rev=p0 (opencsw/unstable)
        CSWcacertificates-20091101,REV=2009.11.01 (opencsw/unstable)
        CSWcas-cpsampleconf-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-cptemplates-1.45,REV=2011.08.28 (opencsw/unstable)
        CSWcas-crontab-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-etcservices-1.42,REV=2011.02.16 (opencsw/unstable)
        CSWcas-etcshells-1.45,REV=2011.07.12 (opencsw/unstable)
        CSWcas-inetd-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-initsmf-1.44,REV=2011.04.21 (opencsw/unstable)
        CSWcas-migrateconf-1.43,REV=2011.04.24 (opencsw/unstable)
        CSWcas-postmsg-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-preserveconf-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-pycompile-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-texinfo-1.42,REV=2010.11.26 (opencsw/unstable)
        CSWcas-usergroup-1.44,REV=2011.05.02 (opencsw/unstable)
        CSWcommon-1.5,REV=2010.12.11 (opencsw/unstable)
        CSWcswclassutils-1.45,REV=2011.07.02 (opencsw/unstable)
        CSWfacter-1.6.0,REV=2011.07.08 (opencsw/unstable)
        CSWgcc4corert-4.6.1,REV=2011.09.19 (opencsw/unstable)
        CSWiconv-1.14,REV=2011.08.08 (opencsw/unstable)
        CSWlibcharset1-1.14,REV=2011.08.07 (opencsw/unstable)
        CSWlibgcc-s1-4.6.1,REV=2011.09.19 (opencsw/unstable)
        CSWlibgdbm3-1.8.3,REV=2011.02.01 (opencsw/unstable)
        CSWlibgnugetopt-1.3,REV=2011.07.06 (opencsw/unstable)
        CSWlibgnugetopt0-1.3,REV=2011.07.06 (opencsw/unstable)
        CSWlibgomp1-4.6.1,REV=2011.09.19 (opencsw/unstable)
        CSWlibhistory4-4.3,REV=2011.07.02 (opencsw/unstable)
        CSWlibhistory5-5.2,REV=2011.07.02 (opencsw/unstable)
        CSWlibhistory6-6.2,REV=2011.07.02 (opencsw/unstable)
        CSWlibiconv2-1.14,REV=2011.08.07 (opencsw/unstable)
        CSWlibncurses5-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWlibncursesw5-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWlibpanel5-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWlibpanelw5-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWlibreadline4-4.3,REV=2011.07.02 (opencsw/unstable)
        CSWlibreadline5-5.2,REV=2011.07.02 (opencsw/unstable)
        CSWlibreadline6-6.2,REV=2011.07.02 (opencsw/unstable)
        CSWlibruby18-1-1.8.7p334,REV=2011.03.24 (opencsw/unstable)
        CSWlibssp0-4.6.1,REV=2011.09.19 (opencsw/unstable)
        CSWlibz1-1.2.5,REV=2011.08.19 (opencsw/unstable)
        CSWncurses-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWosslrt-0.9.8r,REV=2011.07.21 (opencsw/unstable)
        CSWpuppet-2.6.12,REV=2011.10.24 (opencsw/unstable)
        CSWreadline-6.2,REV=2011.07.02 (opencsw/unstable)
        CSWruby18-1.8.7p334,REV=2011.03.24 (opencsw/unstable)
        CSWrubyaugeas-0.4.1,REV=2011.07.21 (opencsw/unstable)
        CSWterminfo-5.9,REV=2011.06.27 (opencsw/unstable)
        CSWzlib-1.2.5,REV=2011.08.19 (opencsw/unstable)
Total size: 15.7 MB

bla..

Installing class <cswinitsmf> ...
Creating /var/opt/csw/svc/manifest/network ...
Creating service script in /var/opt/csw/svc/method/svc-cswpuppetd ...
Creating manifest ...
Configuring service in SMF ...
CSWpuppet is using Service Management Facility. The FMRI is svc:/network/cswpuppetd:default
Clearing svc:/network/cswpuppetd in case it's in the maintenance state...
Enabling svc:/network/cswpuppetd ...

Installation of <CSWpuppet> was successful.

#####################################################################

root@datacenter:/home/heri# /opt/csw/bin/pkgutil --yes --install puppetmaster
Solving needed dependencies ...
Solving dependency order ...
Install 1 NEW packages:
        CSWpuppetmaster-2.6.12,REV=2011.10.24 (opencsw/unstable)
50 CURRENT packages:
        CSWalternatives-1.1.1,REV=2011.05.31
        CSWaugeas-0.7.0,REV=2010.03.01
        CSWbdb48-4.8.30,REV=2010.12.06_rev=p0
        CSWcacertificates-20091101,REV=2009.11.01
        CSWcas-cpsampleconf-1.42,REV=2010.11.26
        CSWcas-cptemplates-1.45,REV=2011.08.28
        CSWcas-crontab-1.42,REV=2010.11.26
        CSWcas-etcservices-1.42,REV=2011.02.16
        CSWcas-etcshells-1.45,REV=2011.07.12
        CSWcas-inetd-1.42,REV=2010.11.26
        CSWcas-initsmf-1.44,REV=2011.04.21
        CSWcas-migrateconf-1.43,REV=2011.04.24
        CSWcas-postmsg-1.42,REV=2010.11.26
        CSWcas-preserveconf-1.42,REV=2010.11.26
        CSWcas-pycompile-1.42,REV=2010.11.26
        CSWcas-texinfo-1.42,REV=2010.11.26
        CSWcas-usergroup-1.44,REV=2011.05.02
        CSWcommon-1.5,REV=2010.12.11
        CSWcswclassutils-1.45,REV=2011.07.02
        CSWfacter-1.6.0,REV=2011.07.08
        CSWgcc4corert-4.6.1,REV=2011.09.19
        CSWiconv-1.14,REV=2011.08.08
        CSWlibcharset1-1.14,REV=2011.08.07
        CSWlibgcc-s1-4.6.1,REV=2011.09.19
        CSWlibgdbm3-1.8.3,REV=2011.02.01
        CSWlibgnugetopt-1.3,REV=2011.07.06
        CSWlibgnugetopt0-1.3,REV=2011.07.06
        CSWlibgomp1-4.6.1,REV=2011.09.19
        CSWlibhistory4-4.3,REV=2011.07.02
        CSWlibhistory5-5.2,REV=2011.07.02
        CSWlibhistory6-6.2,REV=2011.07.02
        CSWlibiconv2-1.14,REV=2011.08.07
        CSWlibncurses5-5.9,REV=2011.06.27
        CSWlibncursesw5-5.9,REV=2011.06.27
        CSWlibpanel5-5.9,REV=2011.06.27
        CSWlibpanelw5-5.9,REV=2011.06.27
        CSWlibreadline4-4.3,REV=2011.07.02
        CSWlibreadline5-5.2,REV=2011.07.02
        CSWlibreadline6-6.2,REV=2011.07.02
        CSWlibruby18-1-1.8.7p334,REV=2011.03.24
        CSWlibssp0-4.6.1,REV=2011.09.19
        CSWlibz1-1.2.5,REV=2011.08.19
        CSWncurses-5.9,REV=2011.06.27
        CSWosslrt-0.9.8r,REV=2011.07.21
        CSWpuppet-2.6.12,REV=2011.10.24
        CSWreadline-6.2,REV=2011.07.02
        CSWruby18-1.8.7p334,REV=2011.03.24
        CSWrubyaugeas-0.4.1,REV=2011.07.21
        CSWterminfo-5.9,REV=2011.06.27
        CSWzlib-1.2.5,REV=2011.08.19
Total size: 3.0 KB
=> Fetching CSWpuppetmaster-2.6.12,REV=2011.10.24 (1/1) ...
--2011-10-25 16:38:42--  http://mirror.opencsw.org/opencsw/unstable/i386/5.11/puppetmaster-2.6.12,REV=2011.10.24-SunOS5.9-all-CSW.pkg.gz
Resolving mirror.opencsw.org (mirror.opencsw.org)... 131.188.40.82, 2001:638:a00:28::52
Connecting to mirror.opencsw.org (mirror.opencsw.org)|131.188.40.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3035 (3.0K) [application/x-gzip]
Saving to: `/var/opt/csw/pkgutil/packages/puppetmaster-2.6.12,REV=2011.10.24-SunOS5.9-all-CSW.pkg.gz.tmp'

100%[=====================================================================================================================>] 3,035       --.-K/s   in 0s    

2011-10-25 16:38:43 (53.8 MB/s) - `/var/opt/csw/pkgutil/packages/puppetmaster-2.6.12,REV=2011.10.24-SunOS5.9-all-CSW.pkg.gz.tmp' saved [3035/3035]


=> Installing CSWpuppetmaster-2.6.12,REV=2011.10.24 (1/1) ...
Please see /opt/csw/share/doc/puppetmaster/license for license information.
Installing class <cswinitsmf> ...
Creating service script in /var/opt/csw/svc/method/svc-cswpuppetmasterd ...
Creating manifest ...
Configuring service in SMF ...
CSWpuppetmaster is using Service Management Facility. The FMRI is svc:/network/cswpuppetmasterd:default
Clearing svc:/network/cswpuppetmasterd in case it's in the maintenance state...
Enabling svc:/network/cswpuppetmasterd ...

Installation of <CSWpuppetmaster> was successful.