Bug 20058

Summary: При смене типа аутентификации на ldap пароли всегда не совпадают
Product: Branch 5.0 Reporter: Vladimir V. Kamarzin <vvk>
Component: alterator-sambaAssignee: Vladislav Zavjalov <slazav>
Status: CLOSED FIXED QA Contact: qa-5.0 <qa-5.0>
Severity: major    
Priority: P3    
Version: unspecified   
Hardware: all   
OS: Linux   

Description Vladimir V. Kamarzin 2009-05-15 13:26:23 MSD
# rpm -q alterator-samba
alterator-samba-0.6-alt2

Тип аутентификации: -> ldap
заполняем все поля, в том числе пароли для "DN администратора". Абсолютно всегда выдаётся ошибка "Введённые пароли не совпадают". Так происходит из-за ошибки в коде бэкенда, в /usr/lib/alterator/backend3/samba:

                if [ "$in_dbprofile" = "ldap" ]; then
-                    if [ ldap_adminpass = ldap_adminpass2 ]; then
+                    if [ $ldap_adminpass = $ldap_adminpass2 ]; then
                      write_ldap_settings
                    else
                      write_error "`_ "Passwords mismatch"`"
                      return
                    fi
                else
Comment 1 Grigory Batalov 2009-05-15 15:00:13 MSD
На мэйнтейнера
Comment 2 Repository Robot 2009-05-15 19:44:11 MSD
alterator-samba-0.7-alt1 -> sisyphus:

* Fri May 15 2009 Vladislav Zavjalov <slazav@altlinux> 0.7-alt1

- fix backend (closes: #20058), thanks to vvk@
- change $share_dir to /srv/storage
- create $share_dir if it is not exists (closes: #20059)
- do service smb reload in backend; remove link to alterator-services
- update translations in desktop-file
- move files from templates/ dir to ui/
- spec: change packager field