diff options
| -rw-r--r-- | FS/FS/svc_acct.pm | 4 | 
1 files changed, 1 insertions, 3 deletions
| diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index 1e30a0fec..ec0e1d506 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -711,9 +711,7 @@ sub check {      return "Only root can have uid 0"        if $recref->{uid} == 0 -         && $recref->{username} ne 'root' -         && $recref->{username} ne 'toor'; - +         && $recref->{username} !~ /^(root|toor|smtp)$/;      $recref->{dir} =~ /^([\/\w\-\.\&]*)$/        or return "Illegal directory: ". $recref->{dir}; | 
