From 5d3febd4bb17d37c3cf6ef3200efef86952ba51f Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Mon, 12 Dec 2022 00:22:51 +0000 Subject: [PATCH] Make public key available from site. --- Rocksolid_Light/rocksolid/tail.inc | 6 ++++++ Rocksolid_Light/rslight/scripts/cron.php | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/Rocksolid_Light/rocksolid/tail.inc b/Rocksolid_Light/rocksolid/tail.inc index 345bd0f..0fce6df 100644 --- a/Rocksolid_Light/rocksolid/tail.inc +++ b/Rocksolid_Light/rocksolid/tail.inc @@ -1,6 +1,12 @@ '; echo ''; +$pubkeyfile = getcwd().'/../tmp/pubkey.pem'; +if(is_file($pubkeyfile)) { + echo 'sitename: '.$CONFIG[site_shortname].'  '; + echo 'public key'; + echo '
'; +} echo 'rocksolid light '.$rslight_version; echo '
'; echo 'clearnet'; diff --git a/Rocksolid_Light/rslight/scripts/cron.php b/Rocksolid_Light/rslight/scripts/cron.php index 8de526a..8c48df5 100755 --- a/Rocksolid_Light/rslight/scripts/cron.php +++ b/Rocksolid_Light/rslight/scripts/cron.php @@ -56,6 +56,10 @@ @mkdir($logdir,0755,'recursive'); @mkdir($lockdir,0755,'recursive'); + + if(!is_file($webtmp.'/pubkey.pem') && is_file($config_dir.'/ssl/pubkey.pem')) { + copy($config_dir.'/ssl/pubkey.pem', $webtmp.'/pubkey.pem'); + } if(isset($CONFIG['enable_nocem']) && $CONFIG['enable_nocem'] == true) { @mkdir($spooldir."nocem",0755,'recursive');