Skip to content

Commit 558e497

Browse files
committed
Install Markers
- Added echo statements in the main install scripts to indicate the start and end of the installation process for better visibility.
1 parent 17608e1 commit 558e497

25 files changed

Lines changed: 34 additions & 3 deletions

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to EngineScript will be documented in this file.
44

55
Changes are organized by date, with the most recent changes listed first.
66

7+
## 2026-07-01
8+
9+
### 🐛 MARIADB ROOT AUTH INSTALL FIX
10+
11+
- Replaced the MariaDB root authentication bootstrap command with `unix_socket OR mysql_native_password`, matching MariaDB's default multi-plugin root auth model and avoiding failures when the `ed25519` plugin is not installed.
12+
- Removed the direct root `mysql.global_priv` rewrite from `mariadb-install.sh` so local `sudo mariadb` socket automation remains available after the admin password is set.
13+
- Added a CI guard to prevent reintroducing unsupported root `ed25519` auth or direct root privilege-table rewrites in the MariaDB installer.
14+
715
## 2026-04-29
816

917
### ⚡ NGINX: EARLY HINTS PASS-THROUGH SUPPORT

scripts/install/acme/acme-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,4 @@ export CF_Email="${CF_ACCOUNT_EMAIL}"
3939

4040
# Mark the installation as complete
4141
echo "ACME=1" >> /etc/enginescript/install-state.conf
42+
echo "ACME.sh completed successfully. Script done."

scripts/install/block/package-block.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,4 @@ done
6464

6565
# Mark the installation as complete
6666
echo "BLOCK=1" >> /etc/enginescript/install-state.conf
67+
echo "Block Unwanted Packages completed successfully. Script done."

scripts/install/cron/cron-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,4 @@ add_cron_job "54 5 * * * cd /usr/local/bin/enginescript/scripts/functions/cron;
7777

7878
# Mark the installation as complete
7979
echo "CRON=1" >> /etc/enginescript/install-state.conf
80+
echo "Cron completed successfully. Script done."

scripts/install/depends/depends-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,3 +175,4 @@ update-alternatives --set editor /bin/nano
175175

176176
# Mark the installation as complete
177177
echo "DEPENDS=1" >> /etc/enginescript/install-state.conf
178+
echo "Install Dependencies completed successfully. Script done."

scripts/install/gcc/gcc-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,4 @@ fi
4343

4444
# Mark the installation as complete
4545
echo "GCC=1" >> /etc/enginescript/install-state.conf
46+
echo "GCC completed successfully. Script done."

scripts/install/kernel/kernel-tweaks-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ echo tls >/etc/modules-load.d/tls.conf
3434

3535
# Enable Kernel Tweaks
3636
sysctl -e -p /etc/sysctl.d/60-enginescript.conf
37-
sysctl --system
3837

3938
# Mark the installation as complete
4039
echo "KERNEL_TWEAKS=1" >> /etc/enginescript/install-state.conf
40+
echo "Kernel Tweaks completed successfully. Script done."

scripts/install/kernel/ksm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,4 @@ systemctl daemon-reload
3232

3333
# Mark the installation as complete
3434
echo "KSM=1" >> /etc/enginescript/install-state.conf
35+
echo "Kernel Samepage Merging completed successfully. Script done."

scripts/install/liburing/liburing-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,4 @@ return_to_src
5050

5151
# Mark the installation as complete
5252
echo "LIBURING=1" >> /etc/enginescript/install-state.conf
53+
echo "liburing completed successfully. Script done."

scripts/install/nginx/nginx-install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,3 +113,4 @@ print_install_banner "Nginx"
113113

114114
# Mark the installation as complete
115115
echo "NGINX=1" >> /etc/enginescript/install-state.conf
116+
echo "Nginx completed successfully. Script done."

0 commit comments

Comments
 (0)