ssl fix and remove ssl key and userfiles works

This commit is contained in:
2025-06-24 15:04:32 +02:00
parent ed269af1d2
commit e824094556
3 changed files with 50 additions and 3 deletions

View File

@ -80,6 +80,12 @@ class InstallationManager:
if detected_os == "Arch Linux":
result_unzip = Detector.get_unzip()
result_wget = Detector.get_wget()
result_requests = Detector.get_requests()
else:
result_unzip = None
result_wget = None
result_requests = None
"""Create Wire-Py installation script"""
script = f"""#!/bin/bash
set -e
@ -93,6 +99,10 @@ if [ "{detected_os}" = "Arch Linux" ]; then
if [ "{result_wget}" = "False" ]; then
pacman -S --noconfirm wget
fi
if [ "{result_requests}" = "False" ]; then
pacman -S --noconfirm python-requests
fi
fi
{LXToolsAppConfig.TKINTER_INSTALL_COMMANDS[detected_os]} 2>&1 | grep -v "apt does not have a stable CLI interface"
# Create necessary directories
@ -216,7 +226,10 @@ echo "Wire-Py installation completed!"
result_unzip = Detector.get_unzip()
result_wget = Detector.get_wget()
result_requests = Detector.get_requests()
else:
result_unzip = None
result_wget = None
result_requests = None
"""Create LogViewer installation script"""
script = f"""#!/bin/bash
set -e
@ -1282,6 +1295,7 @@ class LXToolsGUI:
MessageDialog(
"info",
f"{project_info["name"]} {LocaleStrings.MSGM["has_success_update"]}",
wraplength=400,
)
self.refresh_status()
@ -1313,6 +1327,7 @@ class LXToolsGUI:
MessageDialog(
"info",
f"{project_info["name"]} {LocaleStrings.MSGU["uninstall_success"]}",
wraplength=400,
)
self.refresh_status()