Installing NetBackup As Solaris 10 SMF Service

(1) Copy 'bpcd-smf' to '/usr/openv/netbackup/bin/'.
- cp bpcd-smf /usr/openv/netbackup/bin/
(2) Create directory '/var/svc/manifest/network/netbackup'.
- mkdir /var/svc/manifest/network/netbackup
(3) Copy 'netbackup.xml' to '/usr/openv/netbackup/' and '/var/svc/manifest/network/netbackup'.
- cp netbackup.xml /usr/openv/netbackup/
- cp netbackup.xml /var/svc/manifest/network/netbackup
(4) Validate 'netbackup.xml' using server management configuration tool.
- svccfg -v validate /var/svc/manifest/network/netbackup/netbackup.xml
(5) Import 'netbackup.xml' using server management configuration tool.
- svccfg -v import /var/svc/manifest/network/netbackup/netbackup.xml
(6) Stop 'init' NetBackup process.
- /etc/init.d/netbackup stop
(7) Start 'smf' NetBackup service.
- svcadm enable netbackup
(8) Check NetBackup SMF service.
- svcs -l netbackup

If the service is running correctly then it should look like the following:

# svcs -l netbackup
fmri svc:/network/netbackup:default
name netbackup mail transport agent
enabled true
state online
next_state none
state_time Tue Dec 13 08:33:18 2011
logfile /var/svc/log/network-netbackup:default.log
restarter svc:/system/svc/restarter:default
contract_id 129
dependency require_all/none svc:/system/filesystem/local (online)
dependency require_all/none svc:/network/service (online)