[Dovecot] Authentication feature I need

Marc Perkel marc at perkel.com
Sun Jul 17 17:40:08 EEST 2005


Actually maybe it's passwd-file I want? Docs are confusing.

auth passwd {
 userdb = passwd-file /etc/vmail/passwd.%d
 passdb = passwd-file /etc/vmail/shadow.%d
}

Marc Perkel wrote:

> OK - here's whay I need to make it work for my Linuxconf compatible 
> authentication system. First - a question:
>
> Will this work? I can find docs on "virtualfile.
>
> auth virtualfile {
>  mechanisms = plain digest-md5
>  userdb = passwd-file /etc/vmail/passwd.%d
>  passdb = passwd-file /etc/vmail/shadow.%d
>  user = root
> }
>
> Then - since the dmain name selects the passwd file, if there were a 
> feature to make %n be us user instead of the whole email address then 
> I have what I need.
>
> Password files are placed in the /etc/vmail directory as follows:
>
> /etc/vmail/passwd.domain1
> /etc/vmail/shadow.domain1
> /etc/vmail/passwd.domain2
> /etc/vmail/shadow.domain2
>
> The password and shadow files are exactly the same format as the
> /etc/password and /etc/shadow files. The user name within the files
> would be the %n part of the email address passed to authenticate
> with.
>
> Basically the password file names are /etc/vmail/passwd.%d with the
> user withing the file being %n.
>
> marc:x:40000:12:Marc Perkel:/vhome/perkel.com/home/marc:/bin/false
> test:x:40001:12::/vhome/perkel.com/home/test:/bin/false
> dd:x:40002:12:Atia:/vhome/perkel.com/home/dd:/bin/false
> test2:x:40003:12::/vhome/perkel.com/home/test2:/bin/false
>
>

-- 
Marc Perkel - marc at perkel.com

Spam Filter: http://www.junkemailfilter.com
    My Blog: http://marc.perkel.com



More information about the dovecot mailing list