Skip to content

Releases

3waServerSetting v2026.10.30.001

Choose a tag to compare

@github-actions github-actions released this 29 Oct 16:28

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 --confirm

Close 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 --confirm

The 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.

3waServerSetting v2026.10.27.001

Choose a tag to compare

@github-actions github-actions released this 26 Oct 16:33

3waServerSetting v2026.10.27.001

Commit: 520b55d

Adds the official libsqlite3-mod-spatialite package option and a full PHP SpatiaLite acceptance command: php tests/sqlite-smoke.php --acceptance --module=/var/www/sqlite3_ext/mod_spatialite.so.

The acceptance workload preserves plain PDO SQL load_extension() and SQLite3::loadExtension(), each inserting 10,000 POINT, LINESTRING and POLYGON records in independent memory databases. Ubuntu 26.04 CLI and FPM validation is documented.

Program updates do not create the module alias or configure sqlite3.extension_dir. Review docs/spatialite-acceptance.md for the manually verified host configuration. GDAL EPSG:3827/3828 comparison results are included; no new GIS parameters are applied.

Existing v2026.10.26.003 installations can update directly; the acceptance command uses the existing supported payload path.

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.27.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 --confirm

Close old consoles and reopen the program after the bridge update. Then select v2026.10.27.001 or use the latest release flow:

/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.27.001
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.27.001 --confirm

The 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.

3waServerSetting v2026.10.26.003

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:25

3waServerSetting v2026.10.26.003

Commit: beacfde

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.26.003

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 --confirm

Close old consoles and reopen the program after the bridge update. Then select v2026.10.26.003 or use the latest release flow:

/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.26.003
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.26.003 --confirm

The 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.

3waServerSetting v2026.10.26.002

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:15

3waServerSetting 2026.10.26.002 — bridge updater

This bridge lets existing v2026.10.25.001 / v2026.10.26.001 installations understand the Python 3.10 and Ubuntu 22.04 metadata used by v2026.10.26.003.

The bridge itself retains Python >=3.12 and Ubuntu 24.04/26.04 support. New Ubuntu 22.04 hosts should install v2026.10.26.003 directly.

Existing installations must select the bridge explicitly:

/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.26.002
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.26.002 --confirm

Close old consoles and reopen the program. Confirm version 2026.10.26.002, then update to v2026.10.26.003:

/opt/3waServerSetting/run.sh --version
/opt/3waServerSetting/run.sh --update-plan --release-tag v2026.10.26.003
/opt/3waServerSetting/run.sh --update-apply --release-tag v2026.10.26.003 --confirm

An old updater selected directly against 003/latest rejects the new metadata; it does not automatically choose this bridge. Program updates preserve host settings, databases, disks and confirmed IP configuration.

Source: 6601ef4. The five signed assets and tag are immutable.

3waServerSetting v2026.10.26.001

Choose a tag to compare

@github-actions github-actions released this 25 Oct 19:29

3waServerSetting v2026.10.26.001

Commit: 4814a12

Ubuntu 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.26.001

The installer authenticates the pinned SSH release signature, verifies all payload hashes, and preserves host configuration and backups.

Updates and rollback change program versions only. Existing service settings, databases and disks are not reverted.

3waServerSetting v2026.10.25.001

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:19

3waServerSetting v2026.10.25.001

Commit: 798ed46

Ubuntu 26.04 installation and management were validated on the project VM. Ubuntu 24.04 CI tests do not claim native service validation.

Download install.sh, review it, then run: sudo sh install.sh --release v2026.10.25.001

The installer authenticates the pinned SSH release signature, verifies all payload hashes, and preserves host configuration and backups.

Updates and rollback change program versions only. Existing service settings, databases and disks are not reverted.