text: #!/sbin/openrc-run
  
  WORK_DIR="/" # btrfs filesytem root directory
  DB_SIZE=8 # this default setting uses about 140M of memory
  
  BEESSTATUS=/run/$SVCNAME/$SVCNAME.status
  BEESHOME="$WORK_DIR/.beeshome"
  DB_PATH="$BEESHOME/beeshash.dat"
  NEW_SIZE=$(expr $DB_SIZE \* 16777216)
  name=$SVCNAME
  command=/bin/$SVCNAME
  command_args="$WORK_DIR"
  command_background=yes
  pidfile=/run/$SVCNAME/$SVCNAME.pid
  export BEESSTATUS
  
  start_pre() {
  	checkpath -d /run/$SVCNAME
  	if [ ! -d "$BEESHOME" ]; then
  		btrfs sub cre "$BEESHOME"
  	fi	
  	touch "$DB_PATH"
  	OLD_SIZE="$(wc -c < "$DB_PATH" | sed 's/\t/ /g' | cut -d' ' -f1)"
  	if [ "$OLD_SIZE" != "$NEW_SIZE" ]; then
  		truncate -s $NEW_SIZE $DB_PATH
  	fi
  }
  