#!/bin/sh
if [ -z "${IPKG_INSTROOT}" ]; then
	mkdir -p /usr/share/tang/db && mkdir -p /usr/share/tang/cache
	KEYS=
	if [ "" = "0" ]; then # if db is empty generate new key pair
		/usr/libexec/tangd-keygen /usr/share/tang/db/
	elif [ "" = "1" ]; then # having 1 key should not happen
		(>&2 echo "Please check the Tang's keys in /usr/share/tang/db and regenate cache using /usr/libexec/tangd-update script.")
	else
		/usr/libexec/tangd-update /usr/share/tang/db/ /usr/share/tang/cache/
	fi
	(cat /etc/services | grep -E "tangd.*8888\/tcp") > /dev/null || echo -e "tangd\t\t8888/tcp" >> /etc/services
fi
