diff options
author | nekgem2 | 2021-06-17 21:39:02 +0000 |
---|---|---|
committer | nekgem2 | 2021-06-17 21:39:02 +0000 |
commit | a0d94f841d5f9b20b6148d2f05497fdb7e920ed3 (patch) | |
tree | 4841913bf5d5c78eeefdd57a9fed0d6a3896adfb | |
parent | 247038fbd6796d1a30a3e762c282586f90e918ac (diff) | |
download | aur-a0d94f841d5f9b20b6148d2f05497fdb7e920ed3.tar.gz |
del old seed (idk how old so just current date will work)
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | lokinet.install | 21 |
3 files changed, 23 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = lokinet pkgdesc = Anonymous, decentralized and IP based overlay network for the internet. pkgver = 0.9.3 - pkgrel = 1 + pkgrel = 2 url = https://lokinet.org install = lokinet.install arch = x86_64 @@ -1,7 +1,7 @@ # Maintainer: nekgem2 <nekgem2@firemail.cc> pkgname=lokinet pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="Anonymous, decentralized and IP based overlay network for the internet." arch=('x86_64' 'aarch64') url="https://lokinet.org" diff --git a/lokinet.install b/lokinet.install index 290a095bf29b..114ea34cc319 100644 --- a/lokinet.install +++ b/lokinet.install @@ -1,5 +1,22 @@ +del_seed() { + seed_date=$(date -r var/lib/lokinet/bootstrap.signed +%s 2>/dev/null || :) + if [ -z "$seed_date" ] + then + # no seed + return + fi + + if [ "$seed_date" -lt 1623964915 ] + then + # remove old seed because it changed at some point + rm -f var/lib/lokinet/bootstrap.signed + fi +} + post_install() { + del_seed + cat <<-EOF To generate default config (optional, will be invoked by lokinet service if needed): systemctl start lokinet-default-config @@ -11,3 +28,7 @@ post_install() { nameserver 127.3.2.1 EOF } + +post_upgrade() { + del_seed +} |