Enhanced encryption settings

This commit is contained in:
bergware
2017-09-12 15:23:32 +02:00
parent eea7980f74
commit 9ed57bcf20
5 changed files with 67 additions and 20 deletions

View File

@@ -11,15 +11,19 @@
*/
?>
<?
$var = parse_ini_file('/var/local/emhttp/var.ini');
$var = parse_ini_file('/var/local/emhttp/var.ini');
$ini = '/var/local/emhttp/keyfile.ini';
$luks = $var['luksKeyfile'];
$text = $_POST['text'] ?? '';
$file = $_POST['file'] ?? '';
$text = $_POST['text'] ?? false;
$file = $_POST['file'] ?? false;
$flag = $_POST['flag'] ?? false;
if ($text) {
file_put_contents($luks, $text);
if ($flag) file_put_contents($ini,'text');
} elseif ($file) {
file_put_contents($luks, $file);
if ($flag) file_put_contents($ini,'file');
} else {
@unlink($luks);
}