#=head1 NAME # # Configuration file for CasparBuster for the named plugin # #=head1 SYNOPSIS # # Define the main parameters for the Named plugin for CasparBuster # #=head1 CONFIGURATION ITEMS # #=over 4 # #=item B # # Define the list of files to copy remotely on the target machine. # Parameters are ';' separated. # A parameter is then '|' separated, the first part being the full path name of the file # and the second part being the uid, gid and mode to set on the target machine, ',' separated # #=cut # cbpluginfiles named = /var/lib/named/etc/named.conf|root,root,0644;/var/lib/named/etc/bind.keys|root,named,0644;/var/lib/named/etc/bogon_acl.conf|root,root,0644;/var/lib/named/etc/rndc.conf|root,named,0640;/var/lib/named/etc/rndc.key|root,named,0640;/var/lib/named/etc/trusted_networks_acl.conf|root,named,0644;/var/lib/named/etc/named.conf.flecha|root,named,0644;/var/lib/named/etc/db.*|root,named,0640 # #=item B # # Define the list of directories to recursively copy remotely on the target machine. # Parameters are ';' separated. # A parameter is then '|' separated, the first part being the full path name of the file # and the second part being the uid, gid and mode to set on the target machine, ',' separated # #=cut cbplugindirs named = /var/lib/named/etc|root,named,0755;/var/lib/named/dev|root,root,0755;/var/lib/named/proc|root,root,0755;/var/lib/named/var/tmp|named,named,0755;/var/lib/named/var/log|named,named,0755;/var/lib/named/var/run|named,named,0755; # #=item B # # Define the list of directories to recursively copy remotely on the target machine. # Parameters are ';' separated. # A parameter is then '|' separated, the first part being the full path name of the file # and the second part being the uid, gid and mode to set on the target machine, ',' separated # #=cut cbplugindirsandfiles named = # #=item B # # Define the command to launch remotely on the target machine to reload the service. # #=cut cbpluginreload named = sudo /etc/init.d/named restart