|
@@ -18,7 +18,7 @@ if (isset($_POST['username']) AND isset($_POST['password'])) {
|
|
umask(0002);
|
|
umask(0002);
|
|
if (mkdir(CONF['ht']['ht_path'] . "/" . $_POST['username'], 0775) !== true)
|
|
if (mkdir(CONF['ht']['ht_path'] . "/" . $_POST['username'], 0775) !== true)
|
|
serverError("Can't create user directory.");
|
|
serverError("Can't create user directory.");
|
|
- exec(CONF['ht']['sudo_path'] . " " . CONF['ht']['chgrp_path'] . " " . CONF['ht']['sftpgo_group'] . " " . CONF['ht']['ht_path'] . "/" . $_POST['username'], $stdout, $code);
|
|
|
|
|
|
+ exec(CONF['ht']['sudo_path'] . " " . CONF['ht']['chgrp_path'] . " " . CONF['ht']['sftpgo_group'] . " " . CONF['ht']['ht_path'] . "/" . $_POST['username'] . " --no-dereference", $stdout, $code);
|
|
if ($code !== 0)
|
|
if ($code !== 0)
|
|
serverError("Can't change user directory group.");
|
|
serverError("Can't change user directory group.");
|
|
|
|
|