SSH Commander v1.0.33
Fixed
- Fixed "No module named email" error by including the email module in PyInstaller builds
- This resolves an issue where users were unable to run the application due to missing email module
- The issue was caused by PyInstaller excluding the email module during the build process
- While the main application code doesn't directly import this module, it's required by one of the dependencies
Changed
- Updated build scripts to include the email module:
- Modified build.sh, build_all.sh, debian/rules, and rpm/ssh-commander.spec
- Updated GitHub Actions workflow to include email module in all platform builds
Installation
-
Download the appropriate archive for your platform:
- macOS ARM64:
ssh-commander-macos-arm64.tar.gz - macOS x64:
ssh-commander-macos-x64.tar.gz - Linux x64:
ssh-commander-linux-x64.tar.gz(or.deb/.rpmpackages) - Linux ARM64:
ssh-commander-linux-arm64.tar.gz - Windows x64:
ssh-commander-windows-x64.zip
For Debian/Ubuntu systems, you can install the .deb package:
sudo dpkg -i ssh-commander_*.debFor CentOS/RHEL systems, you can install the .rpm package:
sudo rpm -i ssh-commander-*.rpm - macOS ARM64:
-
Extract the archive
-
Run the installation script:
For macOS/Linux:sudo ./install.sh
For Windows (Run PowerShell as Administrator):
.\install.ps1
SHA256 Checksums
456facbb6899daf7730df9754127cbd46e9be3358749252d24714f9b6362e3b5 ssh-commander-1.0.33.el8.x86_64.rpm
c23d7127cf484138b8e85ba4639ed811541f3b0ce42ecaf0fe8b53ca9088462a ssh-commander-linux-arm64.tar.gz
b03ae8713fbf0cf3857ea81634f98af16f74aa3874f90502fc326f367ca75a62 ssh-commander-linux-x64.tar.gz
b2b639def6b188a368ea0902b4f3a558e86ec673c5521b91cfd806ded6421dfd ssh-commander-macos-arm64.tar.gz
b0e98983b580fd7fa762f50452e8053abca5c126dd995c3616f1a63619ebe15d ssh-commander-macos-x64.tar.gz
67FC498D2A8DA678C65FE434E2CEE041AEE962DF84A8A088E492AAF5C19560E9 ssh-commander-windows-x64.zip
781c5feded92bb0b3b794b7114789e131f5641149dfb47eee4628ee9bfd695f0 ssh-commander_1.0.33_amd64.deb