diff --git a/plugins/dynamix.docker.manager/include/CreateDocker.php b/plugins/dynamix.docker.manager/include/CreateDocker.php index 6fdf97dff..5ca38354d 100644 --- a/plugins/dynamix.docker.manager/include/CreateDocker.php +++ b/plugins/dynamix.docker.manager/include/CreateDocker.php @@ -963,7 +963,7 @@ optgroup.title{background-color:#625D5D;color:#FFFFFF;text-align:center;margin-t

For containers that require the use of host-device access directly or need full exposure to host capabilities, this option will need to be selected. -
For more information, see this link: https://docs.docker.com/reference/run/#runtime-privilege-linux-capabilities-and-lxc-configuration

+
For more information, see this link: https://docs.docker.com/engine/reference/run/#runtime-privilege-and-linux-capabilities

diff --git a/plugins/dynamix.plugin.manager/Plugins.page b/plugins/dynamix.plugin.manager/Plugins.page index b8e28e5c2..0e8d70641 100644 --- a/plugins/dynamix.plugin.manager/Plugins.page +++ b/plugins/dynamix.plugin.manager/Plugins.page @@ -73,9 +73,9 @@ function loadlist(id) { $(function() { loadlist(); $('#plugin_tree').fileTree({root:'/boot/',filter:'plg'}, function(file) {$('#plugin_file').val(file);}); - $('.tabs').append(""); + $('.tabs').append(""); - $('.tabs').append(""); + $('.tabs').append(""); }); diff --git a/plugins/dynamix.plugin.manager/scripts/plugin b/plugins/dynamix.plugin.manager/scripts/plugin index b1ecbfb32..d07c4c1a3 100755 --- a/plugins/dynamix.plugin.manager/scripts/plugin +++ b/plugins/dynamix.plugin.manager/scripts/plugin @@ -439,6 +439,7 @@ if ($argc < 3) { // $unraid = parse_ini_file('/etc/unraid-version'); if ($method == "install") { + $argv[2] = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $argv[2]); echo "plugin: installing: $argv[2]\n"; // check for URL if ((strpos($argv[2], "http://") === 0) || (strpos($argv[2], "https://") === 0)) { diff --git a/plugins/dynamix/include/CertUpload.php b/plugins/dynamix/include/CertUpload.php index fb00ea483..148b1d451 100644 --- a/plugins/dynamix/include/CertUpload.php +++ b/plugins/dynamix/include/CertUpload.php @@ -16,7 +16,7 @@ $text = $_POST['text'] ?? ''; file_put_contents('/boot/config/ssl/certs/certificate_bundle.pem.new', $text); //validate certificate_bundle.pem.new is for *.unraid.net before moving it over to certificate_bundle.pem -if (preg_match('/CN=[0-9a-f]{40}\.unraid\.net$/', exec('openssl x509 -in /boot/config/ssl/certs/certificate_bundle.pem.new -subject -noout 2>&1'))) { +if (preg_match('/[0-9a-f]{40}\.unraid\.net$/', exec('openssl x509 -in /boot/config/ssl/certs/certificate_bundle.pem.new -subject -noout 2>&1'))) { rename('/boot/config/ssl/certs/certificate_bundle.pem.new', '/boot/config/ssl/certs/certificate_bundle.pem'); } else { unlink('/boot/config/ssl/certs/certificate_bundle.pem.new');