From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:subject:message-id:in-reply-to:references:organization :mime-version:content-type:content-transfer-encoding; bh=oAptmK60XakY6tv+ss00uW/rdafObnIz9Grgkyl9g0A=; b=a6eXtlahh0UqIIuA9zLwhErYh8+x9hQvsuPB4dG3gFupVHNOhrGdXUieA3iWwa1Eme x7ebmHTnlUG3iJ2EyHrlAw08F9iuRDZ/ZgHHI0Kj347Znq2krJLn5Csbf4pre8ceQpa5 W5yIrpwGXFSpSoV9i9OwUj0Whlc50TSyQj7eR8e57RZ6UNnoCOQyJoaPaaEmiQ8HPj3b ms7Fb8GWXg0BNbUA0G7uLPUdxPUqIHDoAq+JweA1KLxSSgwWsxNY4H3jeWuQX7xcXniC 2Z+0Ss/+rv/SOMpUR3vOx5zp+C5fcfsPluHB5cSMV/IJeFucME2Rjc6r2fwvbbH9aqfk NIrQ== X-Received: by 10.112.158.170 with SMTP id wv10mr17352775lbb.66.1411714999587; Fri, 26 Sep 2014 00:03:19 -0700 (PDT) From: "Dmitriy L. Kruglikov" X-Google-Original-From: "Dmitriy L. Kruglikov" Date: Fri, 26 Sep 2014 10:03:16 +0300 To: sysadmins@lists.altlinux.org Message-ID: <20140926100316.34898907@gmail.com> In-Reply-To: <3828079.XJCZqci7TW@it-0.tln> References: <3828079.XJCZqci7TW@it-0.tln> Organization: ALT Linux community X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.24; x86_64-alt-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Sysadmins] =?utf-8?b?0J/QtdGA0YHQvtC90LDQu9GM0L3Ri9C1INC60L4=?= =?utf-8?b?0L3RgtCw0LrRgtGLINCyINCb0JTQkNCf?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2014 07:03:25 -0000 Archived-At: List-Archive: On Fri, 26 Sep 2014 09:50:09 +0900 =D0=92=D0=B0=D0=B4=D0=B8=D0=BC =D0=98=D0=BB=D0=BB=D0=B0=D1=80=D0=B8=D0=BE= =D0=BD=D0=BE=D0=B2 wrote: > =D0=92 =D0=BF=D0=B8=D1=81=D1=8C=D0=BC=D0=B5 =D0=BE=D1=82 25 =D1=81=D0=B5= =D0=BD=D1=82=D1=8F=D0=B1=D1=80=D1=8F 2014 16:03:55 Dmitriy L. Kruglikov > =D0=BF=D0=B8=D1=81=D0=B0=D0=BB: > > ...=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8= =D1=82=D1=8C > > ou=3Dpersonal,uid=3D$user,ou=3DPeople... > > =D0=BA=D1=83=D0=B4=D0=B0 =D0=B8=D0=B7 =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D0= =BE=D0=BA=D1=83=D0=B1=D0=B0 =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=D1= =82=D1=8C =D0=BF=D0=BE=D1=87=D1=82=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B0=D0=B4=D1= =80=D0=B5=D1=81=D0=B0 =D0=B4=D0=BB=D1=8F > > =D0=BF=D0=B5=D1=80=D1=81=D0=BE=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0= =B3=D0=BE =D1=81=D0=BA=D0=BB=D0=B5=D1=80=D0=BE=D0=B7=D0=B0. >=20 > =D0=9C=D0=BE=D0=B6=D0=BD=D0=BE =D1=81 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0= =BC=D0=BE=D0=BC=D0=B5=D0=BD=D1=82=D0=B0 =D0=BF=D0=BE=D0=BF=D0=BE=D0=B4=D1= =80=D0=BE=D0=B1=D0=BD=D0=B5=D0=B9? =D0=94=D0=B0=D0=B2=D0=BD=D0=BE =D1=85=D0= =BE=D1=87=D1=83 =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=BE=D0=B2=D0=B0=D1= =82=D1=8C > =D1=81=D0=B0=D0=B1=D0=B6, =D0=B4=D0=B0 =D0=B2=D1=81=D1=91 =D0=BD=D0=B8=D0= =BA=D0=B0=D0=BA =D0=BD=D0=B5 =D1=83=D0=B4=D0=B0=D1=91=D1=82=D1=81=D1=8F. 1) =D0=94=D0=B5=D0=BB=D0=B0=D0=B5=D0=BC =D0=BA=D0=B0=D0=B6=D0=B4=D0=BE=D0= =BC=D1=83 =D1=81=D0=BE=D1=82=D1=80=D1=83=D0=B4=D0=BD=D0=B8=D0=BA=D1=83=20 ou=3Dpersonal,uid=3D$user,ou=3DPeople (=D1=81=D0=BE=D0=BE=D0=B1=D1=80=D0=B0= =D0=B7=D0=BD=D0=BE =D1=81=D0=B2=D0=BE=D0=B5=D0=B9 =D1=81=D1=82=D1=80=D1=83= =D0=BA=D1=82=D1=83=D1=80=D0=B5, =D0=BA=D0=BE=D0=BD=D0=B5=D1=87=D0=BD=D0=BE). 2) =D0=92 =D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B5 openldap, =D0=BF=D0=B8= =D1=88=D0=B5=D0=BC =D1=82=D0=B0=D0=BC, =D0=B3=D0=B4=D0=B5=20 # [BACKEND ACCESS CONTROL LIST] access to dn.regex=3D"^ou=3Dpersonal,(uid=3D([^,]+),ou=3DPeople,(dc=3D[^,]+= (,dc=3D[^,]+)*))$" attrs=3Dchildren by dn.exact,expand=3D"$1" write access to dn.regex=3D"^cn=3D([^,]+),ou=3Dpersonal,(uid=3D([^,]+),ou=3DPeopl= e,(dc=3D[^,]+(,dc=3D[^,]+)*))$" attrs=3Dentry,@inetOrgPerson,@top by dn.exact,expand=3D"$2" write access to dn.regex=3D"^mail=3D([^,]+),ou=3Dpersonal,(uid=3D([^,]+),ou=3DPeo= ple,(dc=3D[^,]+(,dc=3D[^,]+)*))$" attrs=3Dentry,@inetOrgPerson,@top by dn.exact,expand=3D"$2" write =D0=A2=D1=83=D1=82 =D0=B4=D0=B2=D0=B0 =D0=B2=D0=B0=D1=80=D0=B8=D0=B0=D0=BD= =D1=82=D0=B0. =D0=94=D0=BB=D1=8F =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=B8 =D0= =B2 =D1=81=D1=82=D0=B8=D0=BB=D0=B5 mail=3D =D0=B8 =D0=B4=D0=BB=D1=8F =D0=B7= =D0=B0=D0=BF=D0=B8=D1=81=D0=B8 =D0=B2 =D1=81=D1=82=D0=B8=D0=BB=D0=B5 cn=3D.= .. =D0=AF =D1=80=D0=B5=D0=BA=D0=BE=D0=BC=D0=B5=D0=BD=D0=B4=D1=83=D1=8E mail=3D= , =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=B8=D0=BC=D1=8F =D1=87=D0=B0=D1= =81=D1=82=D0=BE =D0=BF=D1=80=D0=B8=D1=85=D0=BE=D0=B4=D0=B8=D1=82=D1=81=D1= =8F =D1=80=D0=B5=D0=B4=D0=B0=D0=BA=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1= =82=D1=8C. 3) =D0=92 =D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B5 RoundCube $rcmail_config['ldap_public']['Private'] =3D array( 'name' =3D> 'Personal AddressBook', 'hosts' =3D> array('127.0.0.1'), 'port' =3D> 389, 'ldap_version' =3D> 3, // using LDAPv3 'use_tls' =3D> false, 'user_specific' =3D> true, // If true the base_dn, bind_dn and bind_pas= s default to the 'base_dn' =3D> 'ou=3Dpersonal,uid=3D%u,ou=3DPeople,dc=3Ddomain,dc= =3Dua', 'bind_dn' =3D> 'uid=3D%u,ou=3DPeople,dc=3Ddomain,dc=3Dua', 'bind_pass' =3D> '', 'writable' =3D> true, // Indicates if we can write to the LDAP dire= ctory or not. =D0=98 =D0=B4=D0=B0=D0=BB=D0=B5=D0=B5, =D0=BA=D0=B0=D0=BA =D0=B8 =D0=B2 =D0= =BA=D0=BE=D1=80=D0=BF=D0=BE=D1=80=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D0=BE=D0=B9. =D0=A2=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=B0=D0=B2=D1=82=D0=BE=D1=80=D0=B8= =D0=B7=D0=B0=D1=86=D0=B8=D1=8F (IMAP) =D1=87=D0=B5=D1=80=D0=B5=D0=B7 =D1=82= =D0=BE=D1=82 =D0=B6=D0=B5 LDAP, =D0=BF=D0=B0=D1=80=D0=BE=D0=BB=D1=8C =D0=B4= =D0=BB=D1=8F 'uid=3D%u,ou=3DPeople,dc=3Ddomain,dc=3Dua', =D0=BF=D0=BE=D0=B4= =D0=BE=D0=B9=D0=B4=D0=B5=D1=82. =D0=9D=D1=83 =D0=B8 =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82=D1=8C =D1=8D= =D1=82=D1=83 =D0=BA=D0=BD=D0=B8=D0=B3=D1=83 =D0=B2 autocomplete... =D0=92=D1=80=D0=BE=D0=B4=D0=B5 =D0=B2=D1=81=D1=91... =D0=9E=D0=BD=D0=B0 =D0= =B4=D0=BE=D1=81=D1=82=D1=83=D0=BF=D0=BD=D0=B0 =D0=B4=D0=BB=D1=8F =D0=B7=D0= =B0=D0=BF=D0=B8=D1=81=D0=B8, =D0=B8 =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=B2= =D1=8B=D0=B1=D1=80=D0=B0=D0=BD=D0=B0 =D0=B0=D0=B2 =D0=BE=D0=BC=D0=B0=D1=82= =D0=BE=D0=BC =D0=B4=D0=BB=D1=8F =D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D0=B5= =D0=BD=D0=B8=D1=8F =D0=B0=D0=B4=D1=80=D0=B5=D1=81=D0=BE=D0=B2. =D0=98=D0=BB=D0=B8 =D1=87=D0=B5=D1=80=D0=B5=D0=B7 =D0=BD=D0=B0=D1=81=D1=82= =D1=80=D0=BE=D0=B9=D0=BA=D0=B8 =D0=BF=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D1=8F. =D0=94=D0=BB=D1=8F =D0=BE=D1=81=D1=82=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 = =D0=BC=D1=8B=D0=BB=D1=8C=D0=BD=D0=B8=D1=86 =D0=BD=D1=83=D0=B6=D0=BD=D0=BE = =D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B8=D1=82=D1=8C =D0=B4=D0=BE=D0=BF= =D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE, =D0=BD=D0=BE = =D0=B8 =D0=B3=D1=80=D0=BE=D0=BC=D0=BE=D0=BF=D1=82=D0=B8=D1=86, =D0=B8 KMail= =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D1=8E=D1=82. =D0=A2=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D0=B8=D0=B7 =D0=BD=D0=B8=D1=85 =D0=BA= =D1=82=D0=BE-=D1=82=D0=BE =D0=B4=D0=B5=D0=BB=D0=B0=D0=B5=D1=82 cn=3D =D0=B4= =D0=BB=D1=8F =D0=B0=D0=B4=D1=80=D0=B5=D1=81=D0=BE=D0=B2, =D0=B8 =D0=BF=D0= =BE=D0=B4 =D1=8D=D1=82=D0=BE =D0=BD=D1=83=D0=B6=D0=BD=D0=BE =D0=B1=D1=83=D0= =B4=D0=B5=D1=82 =D1=82=D0=BE=D1=87=D0=B8=D1=82=D1=8C =D0=BF=D1=80=D0=B0=D0= =B2=D0=B0 =D0=BD=D0=B0 =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D1=8C=20 =D0=B2 openldap =D0=B8 =D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D1=82=D1=8C =D0=BD=D0= =B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B8 =D0=B2 RC. --=20 Best regards, Dmitriy Kruglikov