mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 10:21:52 +00:00
Custom MOTD for EmbassyOS (#1116)
* Create 00-embassy * Custom MOTD * eos version and git-info
This commit is contained in:
17
build/00-embassy
Normal file
17
build/00-embassy
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
printf "\n"
|
||||
printf "Welcome to\n"
|
||||
cat << "ASCII"
|
||||
,---. | ,---.,---.
|
||||
|--- ,-.-.|---.,---.,---.,---., .| |`---.
|
||||
| | | || |,---|`---.`---.| || | |
|
||||
`---'` ' '`---'`---^`---'`---'`---|`---'`---'
|
||||
`---'
|
||||
ASCII
|
||||
printf " %s (%s %s)\n" "$(uname -o)" "$(uname -r)" "$(uname -m)"
|
||||
printf " EmbassyOS v$(embassy-cli --version) - $(embassy-cli git-info)\n"
|
||||
|
||||
printf "\n"
|
||||
printf " * Documentation: https://docs.start9.com\n"
|
||||
printf " * Management: https://%s.local\n" "$(hostname)"
|
||||
printf " * Support: https://t.me/start9_labs\n"
|
||||
@@ -71,6 +71,15 @@ sudo cp -R diagnostic-ui/www /tmp/eos-mnt/var/www/html/diagnostic
|
||||
# Make the .ssh directory
|
||||
sudo mkdir -p /tmp/eos-mnt/root/.ssh
|
||||
|
||||
# Custom MOTD
|
||||
sudo sed -i 's/ENABLED=1/ENABLED=0/g' /tmp/eos-mnt/etc/default/motd-news
|
||||
sudo rm /tmp/eos-mnt/etc/update-motd.d/50-landscape-sysinfo
|
||||
sudo cp ./build/00-embassy /tmp/eos-mnt/etc/update-motd.d
|
||||
sudo chmod -x /tmp/eos-mnt/etc/update-motd.d/*
|
||||
sudo chmod +x /tmp/eos-mnt/etc/update-motd.d/00-embassy
|
||||
sudo chmod +x /tmp/eos-mnt/etc/update-motd.d/90-updates-available
|
||||
sudo chmod +x /tmp/eos-mnt/etc/update-motd.d/95-hwe-eol
|
||||
|
||||
sudo cp ./build/initialization.sh /tmp/eos-mnt/usr/local/bin
|
||||
|
||||
sudo cp ./build/initialization.service /tmp/eos-mnt/etc/systemd/system/initialization.service
|
||||
|
||||
Reference in New Issue
Block a user