summaryrefslogtreecommitdiffstats
path: root/modules-available/rebootcontrol/api.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/rebootcontrol/api.inc.php')
-rw-r--r--modules-available/rebootcontrol/api.inc.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules-available/rebootcontrol/api.inc.php b/modules-available/rebootcontrol/api.inc.php
index dad25375..6ebc8399 100644
--- a/modules-available/rebootcontrol/api.inc.php
+++ b/modules-available/rebootcontrol/api.inc.php
@@ -2,8 +2,10 @@
if (Request::any('action') === 'rebuild' && isLocalExecution()) {
if (Module::isAvailable('sysconfig')) {
- SSHKey::getPublicKey();
- ConfigTgz::rebuildAllConfigs();
+ SSHKey::getPrivateKey($regen);
+ if (!$regen) {
+ ConfigTgz::rebuildAllConfigs();
+ }
echo "OK";
}
exit(0);