.hgignore
author martin f. krafft <madduck@madduck.net>
Tue, 10 Apr 2012 22:56:30 +0200
branchv0.6.x
changeset 514 d863a44a6353
parent 499 23d04d1f29e8
child 541 a582f1452bc0
permissions -rw-r--r--
Make PL/pgSQL function feed back identity for mailboxes/relocated when there are catchall destinations. Without catchall aliases, if no virtual_alias matches, the query can just return NULL and Postfix will later check mailboxes/relocated for the address to rewrite. However, since virtual aliases are handled long before mailboxes/relocated, a catchall alias would also catch mail to mailboxes and relocated addresses, which we do not want. The way to tell postfix to keep delivering is for the virtual alias map to return the search key itself (identity function). This patch changes the postfix_virtual_alias_maps Pl/pgSQL function to do exactly that, but only if there are catchall destinations defined for the domain in question — otherwise it returns NULL when no match is found.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
101
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     1
# use glob syntax.
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     2
syntax: glob
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     3
129
4ffb50de00d5 Updated translation.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 101
diff changeset
     4
*~
101
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     5
*.py?
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     6
.*.swp
0ab6f74aa165 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     7
.swp
210
3ddb735ec9d2 Added 'doc/build' to the ignored files.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 129
diff changeset
     8
doc/build
494
2c5e2613eca8 Instruct mercurial to ignore build directory
martin f. krafft <madduck@madduck.net>
parents: 210
diff changeset
     9
build
495
612a60e9d558 Ignore build files related to Debian packaging
martin f. krafft <madduck@madduck.net>
parents: 494
diff changeset
    10
debian/vmm
498
419c929739fd Ignore more Debian-build-related files
martin f. krafft <madduck@madduck.net>
parents: 495
diff changeset
    11
debian/*.log
419c929739fd Ignore more Debian-build-related files
martin f. krafft <madduck@madduck.net>
parents: 495
diff changeset
    12
debian/*.debhelper
499
23d04d1f29e8 Ignore even more Debian-build-related files
martin f. krafft <madduck@madduck.net>
parents: 498
diff changeset
    13
debian/files
23d04d1f29e8 Ignore even more Debian-build-related files
martin f. krafft <madduck@madduck.net>
parents: 498
diff changeset
    14
debian/*substvars
495
612a60e9d558 Ignore build files related to Debian packaging
martin f. krafft <madduck@madduck.net>
parents: 494
diff changeset
    15
.pc