#!/bin/bsh # Copyright (c) 1988 Sun Microsystems, Inc. # # # (#)ypxfr_1perday.sh 1.1 88/03/07 4.0NFSSRC SMI # # ypxfr_1perday.sh - Do daily yp map check/updates # PATH=/bin:/usr/bin:/usr/sbin:/usr/lib/netsvc/yp:$PATH export PATH # Maps in SKIPMAPS are taken care of in ypxfr_2perday or ypxfr_1perhour. SKIPMAPS="ethers.byaddr ethers.byname hosts.byaddr hosts.byname mail.aliases netgroup netgroup.byhost netgroup.byuser passwd.byname passwd.byuid" SKIPMAPS_GREP=`echo $SKIPMAPS | sed "s/ */|/g"` MAPS=`ypwhich -m 2>/dev/null | awk '{ print $1 }' 2>/dev/null | sort -u | egrep -v $SKIPMAPS_GREP` for map in $MAPS ; do ypxfr $map done