pf-tools commit: r762 [ccaillet-guest] - in /branches/next-gen/docs: ./ hostfile-sample hostfile-syntax
parmelan-guest at users.alioth.debian.org
parmelan-guest at users.alioth.debian.org
Fri Jun 11 13:32:17 UTC 2010
Author: ccaillet-guest
Date: Fri Jun 11 13:32:15 2010
New Revision: 762
URL: http://svn.debian.org/wsvn/pf-tools/?sc=1&rev=762
Log:
Adding docs directory for storing prototypes of config file
Added:
branches/next-gen/docs/
branches/next-gen/docs/hostfile-sample
branches/next-gen/docs/hostfile-syntax
Added: branches/next-gen/docs/hostfile-sample
URL: http://svn.debian.org/wsvn/pf-tools/branches/next-gen/docs/hostfile-sample?rev=762&op=file
==============================================================================
--- branches/next-gen/docs/hostfile-sample (added)
+++ branches/next-gen/docs/hostfile-sample Fri Jun 11 13:32:15 2010
@@ -1,0 +1,37 @@
+[interface::eth0]
+ mac.0 = 00:00:00:00:00:00
+ vlan.default = vlan-systeme
+ ipv4.default = 3.0
+ ipv4.1 = 3.12
+
+[interface::eth0.TAG1]
+ vlan.default = vlan-admindsi
+ ipv4.default = 12
+
+[interface::bond0]
+ slaves.default = eth2,eth3
+ mode.default = active-backup
+ mode.1 = 802.3ad
+ options.1 = xmit_hash_policy=layer3+4,miimon=100
+ vlan.default = vlan-pfds-ext
+ ipv4.default = 92
+ @route = 224.0.0.0/4
+ @route = default via gw-pfds.vlan-pfds-ext.private
+
+[deployment]
+ mode.default = debian
+ arch.default = amd64
+ distrib.default = lenny
+
+[hostgroup]
+ number = 2
+ order = 1
+
+[boot]
+ pxefilename.default = pxelinux.0
+ kernel.default = vmlinuz-2.6.26.5-universal-grm2.1.12
+ console.default = default
+
+[dns]
+ resolver.default = vip-spawn.private,nscache.private
+ shortname.default = vlan-systeme
Added: branches/next-gen/docs/hostfile-syntax
URL: http://svn.debian.org/wsvn/pf-tools/branches/next-gen/docs/hostfile-syntax?rev=762&op=file
==============================================================================
--- branches/next-gen/docs/hostfile-syntax (added)
+++ branches/next-gen/docs/hostfile-syntax Fri Jun 11 13:32:15 2010
@@ -1,0 +1,62 @@
+?[includes]
+ ? @files ::= <FILENAME>
+
+[interface::ethX]
+ ? mac[.default|%HOSTNUM%] ::= <MAC_ADDR>
+ ! vlan[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+ ! ipv4[.default|%HOSTNUM%] ::= <IPV4_ADDR>
+ ? ipv6[.default|%HOSTNUM%] ::= <IPV6_ADDR>
+ ? options[.default|%HOSTNUM%] ::= <IFACE_OPT>
+ ? @route[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+ ? @route6[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+
+[interface::ethX.TAGY]
+ ! vlan[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+ ! ipv4[.default|%HOSTNUM%] ::= <IPV4_ADDR>
+ ? ipv6[.default|%HOSTNUM%] ::= <IPV6_ADDR>
+ ? @route[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+ ? @route6[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+
+[interface::bondX]
+ ! slaves[.default|%HOSTNUM%] ::= <IFACE>,<IFACE>,...
+ ! mode[.default|%HOSTNUM%] ::= active-backup|802.3ad ... see kernel Docs for different modes
+ ! options[.default|%HOSTNUM%] ::= see kernel docs for misc options like xmit_hash_policy
+ ! vlan[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+ ! ipv4[.default|%HOSTNUM%] ::= <IPV4_ADDR>
+ ? ipv6[.default|%HOSTNUM%] ::= <IPV6_ADDR>
+ ? @route[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+ ? @route6[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+
+[interface::bondX.TAGY]
+ ! vlan[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+ ! ipv4[.default|%HOSTNUM%] ::= <IPV4_ADDR>
+ ? ipv6[.default|%HOSTNUM%] ::= <IPV6_ADDR>
+ ? @route[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+ ? @route6[.default|%HOSTNUM%] ::= <SUBNET>/<NETMASK> [via <GATEWAY>]
+
+[deployment]
+ ! mode[.default|%HOSTNUM%] ::= debian|ubuntu|redhat
+ ! arch[.default|%HOSTNUM%] ::= i386|amd64
+ ! distrib[.default|%HOSTNUM%] ::= <DISTRIB_NAME>
+
+[hostgroup]
+ model ::= <MODEL_NAME>
+ number ::= <INT>
+ order ::= <INT>
+
+[boot]
+ ? pxefilename[.default|%HOSTNUM%] ::= <FILENAME> pxelinux.0 is used by default (generic legacy PXE boot) need to change if UEFI is used
+ ! kernel[.default|%HOSTNUM%] ::= <KERNEL_FILENAME>
+ ? cmdline[.default|%HOSTNUM%] ::= misc options on cmdline see kernel docs
+ ? console[.default|%HOSTNUM%] ::= [default|ttyS0,115200n8]
+
+[dns]
+ ! resolver[.default|%HOSTNUM%] ::= <IPV4_ADDR|IPV6_ADDR|HOSTNAME>[,<IPV4_ADDR|IPV6_ADDR|HOSTNAME>] : HOSTNAME as defined in PF-TOOLS configurations
+ ? shortname[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS, if not defined use the eth0 vlan value
+ ? alias.<name>[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+
+[monitoring]
+ ! type[.default|%HOSTNUM%] ::= nagios
+ ! interface[.default|%HOSTNUM%] ::= <VLAN_NAME> as defined in network configurations part in PF-TOOLS
+ ! @system[.default|%HOSTNUM%] ::= <CHECK_COMMAND> as defined in NAGIOS configurations
+ ! @service[.default|%HOSTNUM%] ::= <CHECK_COMMAND> as defined in NAGIOS configurations
More information about the pf-tools-commits
mailing list