Repository navigation
3waServerSetting v2026.10.30.001
Commit: a86cd84
Ubuntu 26.04 field fixes: PHP settings now apply to both CLI and FPM with effective-value verification and rollback diagnostics. Adds reviewed Apache event + FPM migration and restore.
Adds the requested vsftpd defaults, SSH ClientAliveInterval 60 and TCPKeepAlive yes, ntpsec-ntpdate installation, and live installation phase / elapsed / output telemetry.
Firewall help explains comma-separated sources and whole-draft application. Native tests verified the 120-second rollback, new SSH confirmation and restoration to the original inactive policy.
Adds explicit PDO / RTree / SpatiaLite test controls. A fresh Ubuntu 26.04 VM passed 574 tests, 120000 spatial workload rows across CLI and FPM, an FPM pool override rollback, and reboot persistence checks.
SpatiaLite module aliases and sqlite3.extension_dir remain explicit host setup; program updates do not create them. The conservative Network gate still refuses a conflicting custom backend. See docs/ubuntu26-fresh-validation.md for evidence and limits.
Existing v2026.10.26.003 and v2026.10.27.001 installations can update directly.
Ubuntu 22.04 and 24.04 validation covers signed release installation, program updates and primary Ethernet Network management. Other service-management writes remain restricted to Ubuntu 26.04.
Existing Ubuntu 26.04 installer, updater and service-management validation is retained.
Network trials require a new physical SSH connection to the target IP within 120 seconds. Program rollback does not undo confirmed IP settings.
Download install.sh, review it, then run: sudo sh install.sh --release v2026.10.30.001
The installer authenticates the pinned SSH release signature, verifies all payload hashes, and preserves host configuration and backups.
Existing v2026.10.25.001 or v2026.10.26.001 installations must first select bridge v2026.10.26.002 explicitly. The bridge retains Python >=3.12 and Ubuntu 24.04/26.04 metadata.
/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.26.002
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.26.002 --confirmClose old consoles and reopen the program after the bridge update. Then select v2026.10.30.001 or use the latest release flow:
/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.30.001
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.30.001 --confirmThe older updaters reject Python 3.10 release metadata when selected directly; they do not bridge automatically. New Ubuntu 22.04, 24.04 and 26.04 hosts can install this release directly with its install.sh. Ubuntu 22.04 uses its native Python 3.10.
Updates and rollback change program versions only. Existing service settings, databases and disks are not reverted.