#!/bin/sh

Mtype=`set_nports 4`
BFILE="/etc/billing_up.conf"
RAM=`grep RAMDISK $BFILE 2>/dev/null`
BILLING=`grep protocol /etc/portslave/pslave.conf |  grep billing 2>/dev/null`

#
# creates an extra ramdisk for TS3000 only
#
if [ ! "$Mtype" = "8" ] ; then
    	if [ -z "$RAM" -a -z "$BILLING" ]; then
  		exit
	fi
fi

if [ ! -d /var/run/DB ] ; then
  mkdir /var/run/DB
fi

if [ -n "$RAM" ]; then
	dd if=/dev/zero of=/dev/ram bs=1k count=5120
	mke2fs -vm0 /dev/ram 5120 >/dev/null 2>&1
else
	dd if=/dev/zero of=/dev/ram bs=1k count=4098
	mke2fs -vm0 /dev/ram 4098 >/dev/null 2>&1
fi
	mount /dev/ram  /var/run/DB >/dev/null 2>&1
