From 2c862e43cf6deb72af0ade061f08e3f5cb66648c Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Tue, 2 Mar 2010 18:47:40 +0000 Subject: [PATCH] -Provide a commented reference for how multiple-domain support could impact Schema in support of machine and user account management as well as 'makedns'. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5340 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- perl-xCAT/xCAT/Schema.pm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/perl-xCAT/xCAT/Schema.pm b/perl-xCAT/xCAT/Schema.pm index fd8c4294a..12527e03a 100644 --- a/perl-xCAT/xCAT/Schema.pm +++ b/perl-xCAT/xCAT/Schema.pm @@ -52,6 +52,36 @@ statelite => { }, }, +#If we support multiple domains managed in a single xCAT instance, the following +#tables come into play. Given no explicit request to span domains and no effort to +#seriously evaluate wider support of multi-domain environments, will leave them +#commented rather than tempt people to try with an expectation that it could work. +#domain => { +# cols => [qw(node domain comments disable)], +# keys => ['node'], +# table_desc => 'Mapping of nodes to domains', +# descriptions => { +# node => 'The node or group the entry applies to', +# domain => 'The name of the domain it is a member of, such as "example.com". Defaults to domain value from the site table', +# comments => 'Any user-written notes.', +# disable => "Set to 'yes' or '1' to comment out this row.", +# }, +#}, +#domains => { +# cols => [qw(domain nameserver authserver realm comments disable)], +# keys => ['domain'], +# table_desc => 'Parameters concerning domain-wide management', +# descriptions => { +# domain => 'The name of the domain, such as "example.com"', +# nameserver => 'The address of the server that is responsible for updating DNS records', +# authserver => 'The provider of authentication and authorization data, which may be a generic LDAP server as well as a Kerberos KDC, or specifically an active directory domain controller'. +# realm => 'The kerberos realm name associated with the domain. Defaults to uppercase of the domain name', +# comments => 'Any user-written notes.', +# disable => "Set to 'yes' or '1' to comment out this row.", +# }, +#}, + + litetree => { cols => [qw(priority image directory comments disable)], keys => [qw(priority)],