blob: 983fd781fd0403c84a2fa69f24a16e55f5b4e2ad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# $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
|