diff options
| author | Cassio de Campos <cassiopc@gmail.com> | 2017-08-17 18:34:34 +0000 |
|---|---|---|
| committer | Cassio de Campos <cassiopc@gmail.com> | 2017-08-17 18:34:34 +0000 |
| commit | da23a9f972a9caebafdb769dd109e191591ca969 (patch) | |
| tree | d39368cb33d9bd1e5bda930eade47df5e4763879 /src/updatessh.php | |
| parent | 396fb1514be3cdcd4869eb764cd9b7a5af0de92c (diff) | |
| download | boca-da23a9f972a9caebafdb769dd109e191591ca969.tar.gz boca-da23a9f972a9caebafdb769dd109e191591ca969.zip | |
propagate key to clients
Diffstat (limited to 'src/updatessh.php')
| -rw-r--r-- | src/updatessh.php | 5 |
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; } } |