tang: remove outdated key handling
As of https://github.com/latchset/tang/commit/c0f080efcd2e50 , tang has no more tangd-update. Instead, it handles it itself. Update postinst script. Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
parent
66173efd50
commit
d49c79b76b
1 changed files with 1 additions and 7 deletions
|
@ -52,16 +52,10 @@ endef
|
||||||
define Package/tang/postinst
|
define Package/tang/postinst
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
if [ -z "$${IPKG_INSTROOT}" ]; then
|
if [ -z "$${IPKG_INSTROOT}" ]; then
|
||||||
mkdir -p /usr/share/tang/db && mkdir -p /usr/share/tang/cache
|
mkdir -p /usr/share/tang/db
|
||||||
KEYS=$(find /usr/share/tang/db/ -name "*.jw*" -maxdepth 1 | wc -l)
|
KEYS=$(find /usr/share/tang/db/ -name "*.jw*" -maxdepth 1 | wc -l)
|
||||||
if [ "${KEYS}" = "0" ]; then # if db is empty generate new key pair
|
if [ "${KEYS}" = "0" ]; then # if db is empty generate new key pair
|
||||||
/usr/libexec/tangd-keygen /usr/share/tang/db/
|
/usr/libexec/tangd-keygen /usr/share/tang/db/
|
||||||
elif [ "${KEYS}" = "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 \
|
(cat /etc/services | grep -E "tangd.*8888\/tcp") > /dev/null \
|
||||||
|| echo -e "tangd\t\t8888/tcp" >> /etc/services
|
|| echo -e "tangd\t\t8888/tcp" >> /etc/services
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue