Автор Тема: dovecot  (Прочитано 8799 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« : 12 января 2012, 13:17:20 »
добрый день. При попытки настроить dovecot с возможностью аутификации с другого файла, в логах пишет подобную вещь "auth(default): Error: passwd-file User viktor is missing userdb info". не подскажите в чём моя ошибка?

Оффлайн FessAectan

  • Модератор
  • Старожил
  • *****
  • Сообщений: 972
  • Рейтинг: 25
  • Пол: Мужской
  • На пути к просветлению
    • fessae@jabber.ru
    • fessae
    • Просмотр профиля
    • https://vistep.ru/
  • Откуда: vistep.ru
dovecot
« Ответ #1 : 12 января 2012, 13:34:12 »
zloeYXO, конфиги ваши хотел бы увидеть я  :)

Мы переоцениваем себя завтрашнего, поэтому и страдаем прокрастинацией.

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #2 : 12 января 2012, 14:03:17 »
Error: Error in configuration file /etc/dovecot/dovecot.conf line 1043: Unknown setting: username_format

теперь что то подобное

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1921
  • Рейтинг: 12
  • Пол: Мужской
    • Просмотр профиля
dovecot
« Ответ #3 : 12 января 2012, 14:20:19 »
zloeYXO, вас просят выложить конфиг а не лог ошибки  :-[

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #4 : 12 января 2012, 14:23:36 »
  userdb passwd-file {
     auth_username_format = %u /etc/dovecot/pass
#    args = /etc/dovecot/pass
#    args = /etc/shadow
 }

извиняюсь за тупизм.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1921
  • Рейтинг: 12
  • Пол: Мужской
    • Просмотр профиля
dovecot
« Ответ #5 : 12 января 2012, 14:27:20 »
Unknown setting
как я понимаю переводится "неизвестная настройка"... и как понимаю линия 1043

вы же выложили конфиг в три строки... ошибка в
dovecot.conf

вот его надо глядеть.

гугл мне дает, что команда
 auth_username_format = %u
пишется так
 auth_username_format = %Lu

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #6 : 12 января 2012, 14:39:10 »
     auth_username_format = %u /etc/dovecot/pass    это и есть 1043 строка



%u    
 user    
 full username (e.g. user@domain)

%l    
 lip    
 local IP address

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #7 : 12 января 2012, 14:51:46 »
конфиг на 1240 строк. он вам весь точно нужен?

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1921
  • Рейтинг: 12
  • Пол: Мужской
    • Просмотр профиля
dovecot
« Ответ #8 : 12 января 2012, 14:54:26 »
http://www.opennet.ru/base/net/imap_xmail.txt.html
auth default {
           verbose = yes
           mechanisms = plain
           passdb passwd-file {
              args = username_format=%u /var/MailRoot/dovecotusers.tab
             
           }
           userdb passwd-file {
              args = username_format=%u /var/MailRoot/dovecotusers.tab
           }
           user = root
        }
как то так реализовано, по всему инету так написано, если ни брать sql

FessAectan, ты где, давай хелпай уже  >:(

Оффлайн FessAectan

  • Модератор
  • Старожил
  • *****
  • Сообщений: 972
  • Рейтинг: 25
  • Пол: Мужской
  • На пути к просветлению
    • fessae@jabber.ru
    • fessae
    • Просмотр профиля
    • https://vistep.ru/
  • Откуда: vistep.ru
dovecot
« Ответ #9 : 12 января 2012, 14:54:43 »
zloeYXO,
grep -vE "^#|^$" conf.file
  ;)
например -

$ grep -vE "^#|^$" /etc/ssh/sshd_config 
Port 22
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
UsePrivilegeSeparation yes
KeyRegenerationInterval 3600
ServerKeyBits 768
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM yes
Мы переоцениваем себя завтрашнего, поэтому и страдаем прокрастинацией.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1921
  • Рейтинг: 12
  • Пол: Мужской
    • Просмотр профиля
dovecot
« Ответ #10 : 12 января 2012, 15:05:23 »
FessAectan,
Off-Topic:
умный да :) где можно на русском научиться пользоваться grep'ом ?
  :cry:

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #11 : 12 января 2012, 15:09:23 »
Distributor ID:   Ubuntu
Description:   Ubuntu 10.04.3 LTS
Release:   10.04
Codename:   lucid

vt:~$ dovecot --version
1.2.9

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1921
  • Рейтинг: 12
  • Пол: Мужской
    • Просмотр профиля
dovecot
« Ответ #12 : 12 января 2012, 15:15:17 »
zloeYXO, блин провиши наконец в консоли
зайди в папку с dovecot.conf и дай команду
grep -vE "^#|^$" dovecot.conf
она выдаст тебе содержимое конфига без строк начинающихся на #   :dash:

Онлайн Flyer_SPb

  • Модераторы
  • Ветеран
  • *****
  • Сообщений: 1025
  • Рейтинг: 26
  • Пол: Мужской
  • Ветеран войны с Kilrathi
    • Просмотр профиля
  • Откуда: 2:5030
dovecot
« Ответ #13 : 12 января 2012, 15:15:31 »
zloeYXO
Цитата: AuthDatabase.PasswdFile.txt
userdb passwd-file {
  args = username_format=%n /etc/imap.passwd
}



где можно на русском научиться пользоваться grep'ом ?

Начни отсюда
They stole my gun, my beautiful Steltek gun!

Оффлайн zloeYXO

  • Начинающий
  • *
  • Сообщений: 14
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: москва
dovecot
« Ответ #14 : 12 января 2012, 15:22:05 »
слушай а прикольная команда )