summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2003-09-24 17:06:41 +0000
committerivan <ivan>2003-09-24 17:06:41 +0000
commit9f7dc0a0dacae278595b7ae274ea2a561d3442e2 (patch)
tree27526aca39b8d4dd0fdf95a1468d1535dc67471d
parent57d77d1be8ae44da1f31b417742ec88ac52e6bb5 (diff)
don't allow uid changes when usermod_pwonly set
-rw-r--r--FS/FS/part_export/shellcommands.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/FS/FS/part_export/shellcommands.pm b/FS/FS/part_export/shellcommands.pm
index edc944009..8d9795a7d 100644
--- a/FS/FS/part_export/shellcommands.pm
+++ b/FS/FS/part_export/shellcommands.pm
@@ -90,6 +90,9 @@ sub _export_replace {
if ( $old_domain ne $new_domain ) {
$error ||= "can't change domain";
}
+ if ( $old_uid != $new_uid ) {
+ $error ||= "can't change uid";
+ }
return $error. ' ('. $self->exporttype. ' to '. $self->machine. ')'
if $error;
}