diff options
-rwxr-xr-x | etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page | 19 |
1 files 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 |