When running the installation script, everything is fine until it checks for the presence of perl:
2. Perl 5 location : [no default] >
at which point it hangs and doesn't accept a value like /usr/bin/perl.
It all has to do with the fact, that newer version of Perl report their version in a different way. Perl has a tendency to do this differently with every 5.X version that is released ... why? No idea, but very inconvenient.
There is a possible workaround that goes like this:
#!/bin/sh echo "This is perl, v5.12"
/tmp/dummyperl
Then you will have fooled the installation routine but the final program should still run.
You also want to change the $BDG_home/adm/bin/newuser script:
< $BDG_perl -v | grep -c "This is perl, v5." 1> /dev/null 2>&1 < if [ $? -ne 0 ]; then < $BDG_perl -v | grep -c "This is perl, version 5." 1> /dev/null 2>&1 < [ $? -ne 0 ] && error "unable to find perl 5 " < fi --- > $BDG_perl -v | grep "This is perl" | grep -cE "v5|version 5|perl 5" 1> /dev/null 2>&1 > [ $? -ne 0 ] && error "unable to find perl 5 "