Warn if a user being edited belongs to Virtualmin, for PostgreSQL too https://www.virtualmin.com/node/39428
This commit is contained in:
parent
35c65587ba
commit
d19f95c65d
@ -16,6 +16,19 @@ else {
|
||||
@user = @{$s->{'data'}->[0]};
|
||||
}
|
||||
|
||||
# Check if this is a Virtualmin-managed user
|
||||
if (!$in{'new'} && &foreign_check("virtual-server")) {
|
||||
&foreign_require("virtual-server");
|
||||
my $d = &virtual_server::get_domain_by("postgres_user", $user[0],
|
||||
"parent", "");
|
||||
$d ||= &virtual_server::get_domain_by("user", $user[0],
|
||||
"parent", "");
|
||||
if ($d) {
|
||||
print "<b>",&text('user_vwarning',
|
||||
&virtual_server::show_domain_name($d)),"</b><p>\n";
|
||||
}
|
||||
}
|
||||
|
||||
# Start of the form
|
||||
print &ui_form_start("save_user.cgi");
|
||||
print &ui_hidden("new", $in{'new'});
|
||||
|
@ -225,6 +225,7 @@ newdb_template=Template database
|
||||
newdb_notemplate=None
|
||||
|
||||
user_title=PostgreSQL Users
|
||||
user_vwarning=WARNING : This PostgreSQL user is the administration login for Virtualmin domain $1. Changing any settings here may cause errors in Virtualmin.
|
||||
user_ecannot=You are not allowed to edit users
|
||||
user_name=Username
|
||||
user_db=Can create databases?
|
||||
|
Loading…
x
Reference in New Issue
Block a user