From 3f2758333c2085e86622ca145a538cabc34a96d7 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Thu, 27 Feb 2020 08:22:33 +0100 Subject: etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: Only do LANGCODE i18n page lookups, if homepage points to TJENER. --- ...ks-systems-roamingworkstation_disable-welcome-page | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page index 1cdcd18..3f7a863 100755 --- a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page +++ b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page @@ -14,14 +14,17 @@ fi if [ "$GETDEFAULTHOMEPAGE" ] && echo "$PROFILE" | egrep -q 'Main-Server|Workstation|Roaming-Workstation|LTSP-Server|Minimal' ; then - for lang in $(echo $LANGCODE | tr : " "); do - if wget -q -O /dev/null ${GETDEFAULTHOMEPAGE}index.html.$lang ; then - welcomeurl="${GETDEFAULTHOMEPAGE}index.html.$lang" - break - else - welcomeurl=$GETDEFAULTHOMEPAGE || true - fi - done + host="$(echo $GETDEFAULTHOMEPAGE | sed -re 's@[^:]+://([^/]+)/.*@\1@')" + if [ "x$host" = "xwww" ] || [ "x$host" = "xwww.intern" ]; then + for lang in $(echo $LANGCODE | tr : " "); do + if wget -q -O /dev/null ${GETDEFAULTHOMEPAGE}index.html.$lang ; then + welcomeurl="${GETDEFAULTHOMEPAGE}index.html.$lang" + break + else + welcomeurl=$GETDEFAULTHOMEPAGE || true + fi + done + fi else welcomeurl=http://www.skolelinux.org/ fi -- cgit v1.2.3