Ignore:
Timestamp:
04/08/15 16:47:40 (9 years ago)
Author:
nanardon
Message:

More documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/man/man8/latmos-accounts-base-sql.pod

    r1135 r1323  
    1111 
    1212=head1 FEATURES 
     13 
     14=head2 Network managment 
     15 
     16Link::Accounts can build automatically some part of your DNS or DHCP 
     17configuration. 
     18 
     19To do this you have to create a C<netzone> object. Such object need a type: 
     20 
     21=over 4 
     22 
     23=item dns: to build a DNS zone for classic domain 
     24 
     25=item reverse: for reverse IP address (168.192.in-addr.arpa) 
     26 
     27=item dhcp: ISC dscpd configuration for fixed address 
     28 
     29=item puppet: puppet configuration 
     30 
     31=over4 
     32 
     33The way it works is quite simple, each zone will make the code to write a file 
     34you can include in your server configuration. The match is done by looking the 
     35zone IP address masks and the host IPs. 
     36 
     37For example someone having a zone named C<private.mydomain.com> having masks 
     38C<192.168.5.0/24>, and having an host named C<foo> with IP C<192.168.5.3> and 
     39another host C<bar> with IP C<192.168.13.78>. The zone built will look likes: 
     40 
     41    foo IN A 192.168.5.3 
     42 
     43As you can see this DNS zone is not valid: the goal of such feature is to make 
     44the repetive work for us, not to manage the full zone (even such feature could 
     45be possible). The repetitive work is declaring the hundred computers our users 
     46have. 
     47 
     48The output will be happend to a template have the name of the zone suffixed by 
     49C<.in>. You can put in this template evering about the zone declaration (SOA, 
     50NS, TXT...). 
    1351 
    1452=head2 Group AutoMemberFilter 
Note: See TracChangeset for help on using the changeset viewer.