#!/bin/sh

case "$1" in
  configure)
    if [ -d /usr/doc -a ! -e /usr/doc/freenet -a -d /usr/share/doc/freenet ]; then
      ln -sf ../share/doc/freenet /usr/doc
    fi

    if [ -d /var/lib/freenet ]; then
      echo "Removing obsolete store ..."
      rm -rf /var/lib/freenet
    fi
    if [ -d /var/log/freenet ]; then
      echo "Removing old log files ..."
      rm -rf /var/log/freenet
    fi

    echo "Removing 'freenet' user ..."
    if userdel freenet; then
      :
    else
      status=$?
      if [ $status -eq 6 ]; then
	# user does not exist
	echo "(which is fine)"
      else
	exit $status
      fi
    fi
esac
