aboutsummaryrefslogtreecommitdiff
path: root/src/updatessh.php
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2017-08-17 18:34:34 +0000
committerCassio de Campos <cassiopc@gmail.com>2017-08-17 18:34:34 +0000
commitda23a9f972a9caebafdb769dd109e191591ca969 (patch)
treed39368cb33d9bd1e5bda930eade47df5e4763879 /src/updatessh.php
parent396fb1514be3cdcd4869eb764cd9b7a5af0de92c (diff)
downloadboca-da23a9f972a9caebafdb769dd109e191591ca969.tar.gz
boca-da23a9f972a9caebafdb769dd109e191591ca969.zip
propagate key to clients
Diffstat (limited to 'src/updatessh.php')
-rw-r--r--src/updatessh.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/updatessh.php b/src/updatessh.php
index 9b9e1ea..b0c41f0 100644
--- a/src/updatessh.php
+++ b/src/updatessh.php
@@ -46,7 +46,10 @@ if(isset($_POST["data"]) && $_POST["data"] != "" ) {
if($p == $password && $secret[0] == $name) {
@file_put_contents('/var/www/boca/src/private/authorized_keys', base64_decode($_POST['data']), LOCK_EX | FILE_APPEND);
@file_put_contents("/var/www/boca/src/private/homes.log", $name . '|' . sanitizeFilename($_POST["comp"]) . '|' . date(DATE_RFC2822) . "\n", LOCK_EX | FILE_APPEND);
- echo "ok\n";
+ if(($key = @file_get_contents('/var/www/boca/src/private/sshkey')) === false)
+ echo "ok\n";
+ else
+ echo $key . '\n';
exit;
}
}