#!/bin/bash
# Filename: run-welcome
-# Purpose: customized zsh login welcome screen for use at grml
+# Purpose: customized zsh login welcome screen for use at Grml
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
. /etc/grml/sh-lib
[ -r /etc/grml_version ] && GRMLVERSION=$(cat /etc/grml_version) || GRMLVERSION='(no version information available)'
-PATH=$HOME/bin:/bin:/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/games:/home/grml/bin
+PATH=$HOME/bin:/bin:/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/usr/games:/home/grml/bin
CMDLINE=$(cat /proc/cmdline)
[ -n "$distri" ] || distri="grml"
-# Activate unicode console if running within utf8 environment
-# Dirty hack to fix unicode issue on amd64...
-# unicode_start during bootprocess just does not work reliable :(
-NUM_CONSOLES=12
-if [ -r /etc/default/locale ] ; then
- if grep -q "LANG=.*UTF" /etc/default/locale ; then
- for vc in `seq 1 ${NUM_CONSOLES}` ; do
- echo -n -e '\033%G' > /dev/tty${vc}
- done
- kbd_mode -u
- dumpkeys | loadkeys --unicode > /dev/null
- fi
-fi
+# welcome beep
+case "$CMDLINE" in
+ *\ nobeep*)
+ ;;
+ *)
+ (for f in 1000 2000 1500 1750; do beep -f $f -l 150; done) &
+ ;;
+esac
case "$CMDLINE" in
# allow customized startup via bootoption startup:
echo
echo 'NOTICE: This is a release candidate version!'
echo 'Please notice that this is not yet a stable release.'
- echo 'See http://wiki.grml.org/doku.php?id=release_candidate for known issues.'
- echo 'Please report any bugs you notice: bugs@grml.org'
+ echo 'Please report any bugs you notice: http://grml.org/bugs/'
echo
fi
echo 'NOTICE: This is a daily snapshot version!'
echo 'Please notice that this is not yet a stable release.'
echo 'See http://daily.grml.org/ for more details.'
- echo 'Please report any bugs you notice: daily@grml.org'
+ echo 'Please report any bugs you notice: http://grml.org/bugs/'
echo
fi