From 98c65678ce6b1e9f80a4ade5fffe21150293f04d Mon Sep 17 00:00:00 2001 From: Lane Jennison Date: Sun, 16 Feb 2020 20:00:05 -0500 Subject: [PATCH] import upstream motd --- .../etc/update-motd.d/10-armbian-header | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/bsp/common/etc/update-motd.d/10-armbian-header b/packages/bsp/common/etc/update-motd.d/10-armbian-header index 81d263872..b3fd47a22 100755 --- a/packages/bsp/common/etc/update-motd.d/10-armbian-header +++ b/packages/bsp/common/etc/update-motd.d/10-armbian-header @@ -24,3 +24,23 @@ done KERNELID=$(uname -r) TERM=linux toilet -f standard -F metal $(echo $BOARD_NAME | sed 's/Orange Pi/OPi/' | sed 's/NanoPi/NPi/' | sed 's/Banana Pi/BPi/') echo -e "Welcome to \e[0;91mArmbian \x1B[0m$(if [[ $ID == debian ]]; then echo ${PRETTY_NAME##*\(} | sed -e 's/^.*Linux //' | sed "s/\/.*//" | sed 's|)||'; else echo -n ${VERSION_CODENAME^};fi) with \e[0;91mLinux $KERNELID\x1B[0m\n" + +# displaying status warnings + +if [[ "$IMAGE_TYPE" != "stable" ]]; then + [[ "$IMAGE_TYPE" == "user-built" ]] && UNSUPPORTED_TEXT="built from trunk" + [[ "$IMAGE_TYPE" == "nightly" ]] && UNSUPPORTED_TEXT="untested automated build" +else + [[ "$BOARD_TYPE" == "csc" || "$BOARD_TYPE" == "tvb" ]] && UNSUPPORTED_TEXT="community creations" + [[ "$BOARD_TYPE" == "wip" ]] && UNSUPPORTED_TEXT="work in progress" + [[ "$BOARD_TYPE" == "eos" ]] && UNSUPPORTED_TEXT="end of life" +fi + +if [[ -n $DISTRIBUTION_STATUS && $DISTRIBUTION_STATUS != supported ]]; then + [[ -n $UNSUPPORTED_TEXT ]] && UNSUPPORTED_TEXT+=" & " + UNSUPPORTED_TEXT+="unsupported ($DISTRIBUTION_CODENAME) userspace!" +fi + +if [[ -n $UNSUPPORTED_TEXT ]]; then + echo -e "\e[0;91mNo end-user support: \x1B[0m$UNSUPPORTED_TEXT\n" +fi