|
Lines 50-56
Link Here
|
| 50 |
do checkrpw; # May exit |
50 |
do checkrpw; # May exit |
| 51 |
|
51 |
|
| 52 |
$x = "-u $uids{'alias'}"; |
52 |
$x = "-u $uids{'alias'}"; |
| 53 |
$result = system ("/usr/sbin/pw useradd alias -g qnofiles -d \"$ENV{PKG_PREFIX}/alias\" -s /nonexistent $x"); |
53 |
$result = system ("/usr/sbin/pw useradd alias -g qnofiles -d \"$ENV{PKG_PREFIX}/vpopmail/alias\" -s /nonexistent $x"); |
| 54 |
if ($result) { |
54 |
if ($result) { |
| 55 |
die "Failed to add user alias as uid $uids{'alias'}\n"; |
55 |
die "Failed to add user alias as uid $uids{'alias'}\n"; |
| 56 |
} |
56 |
} |
|
Lines 61-67
Link Here
|
| 61 |
do checkrpw; # May exit |
61 |
do checkrpw; # May exit |
| 62 |
|
62 |
|
| 63 |
$x = "-u $uids{$user}"; |
63 |
$x = "-u $uids{$user}"; |
| 64 |
$result = system ("/usr/sbin/pw useradd $user -g $users{$user} -d \"$ENV{PKG_PREFIX}\" -s /nonexistent $x"); |
64 |
$result = system ("/usr/sbin/pw useradd $user -g $users{$user} -d \"$ENV{PKG_PREFIX}/vpopmail\" -s /nonexistent $x"); |
| 65 |
if ($result) { |
65 |
if ($result) { |
| 66 |
die "Failed to add user $user as uid $uids{$user}\n"; |
66 |
die "Failed to add user $user as uid $uids{$user}\n"; |
| 67 |
} |
67 |
} |