#!/bin/bash # $Id: cygmod,v 1.2 2001/12/07 17:05:53 rosen Exp $ HEIMDAL_ARCHIVE=heimdal-0.4e-3.tar.gz if test -f setup.ini ; then : else echo 'No setup.ini file found, aborting' exit 1 fi mkdir -p contrib/heimdal PEWEDE=$PWD if cd contrib/heimdal ; then : else echo 'Cound not create directory, aborting' exit 1 fi echo -n Downloading the heimdal package... rm -f $HEIMDAL_ARCHIVE wget -nv ftp://ftp.pdc.kth.se/pub/heimdal/binaries/i386-pc-cygwin/$HEIMDAL_ARCHIVE echo ' done.' if test -f $HEIMDAL_ARCHIVE ; then : else echo 'Nothing downloaded, aborting' exit 1 fi cd $PEWEDE || exit 1 if grep heimdal setup.ini > /dev/null; then : else cp -p setup.ini setup.ini.safe echo >> setup.ini echo '@ heimdal' >> setup.ini echo 'sdesc: "Heimdal krb5 implementation"' >> setup.ini fi ./setup.exe cd /etc || exit 1 if grep /usr/heimdal/bin profile > /dev/null ; then : else cp profile profile.safe && < profile.safe sed 's,PATH="/usr/local/bin,PATH="/usr/heimdal/bin:/usr/local/bin,1' > profile fi