20 |
# |
# |
21 |
|
|
22 |
if [ "$1" == configure ]; then |
if [ "$1" == configure ]; then |
23 |
if [ $(grep -c '^default:' $CONFIGDIR/databases) -gt 0 ] \ |
if [ $(grep -c '^default:' $CONFIGDIR/databases) -gt 0 ]; then |
24 |
&& [ ! -d "$GNATSADMDIR" ]; then |
if [ -d "$GNATSADMDIR" ]; then |
25 |
if [ -d "$GNATSDBDIR" ]; then |
# gnats-queue was present directly in older versions of the package, so |
26 |
mv $GNATSDBDIR $GNATSDBDIR.old |
# it can be deleted during the upgrade |
27 |
|
QUEUEDIR="$GNATSDBDIR/gnats-queue" |
28 |
|
if [ ! -d "$QUEUEDIR" ]; then |
29 |
|
mkdir "$QUEUEDIR" |
30 |
|
chown gnats.gnats "$QUEUEDIR" |
31 |
|
fi |
32 |
|
else |
33 |
|
if [ -d "$GNATSDBDIR" ]; then |
34 |
|
mv $GNATSDBDIR $GNATSDBDIR.old |
35 |
|
fi |
36 |
|
/usr/lib/gnats/mkdb default |
37 |
|
chown -R gnats.gnats $GNATSDBDIR |
38 |
fi |
fi |
|
/usr/lib/gnats/mkdb default |
|
|
chown -R gnats.gnats $GNATSDBDIR |
|
39 |
fi |
fi |
40 |
fi |
fi |