#!/bin/sh # kiosk-nick-reset --- resets guest user's IRC nicknames, etc # # created by jwz, 21-Jul-2001 # updated for xchat2, 16-Apr-2004 fix_xchat() { for file in \ home/guest/.xchat2/xchat.conf \ ; do cp -p $file $file.tmp sed -e "s/^\(irc_nick1 =\) .*/\1 ${nick}/g" \ -e "s/^\(irc_nick2 =\) .*/\1 ${nick}a/g" \ -e "s/^\(irc_nick3 =\) .*/\1 ${nick}b/g" \ -e "s/^\(irc_user_name =\) .*/\1 ${nick}/g" \ < $file.tmp > $file rm -f $file.tmp done } nick="$1" if [ "$nick" = "" ]; then nick=`uname -n` cd / fi fix_xchat exit 0