#!/bin/sh #******************************************************************************* # # NAME: postinstall # SUMMARY: %description% # COMPONENT: SUNWroot # VERSION: 12 # UPDATE DATE: %date_modified: Fri Jan 30 10:12:31 1998 % # # CONTACTS: # Originator: # Owner: # Backup: # Updater: %created_by: bmyers % # # Copyright 1997 by Symbios Logic Inc. # # Description: Post install script for the SUNWosar package # # # NOTES: # # # REFERENCE: # 1. PIP0003C.DOC, Source Code Integrity Measures # # # CODING STANDARD WAIVERS: # # #******************************************************************************* # make a new log file & name file if none exists /usr/bin/touch $BASEDIR/var/osa/rmlog.log /usr/bin/touch $BASEDIR/etc/osa/mnf # retreive copies of critical files if [ -f ${BASEDIR}/var/osa/mnf ] then mv $BASEDIR/var/osa/mnf $BASEDIR/etc/osa/mnf 2> /dev/null fi if [ -f ${BASEDIR}/var/osa/rdriver.conf ] then mv ${BASEDIR}/var/osa/rdriver.conf ${BASEDIR}/kernel/drv/rdriver.conf 2> /dev/null chmod 644 ${BASEDIR}/kernel/drv/rdriver.conf chown root ${BASEDIR}/kernel/drv/rdriver.conf chgrp sys ${BASEDIR}/kernel/drv/rdriver.conf fi if [ -f ${BASEDIR}/var/osa/rdnexus.conf ] then mv ${BASEDIR}/var/osa/rdnexus.conf ${BASEDIR}/kernel/drv/rdnexus.conf 2> /dev/null chmod 644 ${BASEDIR}/kernel/drv/rdnexus.conf chown root ${BASEDIR}/kernel/drv/rdnexus.conf chgrp sys ${BASEDIR}/kernel/drv/rdnexus.conf fi # Add the rdac driver # cd $BASEDIR/kernel/drv add_drv -b ${BASEDIR} -c scsi rdnexus 2> /dev/null add_drv -b ${BASEDIR} rdriver 2> /dev/null # ensure reconfig reboot touch ${PKG_INSTALL_ROOT}/reconfigure exit 10