#
# This adds a callback account to the password file if it doesn't already
# exist.
#
if egrep callback /etc/passwd >/dev/null;
 then
   echo "Account \"callback\" already exists."
   echo "You may have to set a callback account yourself!"
 else
   echo "callback::10:10:Callback program:/:/etc/callback">/tmp/whatever
   cat /etc/passwd /tmp/whatever >/etc/passwd.NEW
   rm /tmp/whatever
   mv /etc/passwd /etc/passwd.OLD
   mv /etc/passwd.NEW /etc/passwd
   pwconv 2>/dev/null
   chmod 644 /etc/passwd /etc/passwd.OLD
fi
 
