gnunet: update to SVN r38014 and improve packaging

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
Daniel Golle
2016-09-26 08:59:09 +02:00
parent 6871e6b379
commit 85b5a6c485
13 changed files with 164 additions and 57 deletions
+10
View File
@@ -0,0 +1,10 @@
#!/bin/sh
uci -q get gnunet.datastore || uci set gnunet.datastore=gnunet-config
uci -q get gnunet.datacache || uci set gnunet.datacache=gnunet-config
uci -q batch <<EOF
set gnunet.datastore.DATABASE=heap
set gnunet.datacache.DATABASE=heap
commit gnunet
EOF
+10
View File
@@ -0,0 +1,10 @@
#!/bin/sh
uci -q get gnunet.datastore || uci set gnunet.datastore=gnunet-config
uci -q get gnunet.datacache || uci set gnunet.datacache=gnunet-config
uci -q batch <<EOF
set gnunet.datastore.DATABASE=postgres
set gnunet.datacache.DATABASE=postgres
commit gnunet
EOF
@@ -0,0 +1,16 @@
#!/bin/sh
uci -q get gnunet.datastore || uci set gnunet.datastore=gnunet-config
uci -q get gnunet.datacache || uci set gnunet.datacache=gnunet-config
uci -q batch <<EOF
del gnunet.datastore_sqlite
set gnunet.datastore_sqlite=gnunet-config
set gnunet.datastore_sqlite.FILENAME=/etc/gnunet/datastore.sqlite
set gnunet.datastore.DATABASE=sqlite
del gnunet.datacache_sqlite
set gnunet.datacache_sqlite=gnunet-config
set gnunet.datacache_sqlite.FILENAME=/var/run/gnunet/datacache.sqlite
set gnunet.datacache.DATABASE=sqlite
commit gnunet
EOF
@@ -8,6 +8,9 @@ uci -q batch <<EOF
set gnunet.namestore_flat=gnunet-config
set gnunet.namestore_flat.FILENAME=/etc/gnunet/namestore.flat
set gnunet.namestore.DATABASE=flat
del gnunet.namecache_flat
set gnunet.namecache_flat=gnunet-config
set gnunet.namecache_flat.FILENAME=/var/run/gnunet/namecache.flat
set gnunet.namecache.DATABASE=flat
commit gnunet
EOF
@@ -0,0 +1,10 @@
#!/bin/sh
uci -q get gnunet.namestore || uci set gnunet.namestore=gnunet-config
uci -q get gnunet.namecache || uci set gnunet.namecache=gnunet-config
uci -q batch <<EOF
set gnunet.namestore.DATABASE=postgres
set gnunet.namecache.DATABASE=postgres
commit gnunet
EOF
@@ -8,9 +8,9 @@ uci -q batch <<EOF
set gnunet.namestore_sqlite=gnunet-config
set gnunet.namestore_sqlite.FILENAME=/etc/gnunet/namestore.sqlite
set gnunet.namestore.DATABASE=sqlite
del gnunet.namecache_sqlite
set gnunet.namecache_sqlite=gnunet-config
set gnunet.namecache_sqlite.FILENAME=/var/run/gnunet/namecache.sqlite
set gnunet.namecache.DATABASE=sqlite
del gnunet.peerstore_sqlite
set gnunet.peerstore_sqlite=gnunet-config
set gnunet.peerstore_sqlite.FILENAME=/etc/gnunet/peerstore.sqlite
commit gnunet
EOF
@@ -0,0 +1,11 @@
#!/bin/sh
uci -q get gnunet.peerstore || uci set gnunet.peerstore=gnunet-config
uci -q batch <<EOF
del gnunet.peerstore_flat
set gnunet.peerstore_flat=gnunet-config
set gnunet.peerstore_flat.FILENAME=/etc/gnunet/peerstore.flat
set gnunet.peerstore.DATABASE=flat
commit gnunet
EOF
@@ -0,0 +1,11 @@
#!/bin/sh
uci -q get gnunet.peerstore || uci set gnunet.peerstore=gnunet-config
uci -q batch <<EOF
del gnunet.peerstore_sqlite
set gnunet.peerstore_sqlite=gnunet-config
set gnunet.peerstore_sqlite.FILENAME=/etc/gnunet/peerstore.sqlite
set gnunet.peerstore.DATABASE=sqlite
commit gnunet
EOF
+9
View File
@@ -0,0 +1,9 @@
#!/bin/sh
uci -q batch <<EOF
del postgresql.gnunet
set postgresql.gnunet=postgres-db
set postgresql.gnunet.name=gnunet
set postgresql.gnunet.user=gnunet
commit postgresql
EOF
@@ -0,0 +1,11 @@
#!/bin/sh
uci -q get gnunet.psycstore || uci set gnunet.psycstore=gnunet-config
uci -q batch <<EOF
del gnunet.psycstore_sqlite
set gnunet.psycstore_sqlite=gnunet-config
set gnunet.psycstore_sqlite.FILENAME=/etc/gnunet/psycstore.sqlite
set gnunet.psycstore.DATABASE=sqlite
commit gnunet
EOF
-22
View File
@@ -5,28 +5,6 @@
touch /etc/config/gnunet
uci batch <<EOF
set gnunet.datastore=gnunet-config
set gnunet.datastore.DATABASE=heap
set gnunet.datastore.QUOTA="4 MB"
set gnunet.fs=gnunet-config
set gnunet.fs.CONTENT_PUSHING=NO
set gnunet.fs.CONTENT_CACHING=NO
set gnunet.dhtcache=gnunet-config
set gnunet.dhtcache.QUOTA="4 MB"
set gnunet.dns2gns=gnunet-config
set gnunet.dns2gns.AUTOSTART=YES
set gnunet.dns2gns.FORCESTART=YES
set gnunet.pt=gnunet-config
set gnunet.pt.FORCESTART=YES
set gnunet.exit=gnunet-config
set gnunet.exit.AUTOSTART=YES
set gnunet.exit.FORCESTART=YES
set gnunet.nse=gnunet-config
set gnunet.nse.WORKDELAY='500 ms'
+1 -2
View File
@@ -1,8 +1,7 @@
#!/bin/sh /etc/rc.common
# Copyright (C) 2015 OpenWrt.org
START=50
STOP=10
START=90
USE_PROCD=1
PROG=/usr/lib/gnunet/libexec/gnunet-service-arm