summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xetc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page19
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