Update switch_from_VED_to_VE.sh
This commit is contained in:
parent
37c7b21b99
commit
c053044420
@ -54,6 +54,7 @@ function update_motd() {
|
|||||||
|
|
||||||
pct exec "$container" -- bash -c "
|
pct exec "$container" -- bash -c "
|
||||||
PROFILE_FILE='/etc/profile.d/00_motd.sh'
|
PROFILE_FILE='/etc/profile.d/00_motd.sh'
|
||||||
|
mkdir -p /etc/profile.d/
|
||||||
echo 'echo -e \"\"' > \"\$PROFILE_FILE\"
|
echo 'echo -e \"\"' > \"\$PROFILE_FILE\"
|
||||||
echo 'echo -e \"🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE\"' >> \"\$PROFILE_FILE\"
|
echo 'echo -e \"🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE\"' >> \"\$PROFILE_FILE\"
|
||||||
echo 'echo -e \"🖥️ OS: \$(grep ^NAME /etc/os-release | cut -d= -f2 | tr -d '\"') - Version: \$(grep ^VERSION_ID /etc/os-release | cut -d= -f2 | tr -d '\"')\"' >> \"\$PROFILE_FILE\"
|
echo 'echo -e \"🖥️ OS: \$(grep ^NAME /etc/os-release | cut -d= -f2 | tr -d '\"') - Version: \$(grep ^VERSION_ID /etc/os-release | cut -d= -f2 | tr -d '\"')\"' >> \"\$PROFILE_FILE\"
|
||||||
@ -72,6 +73,9 @@ function update_motd() {
|
|||||||
echo "export TERM=\"xterm-256color\"" >> /root/.bashrc
|
echo "export TERM=\"xterm-256color\"" >> /root/.bashrc
|
||||||
echo "[Debug] Alpine: Set TERM variable" >> /tmp/motd_debug.log
|
echo "[Debug] Alpine: Set TERM variable" >> /tmp/motd_debug.log
|
||||||
|
|
||||||
|
mkdir -p /etc/profile.d/
|
||||||
|
echo "[Debug] Alpine: Created /etc/profile.d/" >> /tmp/motd_debug.log
|
||||||
|
|
||||||
IP=$(ip -4 addr show eth0 | awk "/inet / {print \$2}" | cut -d/ -f1 | head -n 1)
|
IP=$(ip -4 addr show eth0 | awk "/inet / {print \$2}" | cut -d/ -f1 | head -n 1)
|
||||||
echo "[Debug] Alpine: Fetched IP: $IP" >> /tmp/motd_debug.log
|
echo "[Debug] Alpine: Fetched IP: $IP" >> /tmp/motd_debug.log
|
||||||
|
|
||||||
@ -81,15 +85,10 @@ function update_motd() {
|
|||||||
echo "echo -e \"\"" > \"$PROFILE_FILE\"
|
echo "echo -e \"\"" > \"$PROFILE_FILE\"
|
||||||
echo "echo -e \" LXC Container\"" >> \"$PROFILE_FILE\"
|
echo "echo -e \" LXC Container\"" >> \"$PROFILE_FILE\"
|
||||||
echo "echo -e \" 🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE\"" >> \"$PROFILE_FILE\"
|
echo "echo -e \" 🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE\"" >> \"$PROFILE_FILE\"
|
||||||
echo "[Debug] Alpine: Wrote MOTD header" >> /tmp/motd_debug.log
|
|
||||||
|
|
||||||
echo "echo \"\"" >> \"$PROFILE_FILE\"
|
|
||||||
echo "echo -e \"🖥️ OS: $(grep ^NAME /etc/os-release | cut -d= -f2 | tr -d '\"') - Version: $(grep ^VERSION_ID /etc/os-release | cut -d= -f2 | tr -d '\"')\"" >> \"$PROFILE_FILE\"
|
echo "echo -e \"🖥️ OS: $(grep ^NAME /etc/os-release | cut -d= -f2 | tr -d '\"') - Version: $(grep ^VERSION_ID /etc/os-release | cut -d= -f2 | tr -d '\"')\"" >> \"$PROFILE_FILE\"
|
||||||
echo "[Debug] Alpine: Wrote OS details" >> /tmp/motd_debug.log
|
|
||||||
|
|
||||||
echo "echo -e \"🏠 Hostname: $(hostname)\"" >> \"$PROFILE_FILE\"
|
echo "echo -e \"🏠 Hostname: $(hostname)\"" >> \"$PROFILE_FILE\"
|
||||||
echo "echo -e \"💡 IP Address: $IP\"" >> \"$PROFILE_FILE\"
|
echo "echo -e \"💡 IP Address: $IP\"" >> \"$PROFILE_FILE\"
|
||||||
echo "[Debug] Alpine: Wrote hostname & IP" >> /tmp/motd_debug.log
|
echo "[Debug] Alpine: Finished writing MOTD" >> /tmp/motd_debug.log
|
||||||
'
|
'
|
||||||
|
|
||||||
echo -e "${GN}[Debug] Finished Alpine MOTD update for ${BL}$container${CL}"
|
echo -e "${GN}[Debug] Finished Alpine MOTD update for ${BL}$container${CL}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user