# Azamat H. Hackimov , 2010. msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2009-10-17 23:37+0400\n" "PO-Revision-Date: 2010-02-09 01:02+0500\n" "Last-Translator: Azamat H. Hackimov \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Lokalize 1.0\n" #: htdocs/doc/en/ldapdns-guide.xml:7(guide:link) msgid "/doc/en/ldapdns-guide.xml" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:8(title) msgid "Gentoo LDAP-DNS Guide" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:10(author:title) msgid "Author" msgstr "автор" #: htdocs/doc/en/ldapdns-guide.xml:11(mail:link) msgid "fnjordy@gmail.com" msgstr "fnjordy@gmail.com" #: htdocs/doc/en/ldapdns-guide.xml:11(mail) msgid "Steve-o" msgstr "Steve-o" #: htdocs/doc/en/ldapdns-guide.xml:13(author:title) msgid "Editor" msgstr "редактор" #: htdocs/doc/en/ldapdns-guide.xml:14(mail:link) msgid "swift@gentoo.org" msgstr "swift@gentoo.org" #: htdocs/doc/en/ldapdns-guide.xml:14(mail) msgid "Sven Vermeulen" msgstr "Sven Vermeulen" #: htdocs/doc/en/ldapdns-guide.xml:17(abstract) msgid "" "With ldapdns, you can provide DNS services to your network easily. The DNS " "records used are stored inside an LDAP environment. This document guides you " "through the configuration of OpenLDAP and ldapdns for this purpose." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:27(version) msgid "0.3" msgstr "0.3" #: htdocs/doc/en/ldapdns-guide.xml:28(date) msgid "2008-05-01" msgstr "2008-05-01" #: htdocs/doc/en/ldapdns-guide.xml:31(title) msgid "Introduction" msgstr "Введение" #: htdocs/doc/en/ldapdns-guide.xml:35(p) msgid "" "LDAPDNS is a small server that provides DNS services to your network. With " "DNS services, you can manage your hostnames in a central manner deprecating " "the tedious /etc/hosts updates every time a system is added/" "removed or has changed its host name." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:42(p) msgid "" "The LDAPDNS package uses an LDAP service to store all DNS records (which is, " "simply explained, a line that contains the mapping between a hostname and an " "IP address). LDAP is a standard protocol to obtain information from a " "hierarchically represented knowledge base (directories). The most well-known " "LDAP service for Linux is OpenLDAP, a free LDAP implementation." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:50(p) msgid "" "With this small guide at hand, you should be able to set up DNS services on " "your network with as little effort as possible." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:60(title) msgid "Configuring LDAP-DNS" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:64(p) msgid "First, install net-dns/ldapdns." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:68(pre:caption) msgid "Installing ldapdns" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:68(pre) #, no-wrap msgid "" "\n" "# emerge net-dns/ldapdns\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:72(p) msgid "" "Next, configure ldapdns to host the DNS records for your network. We " "use ldapdns-conf which uses the following syntax:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:77(pre:caption) msgid "Syntax for ldapdns-conf" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:77(pre) #, no-wrap msgid "" "\n" "ldapdns-conf acct logacct /path yourip ldaphost dn [suffix]\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:83(th) msgid "Keyword" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:84(th) msgid "Explanation" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:85(th) msgid "Example" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:88(ti) msgid "acct" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:89(ti) msgid "Username as which ldapdns will run" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:90(ti) msgid "ldapdns" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:93(ti) msgid "logacct" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:94(ti) msgid "Username as which the ldapdns logging will run" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:95(ti) msgid "dnslog" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:98(ti) msgid "/path" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:99(ti) msgid "Chrooted home directory for ldapdns" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:103(ti) msgid "yourip" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:104(ti) msgid "IP address to listen to" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:105(ti) msgid "127.0.0.1" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:108(ti) msgid "ldaphost" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:109(ti) msgid "Address of the LDAP service" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:113(ti) msgid "dn" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:114(ti) msgid "LDAP login credentials" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:115(ti) msgid "cn=Manager,dc=yourdomain" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:118(ti) msgid "suffix" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:119(ti) msgid "Optional default ldap path to add on all queries" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:120(ti) msgid "ou=Machines,dc=yourdomain" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:124(p) msgid "" "You should substitute the 127.0.0.1 IP address with an IP address " "that all hosts can reach and don't forget to use the domain name you want " "instead of yourdomain." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:130(pre:caption) msgid "Example ldapdns-conf run" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:130(pre) #, no-wrap msgid "" "\n" "# ldapdns-conf ldapdns dnslog /var/lib/ldapdns 127.0.0.1 ldapi://%2fvar%2frun%2fopenldap%2fslapd.sock cn=Manager,dc=yourdomain ou=Machines,dc=yourdomain\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:134(p) msgid "Now set the LDAP login password:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:138(pre:caption) msgid "Setting the LDAP login password" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:138(pre) #, no-wrap msgid "" "\n" "# echo YourSecretPassword > /var/lib/ldapdns/root/password\n" "# chmod 0400 /var/lib/ldapdns/root/password\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:143(p) msgid "" "Now configure ldapdns to use the simple authentication method and the cosine " "LDAP schemas:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:148(pre:caption) msgid "Configuring ldapdns" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:148(pre) #, no-wrap msgid "" "\n" "# echo simple > /var/lib/ldapdns/env/LDAP_AUTH\n" "# echo cosine > /var/lib/ldapdns/env/SCHEMA\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:153(p) msgid "You can optionally set an e-mail address for the service:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:157(pre:caption) msgid "Setting a host master e-mail address" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:157(pre) #, no-wrap msgid "" "\n" "# echo YourMail@address > /var/lib/ldapdns/env/HOSTMASTER\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:161(p) msgid "" "Add the service to the supervise scan and run the service supervisor if you " "haven't started it already:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:166(pre:caption) msgid "Managing supervise services" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:166(pre) #, no-wrap msgid "" "\n" "# ln -s /var/lib/ldapdns /service\n" "# /etc/init.d/svscan start\n" "# rc-update add svscan default\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:177(title) msgid "Configuring OpenLDAP" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:181(p) msgid "" "Now we need to configure OpenLDAP with the DNS schema. Open up /etc/" "openldap/slapd.conf with your favorite editor and make sure the " "following three lines are listed:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:187(pre:caption) msgid "Editing /etc/openldap/slapd.conf" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:187(pre) #, no-wrap msgid "" "\n" "include /etc/openldap/schema/cosine.schema\n" "include /etc/openldap/schema/inetorgperson.schema\n" "include /etc/openldap/schema/nis.schema\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:193(p) msgid "" "Bootstrap LDAP with the base dn you defined previously with ldapdns-conf. To accomplish this, we first create a file called bootstrap.ldif (it is just a name) which we fill up with DNS information." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:199(p) msgid "" "As an example, we provide a bootstrap.ldif file for the fictitious domain cherchetoujours.org." msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:204(p) msgid "Now bootstrap your LDAP with this information:" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:208(pre:caption) msgid "Bootstrapping LDAP" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:208(pre) #, no-wrap msgid "" "\n" "# ldapadd -x -D \"cn=Manager,dc=yourdomain\" -W -f bootstrap.ldif\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:217(title) msgid "Testing the Installation" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:221(p) msgid "" "Now you are all set. Test your setup using nslookup (part of net-" "dns/bind-tools):" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:226(pre:caption) msgid "Testing the ldapdns configuration" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:226(pre) #, no-wrap msgid "" "\n" "# nslookup ns1.yourdomain\n" " Note: nslookup is deprecated and may be removed from future releases.\n" " Consider using the `dig' or `host' programs instead. Run nslookup with\n" " the `-sil[ent]' option to prevent this message from appearing.\n" " Server: 127.0.0.1\n" " Address: 127.0.0.1#53\n" "\n" " Name: ns1.example.com\n" " Address: (Your server IP address)\n" msgstr "" #: htdocs/doc/en/ldapdns-guide.xml:243(title) msgid "Resources" msgstr "Ссылки" #: htdocs/doc/en/ldapdns-guide.xml:247(p) msgid "" "The README." "configure.gz file for the ldapdns project." msgstr ""