Dovecot problem z uruchomieniem

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
darjerz
Użytkownik
Posty: 1052
Rejestracja: 2004-05-28, 18:26
Lokalizacja: Wrocław

Dovecot problem z uruchomieniem

Post autor: darjerz »

Zainspirowany teratem: http://forum.slackware.pl/viewtopic.php?t=21249
postanowiłem uruchomić konfiguracje - przy czym dovecota odpalić z userami w pliku: o treści:

Kod: Zaznacz cały

user:{plain}password
user2:{plain}password2
Niestety dovecot nie startuje
Aug 2 17:42:57 serwer dovecot: dovecot v1.1.18 starting up (core dumps disabled)
Aug 2 17:42:58 serwer dovecot: auth(default): passwd-file /etc/dovecot.pass: User darjerz
is missing userdb info
Aug 2 17:42:58 serwer dovecot: auth(default): passwd-file /etc/dovecot.pass: User andzia
is missing userdb info

Kod: Zaznacz cały

protocols = imaps pop3s
ssl_disable = no
ssl_cert_file =/etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
mail_location = maildir:~/Maildir
login_chroot = no.
mail_access_groups = users
#login_user =.

auth default {
mechanisms = plain.

passdb passwd-file {
 args = scheme=plain username_format=%n /etc/dovecot.pass
}
userdb passwd-file {
    args = username_format=%n /etc/dovecot.pass
    }
}

Pewnie szkolny błąd ale nie umiem w tym upale znaleźć :(
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
MethOd
Użytkownik
Posty: 52
Rejestracja: 2004-12-06, 10:10
Lokalizacja: Polska
Kontakt:

Re: Dovecot problem z uruchomieniem

Post autor: MethOd »

darjerz pisze:Zainspirowany teratem: http://forum.slackware.pl/viewtopic.php?t=21249
postanowiłem uruchomić konfiguracje - przy czym dovecota odpalić z userami w pliku: o treści:

Kod: Zaznacz cały

user:{plain}password
user2:{plain}password2
Niestety dovecot nie startuje
Aug 2 17:42:57 serwer dovecot: dovecot v1.1.18 starting up (core dumps disabled)
Aug 2 17:42:58 serwer dovecot: auth(default): passwd-file /etc/dovecot.pass: User darjerz
is missing userdb info
Aug 2 17:42:58 serwer dovecot: auth(default): passwd-file /etc/dovecot.pass: User andzia
is missing userdb info

Kod: Zaznacz cały

protocols = imaps pop3s
ssl_disable = no
ssl_cert_file =/etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
mail_location = maildir:~/Maildir
login_chroot = no.
mail_access_groups = users
#login_user =.

auth default {
mechanisms = plain.

passdb passwd-file {
 args = scheme=plain username_format=%n /etc/dovecot.pass
}
userdb passwd-file {
    args = username_format=%n /etc/dovecot.pass
    }
}

Pewnie szkolny błąd ale nie umiem w tym upale znaleźć :(
Dovecot podobnie jak qmail ma funkcje przebudowy cdb (bazy danych). Poczytaj dokumentacje dovecot'a.
People born, people die...............But LINUX will be forever.....:D

I Always Wan't to Make Music.......And I'll Do it...
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Dovecot problem z uruchomieniem

Post autor: webster »

w ogole proponuje, moze to tylko moje zdanie, kozystac z passwd i shadow systemu. Daje swoj conf:

Kod: Zaznacz cały

login_dir = /var/run/dovecot-login

protocols = imap imaps pop3s
ssl_disable = no

ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem

login_user = administrator

mail_location = mbox:/var/spool/mail/folders/%u/:INBOX=/var/spool/mail/%u

# mbox-specific settings
mbox_read_locks = dotlock fcntl
mbox_write_locks = dotlock fcntl
        
# IMAP specific settings  
protocol imap {
}
        
log_path = /var/log/dovecot.log
log_timestamp = "%b %d %H:%M:%S "
login_greeting = Dajesz...
login_log_format = %$: %s
auth_mechanisms = plain 
auth default {
      mechanisms = plain
        passdb passwd-file {
        args = /etc/shadow
        }
        userdb passwd-file {
        args = /etc/passwd
        }
        }
auth_user = root
auth_verbose = yes
disable_plaintext_auth = no
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot.log
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
topdolar
Użytkownik
Posty: 389
Rejestracja: 2006-10-05, 18:35

Re: Dovecot problem z uruchomieniem

Post autor: topdolar »

webster, ale to powoduje ze masz uzytkownika w systemie, a o ile dobrze pamietam nie o to mu chodzilo(popatrz na date posta)

a co do samej autoryzacji na jedno wyjdzie

Kod: Zaznacz cały

passdb pam{
}
userdb passwd{
}
i niech ktos mi powie co to robi

Kod: Zaznacz cały

auth_user = root 
jakos w dokumentacji nie moglem tego znalezc, a i bez tego dovecot mi dziala :)
Ostatnio zmieniony 2009-10-20, 13:40 przez topdolar, łącznie zmieniany 1 raz.
ODPOWIEDZ