#!/bin/sh # # Server-specific Solaris 8 Jumpstart post-install script. # This script is called from the generic finish script, and carries # out server-specific customizations. # # Revision History : # # 17-Sep-2001 - Scott Howard - Initial Version # # ######################################################### echo "### Disable nscd start script." rm /etc/rc2.d/S76nscd ######################################################### echo "### Disable CDE login start script." rm /etc/rc2.d/S99dtlogin ######################################################### echo "### Remmoving entries from /etc/auto_master" /usr/bin/perl -pe 'print "#" if (!/^#/ && !/\/net/)' -i /etc/auto_master ######################################################### echo "### Adding sys cron entries for SAR." /bin/cat <> /var/spool/cron/crontabs/sys 0,10,20,30,40,50 * * * * /usr/lib/sa/sa1 55 23 * * * /usr/bin/find /var/adm/sa -mtime +28 -type f -exec /usr/bin/rm {} \; EOF ######################################################### echo "### Fix /etc/init.d/perf to checkpoint sar after a reboot" /usr/bin/perl -pe 's/^#// if ($X|=/INIT_RUN_LEVEL/)' -i /etc/init.d/perf ######################################################### echo "### Limiting tmpfs filesystems to 500Mb each" perl -pe 's/^(swap\s+-\s+\S+\s+tmpfs\s+-\s+yes\s+)-$/\1size=500M/' -i /etc/vfstab