Puppet module to manage NetBackup
===
netbackup::client is supported and tested on the following systems with Puppet v3.
- EL 5
- EL 6
- EL 7
- Suse 11
- Solaris 9,10 and 11
- Ubuntu 12.04
- Ubuntu 14.04
Client packages can be extracted from a NetBackup Master server with script found here: https://github.com/Ericsson/package-netbackup
===
path to bp.conf file
- Default: /usr/openv/netbackup/bp.conf
bp.conf's owner
- Default: root
bp.conf's group
- Default: root
bp.conf's mode
- Default: 0644
client name in bp.conf. Used as index on Master server
- Default: $::hostname
name of client packages to install. Not applicable on osfamily Solaris.
- Default: undef (OS default)
init script path
- Default: undef (OS default)
init script owner
- Default: root
init script group
- Default: root
init script mode
- Default: 0755
init script source
- Default: /usr/openv/netbackup/bin/goodies/netbackup
Hostname of NetBackup Media Server
- Default: undef
Array of hostnames of NetBackup Media Servers
- Default: []
path where netbackup libs are stored
- Default: /usr/openv/lib
file to look for when enabling netbackup libs
- Default: /usr/openv/lib/libnbbaseST.so_new
path where netbackup binaries are stored
- Default: /usr/openv/netbackup/bin
file to look for when enabling netbackup binaries
- Default: /usr/openv/netbackup/bin/bpcd_new
netbackup server to connect to
- Default: "netbackup.${::domain}"
Solaris only. Full path to SYMCnbclt package
- Default: /var/tmp/nbclient/SYMCnbclt.pkg
Solaris only. Full path to SYMCnbclt admin file
- Default: /var/tmp/nbclient/admin
Solaris only. Full path to SYMCnbjava package
- Default: /var/tmp/nbclient/SYMCnbjava.pkg
Solaris only. Full path to SYMCnbjava admin file
- Default: /var/tmp/nbclient/admin
Solaris only. Full path to SYMCnbjre package
- Default: /var/tmp/nbclient/SYMCnbjre.pkg
Solaris only. Full path to SYMCnbjre admin file
- Default: /var/tmp/nbclient/admin
Solaris only. Full path to SYMCpddea package
- Default: /var/tmp/nbclient/SYMCpddea.pkg
Solaris only. Full path to SYMCpddea admin file
- Default: /var/tmp/nbclient/admin
Solaris only. Full path to directory containing VRTSpbx package
- Default: /var/tmp/nbclient/VRTSpbx
Solaris only. Full path to VRTSpbx admin file
- Default: /var/tmp/nbclient/admin
Solaris only. Full path to nbtar package
- Default: /var/tmp/nbclient/nbtar.pkg
Solaris only. Full path to nbtar admin file
- Default: /var/tmp/nbclient/admin