initial commit of file from CVS for smeserver-hylafax on Sat Sep 7 20:28:13 AEST 2024
This commit is contained in:
17
root/etc/e-smith/db/accounts/migrate/80faxmaster
Normal file
17
root/etc/e-smith/db/accounts/migrate/80faxmaster
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
my $fax = $DB->get('faxmaster')
|
||||
|| $DB->new_record('faxmaster', {type => 'user'});
|
||||
|
||||
my $de = $fax->prop('PasswordSet');
|
||||
return "" if $de;
|
||||
|
||||
$fax->set_prop('PasswordSet', 'no');
|
||||
$fax->set_prop('FirstName', 'Fax');
|
||||
$fax->set_prop('LastName', 'Receiver');
|
||||
$fax->set_prop('EmailForward', 'local');
|
||||
|
||||
unless ( system("/sbin/e-smith/signal-event user-create faxmaster") == 0 )
|
||||
{
|
||||
die "user-create faxmaster failed\n";
|
||||
}
|
||||
}
|
17
root/etc/e-smith/db/accounts/migrate/80faxsender
Normal file
17
root/etc/e-smith/db/accounts/migrate/80faxsender
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
my $fax = $DB->get('faxsender')
|
||||
|| $DB->new_record('faxsender', {type => 'user'});
|
||||
|
||||
my $de = $fax->prop('PasswordSet');
|
||||
return "" if $de;
|
||||
|
||||
$fax->set_prop('PasswordSet', 'no');
|
||||
$fax->set_prop('FirstName', 'Fax');
|
||||
$fax->set_prop('LastName', 'Sender');
|
||||
$fax->set_prop('EmailForward', 'local');
|
||||
|
||||
unless ( system("/sbin/e-smith/signal-event user-create faxsender") == 0 )
|
||||
{
|
||||
die "user-create faxsender failed\n";
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user