Thanks, Petr.

What is the project's preference here as far as (if they were correct)
having documentation flow from RHEL to the Fedora docs? It seems to me that
really the upstream should be Freeipa Docs that flows into RHEL docs (with
mods for RH needs)?




On Mon, Aug 11, 2014 at 1:44 AM, Petr Spacek <pspa...@redhat.com> wrote:

> Hello,
>
> I did proof-reading of patch 0030. It seems that you have canibalized RHEL
> docs which is a bit unfortunate, they are not entirely correct.
>
> RHEL docs are being review and fixed right now so it would be better to
> wait until RHEL guide is fixed.
>
>
> On 9.8.2014 04:44, Gabe Alford wrote:
>
>> - Patch 0030 update DNS instructions, installation options/examples,
>> prerequisites, replica information, etc.
>>
>
> I started to read the patch and found following:
>
>  +                                       <note><title>NOTE</title>
>>                                                 <para>
>> -                                                       It is recommended
>> that a separate DNS domain be allocated for the &IPA; server. While not
>> required (clients from other domains can still be enrolled in the &IPA;
>> domain), this is a convenience for overall DNS management.
>> -                                               </para>
>> -                                       </listitem>
>> -                               </itemizedlist>
>> -                               <note><title>TIP</title>
>> +                                               If the &IPA; server is
>> configured to host its own DNS server, the &IPA; DNS service processes all
>> DNS queries. The &IPA; DNS records take precedence, and any previous
>> existing DNS configuration is ignored.
>> +                                       </para>
>> +                                       <para>
>> +                                               All systems within the
>> domain must be configured to use the &IPA;-managed DNS server.
>> +                                       </para>
>> +                                       </note>
>> +                               </section>
>>
>
> This is incorrect (and really important). This text should say that if IdM
> is a DNS server then there has to be correct delegation from parent domain
> to IdM servers.
>
> I.e. if IdM domain is ipa.example.com. is has to be delegated properly
> from example.com. domain. This follows normal rules for DNS, nothing
> special.
>
>
>  +
>> <important><title>IMPORTANT</title>
>> +                                                               <para>
>> +
>> This must be a valid DNS name, which means only numbers, alphabetic
>> characters, underscores(_), and hyphens (-) are allowed. Other characters
>> in the hostname will cause DNS failures.
>> +                                                               </para>
>> +                                                       </important>
>>
> Underscore is not allowed. (Even if it is technically possible docs
> shouldn't encourage people to do that.)
>
>
>  +                                               <listitem>
>> +                                                       <para>
>> +                                                               The A and
>> PTR records do not need to match the &IPA; server.
>> +                                                       </para>
>> +                                               </listitem>
>>
> The A and PTR records do not need to match for the server. Forward DNS
> record (A, AAAA) need to match.
>
>  -<screen>[root@server ~]# iptables -A INPUT -p tcp --dport 389 -j
>> ACCEPT</screen>
>> +<screen>[root@server ~]# firewalld -A INPUT -p tcp --dport 389 -j
>> ACCEPT</screen>
>>
>
> This is wrong. One cannot just replace "iptables" command with "firewalld"
> and hope it works. I would rather skip this command at all and just point
> to firewalld man page.
>
> And so on and so on.
>
> At this point I have realized that the same mistakes are in RHEL docs so
> it would be better to drop the patch and wait until RHEL docs are fixed.
>
> In future, please use IP address ranges reserved for documentation:
> IPv6: http://tools.ietf.org/html/rfc3849
> IPv4: http://tools.ietf.org/html/rfc5737
>
> It prevents people from screwing real networks when doing copy&paste.
> (This concern is well based. Copy&paste mistakes in the past caused huge
> routing problems on public Internet.)
>
> Thank you for understanding - and have a nice day!
>
> --
> Petr^2 Spacek
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel@redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel
>
_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to