################################################################ # NIS Setup # Lock down sensitive files since the source files must be world-readable # # Created by: Travis Sidelinger # Verion History: # 2005Feb20 : Travis Sidelinger : added all NIS servers to yp.conf # 2005Feb07 : Travis Sidelinger : updated for newer version of autofs (3 -> 4) # 2004Oct27 : Aaron Spangler : automounter config (/vol/perl /vol/gcc) # 2004Oct13 : Travis Sidelinger : removed tee logfile # 2004Aug23 : Travis Sidelinger : initial release, created from a script by niklas # #### Tell autofs to look for 'rhel3' instead of raw ugly kernel version # that changes regularly sed -i.orig 's/^LOCALOPTIONS="/&-DOSREL=rhel3/g' /etc/sysconfig/autofs ### Main ### chkconfig --add ypbind chkconfig ypbind on chkconfig autofs on echo "NISDOMAIN=iip.nwi.com" >> /etc/sysconfig/network echo "broadcast" >> /etc/yp.conf ### Turn on NTP - points to timehost ### chkconfig ntpd on #### Setup local /etc/passwd ### # #echo '+@sas:x::::: '>> /etc/passwd #echo '+@netbackup:x::::: '>> /etc/passwd #echo '+@monitor:x::::: '>> /etc/passwd #echo '+:x:::::/bin/false '>> /etc/passwd # #### Setup local /etc/shadow ### #echo '+::::::::'>> /etc/shadow cat >> /etc/yp.conf <<_EOF_ # Un-comment any of the following if needed ## Old Slaves - SDC #ypserver darkcity.nwie.net #ypserver alien.nwie.net #ypserver akira.nwie.net #ypserver abyss.nwie.net #ypserver tron.nwie.net #ypserver dune.nwie.net ## Old Slaves - NDC #ypserver terminator.nwie.net #ypserver metropolis.nwie.net ## Masters #ypserver ozone #ypserver starwars ## New NDC Slaves #ypserver tremors #ypserver thing #ypserver fly ## New SDC Slaves #ypserver gattaca #ypserver robocop #ypserver predator ## CTE lab slave #ypserver wall.nwielab.net ## Other slaves #ypserver theylive.cdc.ent.nwie.net #ypserver bladerunner #ypserver blackhole.edc.ent.nwie.net #ypserver outland.edc.ent.nwie.net _EOF_ ### End ###