From 4ee37b76bd3c95ac754a9c9ae11cd118fd465b27 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 5 Mar 2002 02:06:57 +0000 Subject: localmkpostfixvirtual: Alow dash ("-") in email localpart. --- localmkpostfixvirtual | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'localmkpostfixvirtual') diff --git a/localmkpostfixvirtual b/localmkpostfixvirtual index 0328b09..099852d 100755 --- a/localmkpostfixvirtual +++ b/localmkpostfixvirtual @@ -15,7 +15,7 @@ function get_roomnumber_field() { getent passwd $1 | awk -F: '{print $5}' | awk function get_other_field() { getent passwd $1 | awk -F: '{print $5}' | awk -F, '{print $5}'; } function get_groups() { groups $1 | sed -e 's/^.*: //' -e "s/\( \+\|^\)$1\( \+\|$\)/\1/"; } function get_domain() { echo $1 | egrep "^@[\.[:alnum:]]+$" | sed -e 's/@//'; } -function get_account() { echo $1 | egrep "^[\.[:alnum:]]+@($gid)?$" | sed -e 's/@.*//'; } +function get_account() { echo $1 | egrep "^[\.[:alnum:]-]+@($gid)?$" | sed -e 's/@.*//'; } loop="" for gid in $@; do -- cgit v1.2.3