#!/bin/sh echo "Checking SunOS revision..." MINOR=`/bin/uname -r | /bin/cut -d "." -f 2` if [ ${MINOR} -lt %%OSMINOR%% ]; then echo "This package was created on Solaris %%OSVERSION%%, and will probably" echo " not function correctly on older versions of Solaris." echo "** Unable to continue. **" exit 3 fi echo "\t...revision okay." echo "Checking for existing SSH installation..." if [ -f /etc/sshd_config -o -f /usr/local/etc/sshd_config ]; then UPDATE=1 fi if [ -f /etc/ssh_host_key -o -f /usr/local/etc/ssh_host_key ]; then UPDATE=1 fi if [ ${UPDATE} -eq 1 ]; then echo "Performing an \"update\" installation of %%PKGNAME%%" else echo "Performing a \"fresh\" installation of %%PKGNAME%%" fi echo "" # We derive these at install time in case the package is relocated. CONFDIR="${BASEDIR}/etc" DESTBIN="${BASEDIR}/bin" # make parameters available to installation service, and # so to any other packaging scripts cat >$1 <