home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / news / cnews.tar / maint / adddirs < prev    next >
Text File  |  1994-08-28  |  535b  |  23 lines

  1. #! /bin/sh
  2. # adddirs - add any directories needed for newsgroups in active file
  3.  
  4. # =()<. ${NEWSCONFIG-@<NEWSCONFIG>@}>()=
  5. . ${NEWSCONFIG-/etc/news/bin/config}
  6.  
  7. PATH=$NEWSCTL/bin:$NEWSBIN:$NEWSPATH ; export PATH
  8. umask $NEWSUMASK
  9.  
  10. for dir in `awk '$4 !~ /^[x=]/ { print $1 }' $NEWSCTL/active | tr . /`
  11. do
  12.     if test ! -d $NEWSARTS/$dir
  13.     then
  14.         echo "making $dir (and parents if needed...)"
  15.         mkpdir $NEWSARTS/$dir
  16.     fi
  17.     if test ! -d $NEWSOV/$dir
  18.     then
  19.         echo "making overview $dir (and parents if needed...)"
  20.         mkpdir $NEWSOV/$dir
  21.     fi
  22. done
  23.