That would probably help.
When I add an address I now get this.
# /var/www/vmailadmin/includes/bin/backend.pl "test@example.com"
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 84.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 114.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 160.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 200.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 266.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 299.
Use of uninitialized value $func in regexp compilation at /var/www/vmailadmin/includes/bin/backend.pl line 337.
Line 84 contains
if ( grep /^$func$/, @domain_manager )
{
use VMA::DomainManager qw\createDomainHome removeDomainHome\;
#
# Set varibles from input
#
my $facility = "domainmgr";
my $cachedir = $argarray[3];
my $uid = $argarray[4];
my $gid = $argarray[5];
my $home = $argarray[6];
my $host = $argarray[7];
my $system = $argarray[8];
if ( $func eq 1001 )
{
createDomainHome($home,$host,$uid,$gid,$system,$is_log
+ging,$logdir,$facility);
}
elsif ( $func eq 1002 )
{
removeDomainHome($home,$host,$cachedir,$is_logging,$lo
+gdir,$facility);
}
}
|