source: projects/casparbuster/devel/etc/cb/plugins/named.conf @ 1494

Last change on this file since 1494 was 1494, checked in by bruno, 7 years ago
  • Add support for cbplugindirsandfiles. This param provides support for direstories and all their children, whereas cbplugindirs is restricted to the directory alone. Usefull for named support
  • Add named plugin
  • cbusterize wworks now mostly for named (access to root owned file is still aproblem to solve)
  • cb also supports the new cbplugindirsandfiles param
File size: 2.0 KB
Line 
1#=head1 NAME
2#
3# Configuration file for CasparBuster for the named plugin
4#
5#=head1 SYNOPSIS
6#
7# Define the main parameters for the Named plugin for CasparBuster
8#
9#=head1 CONFIGURATION ITEMS
10#
11#=over 4
12#
13#=item B<cbpluginfiles>
14#
15# Define the list of files to copy remotely on the target machine.
16# Parameters are ';' separated.
17# A parameter is then '|' separated, the first part being the full path name of the file
18# and the second part being the uid, gid and mode to set on the target machine, ',' separated
19#
20#=cut
21#
22cbpluginfiles 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
23#
24#=item B<cbplugindirs>
25#
26# Define the list of directories to recursively copy remotely on the target machine.
27# Parameters are ';' separated.
28# A parameter is then '|' separated, the first part being the full path name of the file
29# and the second part being the uid, gid and mode to set on the target machine, ',' separated
30#
31#=cut
32cbplugindirs 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;
33#
34#=item B<cbplugindirsandfiles>
35#
36# Define the list of directories to recursively copy remotely on the target machine.
37# Parameters are ';' separated.
38# A parameter is then '|' separated, the first part being the full path name of the file
39# and the second part being the uid, gid and mode to set on the target machine, ',' separated
40#
41#=cut
42cbplugindirsandfiles named =
43#
44#=item B<cbpluginreload>
45#
46# Define the command to launch remotely on the target machine to reload the service.
47#
48#=cut
49cbpluginreload named = sudo /etc/init.d/named restart
Note: See TracBrowser for help on using the repository browser.