Ignore:
Timestamp:
04/13/12 11:57:28 (13 months ago)
Author:
squidly
Message:

Templating dovecot+Postifx + Bugfix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • alternc/trunk/etc/alternc/templates/dovecot/dovecot-sql.conf

    r3005 r3137  
    117117#   user_query = SELECT home, 501 AS uid, 501 AS gid FROM users WHERE userid = '%u' 
    118118# 
    119 user_query = \ 
    120   SELECT concat(concat(%%ALTERNC_LOC%%, '/'), mailbox.path) AS home, domaines.compte AS uid, domaines.compte AS gid \ 
    121   FROM mailbox JOIN address ON address.id = mailbox.address_id JOIN domaines on domaines.id = address.domain_id WHERE '%u' IN (address.address, replace(address.address, '@', '_')) 
     119query = SELECT mailbox.path AS home, domaines.compte AS uid, domaines.compte AS gid FROM mailbox JOIN address ON address.id = mailbox.address_id JOIN domaines on domaines.id = address.domain_id WHERE address.address = '%n' 
    122120 
    123121# If you wish to avoid two SQL lookups (passdb + userdb), you can use 
     
    125123# also have to return userdb fields in password_query prefixed with "userdb_" 
    126124# string. For example: 
    127 password_query = \ 
    128   SELECT '%u' AS user, address.password, \ 
    129     concat(concat(%%ALTERNC_LOC%%, '/'), mailbox.path) AS userdb_home, domaines.compte AS userdb_uid, domaines.compte AS userdb_gid \ 
    130   FROM mailbox JOIN address ON address.id = mailbox.address_id JOIN domaines on domaines.id = address.domain_id WHERE '%u' IN (address.address, replace(address.address, '@', '_')) 
     125password_query = SELECT user, password, userdb_home, userdb_uid, userdb_gid,userdb_quota_rule FROM dovecot_view where user= '%u';  
    131126 
Note: See TracChangeset for help on using the changeset viewer.