# $NetBSD: INSTALL,v 1.3 2004/01/11 16:45:51 cjep Exp $ LEAFNODE_CONFDIR=@LEAFNODE_CONFDIR@ LEAFNODE_SPOOL=@LEAFNODE_SPOOL@ LEAFNODE_LOCKDIR=@LEAFNODE_LOCKDIR@ LEAFNODE_HOME=@LEAFNODE_HOME@ if [ "${STAGE}" = "POST-INSTALL" ]; then mkdir -p ${LEAFNODE_CONFDIR} if [ ! -f ${LEAFNODE_CONFDIR}/config ]; then cp ${PREFIX}/share/examples/leafnode/config.example \ ${LEAFNODE_CONFDIR}/config chmod u+w ${LEAFNODE_CONFDIR}/config fi echo "Creating leafnode spool directories..." SPOOL_DIRS="leaf.node failed.postings interesting.groups out.going message.id" mkdir -p ${LEAFNODE_SPOOL} chown news:news ${LEAFNODE_SPOOL} chmod 2775 ${LEAFNODE_SPOOL} for D in $SPOOL_DIRS; do mkdir -p ${LEAFNODE_SPOOL}/$D; chown news:news ${LEAFNODE_SPOOL}/$D chmod 2775 ${LEAFNODE_SPOOL}/$D done mkdir -p ${LEAFNODE_LOCKDIR} chown news:news ${LEAFNODE_LOCKDIR} chmod 2775 ${LEAFNODE_LOCKDIR} # Make directories (a la quickmkdir) for a in 0 1 2 3 4 5 6 7 8 9; do for b in 0 1 2 3 4 5 6 7 8 9; do for c in 0 1 2 3 4 5 6 7 8 9; do mkdir -m 2775 -p ${LEAFNODE_SPOOL}/message.id/$a$b$c chown news:news ${LEAFNODE_SPOOL}/message.id/$a$b$c done done done mkdir -p ${LEAFNODE_HOME} chown news:news ${LEAFNODE_HOME} fi