summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD22
-rw-r--r--cc.deb.PKGBUILD16
-rw-r--r--skywire-autoconfig20
-rwxr-xr-xupdates.sh8
5 files changed, 60 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3bd01318cda2..b82a17ebe804 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = skywire-bin
pkgdesc = Skywire: Building a new Internet. Skycoin.com
- pkgver = 1.0.1
- pkgrel = 4
+ pkgver = 1.1.0
+ pkgrel = 1
url = https://github.com/skycoin/skywire
install = skywire.install
arch = i686
@@ -24,26 +24,26 @@ pkgbase = skywire-bin
source = skywire.png
source = skywire.service
source = skywire-autoconfig.service
- sha256sums = ac16dfee9ed4870ef4afc977211d1c47c36ee182c8511d41a940cdd98c483f4d
+ sha256sums = 57eeac39adb3d801ca0cac5c069fdc14add4e9c182569b58fcc4d41aac8efec4
sha256sums = f0300bcde06b6818b637ccc23fa8206a40e67f63815781d265bd10d2cda93e65
sha256sums = e6ea2c7471bcf5bc83e8fd831c047ba61b98eab58ca7c055475714dcf6066539
sha256sums = ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e
sha256sums = a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495
sha256sums = c8d9f7394763997bb3917c55dd288d431d7054c7f1edec55540a4c02600dd7d3
sha256sums = 55293e05c5d6c877397eb4c52123bb02e8bc92aeaf663ba70e1cfab318ce727c
- source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-amd64.tar.gz
- sha256sums_x86_64 = 6cbbadb07ca6668dc04a91565b08e590e844422a28a813f1bb76a184b422432e
- source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-arm64.tar.gz
- sha256sums_aarch64 = 61dc18d71d766e707ccbdc9c0f5b0bbf0a992e6acdc0c53c1c9cba6ecc85f601
- source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-arm64.tar.gz
- sha256sums_armv8 = 61dc18d71d766e707ccbdc9c0f5b0bbf0a992e6acdc0c53c1c9cba6ecc85f601
- source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-armhf.tar.gz
- sha256sums_armv7 = 1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0
- source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-armhf.tar.gz
- sha256sums_armv7l = 1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0
- source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-armhf.tar.gz
- sha256sums_armv7h = 1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0
- source_arm = https://github.com/skycoin/skywire/releases/download/v1.0.1/skywire-v1.0.1-linux-arm.tar.gz
- sha256sums_arm = 6182f947e66a41c6793addd08ab8cc00fa09c132001e13f05e8f11464987c7ea
+ source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-amd64.tar.gz
+ sha256sums_x86_64 = ac9acfdbde9a7e09c451ef167dbebb298b887a883b25299bf0be8e8aede6c6dc
+ source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-arm64.tar.gz
+ sha256sums_aarch64 = 128fa08dbc6e4e4e8bee09d5353cc7ecdfd1a7e894373a7a2148a77a930ec542
+ source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-arm64.tar.gz
+ sha256sums_armv8 = 128fa08dbc6e4e4e8bee09d5353cc7ecdfd1a7e894373a7a2148a77a930ec542
+ source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-armhf.tar.gz
+ sha256sums_armv7 = 29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864
+ source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-armhf.tar.gz
+ sha256sums_armv7l = 29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864
+ source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-armhf.tar.gz
+ sha256sums_armv7h = 29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864
+ source_arm = https://github.com/skycoin/skywire/releases/download/v1.1.0-pr1/skywire-v1.1.0-pr1-linux-arm.tar.gz
+ sha256sums_arm = 71860d197771141fcf13533a117eee31381861642f1a86236a59f60af7b988e6
pkgname = skywire-bin
diff --git a/PKGBUILD b/PKGBUILD
index 4f3c5cc8a45b..83d28bc89b7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,9 +4,9 @@ pkgname=skywire-bin
_pkgname=${pkgname/-bin/}
_githuborg=skycoin
pkgdesc="Skywire: Building a new Internet. Skycoin.com"
-pkgver='1.0.1'
-pkgrel=4
-_rc=''
+pkgver='1.1.0'
+pkgrel=1
+_rc='-pr1'
_pkgver="${pkgver}${_rc}"
_tag_ver="v${_pkgver}"
_pkggopath="github.com/${_githuborg}/${_pkgname}"
@@ -25,20 +25,20 @@ source=("skywire-autoconfig"
"skywire.service"
"skywire-autoconfig.service"
)
-sha256sums=('ac16dfee9ed4870ef4afc977211d1c47c36ee182c8511d41a940cdd98c483f4d'
+sha256sums=('57eeac39adb3d801ca0cac5c069fdc14add4e9c182569b58fcc4d41aac8efec4'
'f0300bcde06b6818b637ccc23fa8206a40e67f63815781d265bd10d2cda93e65'
'e6ea2c7471bcf5bc83e8fd831c047ba61b98eab58ca7c055475714dcf6066539'
'ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e'
'a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495'
'c8d9f7394763997bb3917c55dd288d431d7054c7f1edec55540a4c02600dd7d3'
'55293e05c5d6c877397eb4c52123bb02e8bc92aeaf663ba70e1cfab318ce727c')
-sha256sums_x86_64=('6cbbadb07ca6668dc04a91565b08e590e844422a28a813f1bb76a184b422432e')
-sha256sums_aarch64=('61dc18d71d766e707ccbdc9c0f5b0bbf0a992e6acdc0c53c1c9cba6ecc85f601')
-sha256sums_armv8=('61dc18d71d766e707ccbdc9c0f5b0bbf0a992e6acdc0c53c1c9cba6ecc85f601')
-sha256sums_armv7=('1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0')
-sha256sums_armv7l=('1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0')
-sha256sums_armv7h=('1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0')
-sha256sums_arm=('6182f947e66a41c6793addd08ab8cc00fa09c132001e13f05e8f11464987c7ea')
+sha256sums_x86_64=('ac9acfdbde9a7e09c451ef167dbebb298b887a883b25299bf0be8e8aede6c6dc')
+sha256sums_aarch64=('128fa08dbc6e4e4e8bee09d5353cc7ecdfd1a7e894373a7a2148a77a930ec542')
+sha256sums_armv8=('128fa08dbc6e4e4e8bee09d5353cc7ecdfd1a7e894373a7a2148a77a930ec542')
+sha256sums_armv7=('29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864')
+sha256sums_armv7l=('29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864')
+sha256sums_armv7h=('29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864')
+sha256sums_arm=('71860d197771141fcf13533a117eee31381861642f1a86236a59f60af7b988e6')
#https://github.com/skycoin/skywire/releases/download/v1.0.0/skywire-v1.0.0-linux-amd64.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.0.0/skywire-v1.0.0-linux-arm64.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.0.0/skywire-v1.0.0-linux-armhf.tar.gz
diff --git a/cc.deb.PKGBUILD b/cc.deb.PKGBUILD
index d6844c8fb4c3..325d6625a017 100644
--- a/cc.deb.PKGBUILD
+++ b/cc.deb.PKGBUILD
@@ -4,11 +4,11 @@ pkgname=skywire-bin
_pkgname=${pkgname/-bin/}
_githuborg=skycoin
pkgdesc="Skywire: Decentralize the web. Skycoin.com. Debian package"
-pkgver='1.0.1'
-_rc=''
+pkgver='1.1.0'
+_rc='-pr1'
_pkgver="${pkgver}${_rc}"
_tag_ver="v${_pkgver}"
-pkgrel=4
+pkgrel=1
_pkgrel=${pkgrel}
_pkggopath="github.com/${_githuborg}/${_pkgname}"
_pkgarch=$(dpkg --print-architecture)
@@ -43,11 +43,11 @@ noextract=(
"${_binarchive}armhf.tar.gz"
"${_release_url}-arm.tar.gz"
)
-sha256sums=('6cbbadb07ca6668dc04a91565b08e590e844422a28a813f1bb76a184b422432e'
- '61dc18d71d766e707ccbdc9c0f5b0bbf0a992e6acdc0c53c1c9cba6ecc85f601'
- '1633c917e1468de0295d7d3b30059156f194e18722578cb90fd49cd683a7f5d0'
- '6182f947e66a41c6793addd08ab8cc00fa09c132001e13f05e8f11464987c7ea'
- 'ac16dfee9ed4870ef4afc977211d1c47c36ee182c8511d41a940cdd98c483f4d'
+sha256sums=('ac9acfdbde9a7e09c451ef167dbebb298b887a883b25299bf0be8e8aede6c6dc'
+ '128fa08dbc6e4e4e8bee09d5353cc7ecdfd1a7e894373a7a2148a77a930ec542'
+ '29bf8938d7f8c4d01ced62cc9c83fa67e4414e8c783aef254af8a53e0d130864'
+ '71860d197771141fcf13533a117eee31381861642f1a86236a59f60af7b988e6'
+ '57eeac39adb3d801ca0cac5c069fdc14add4e9c182569b58fcc4d41aac8efec4'
'f0300bcde06b6818b637ccc23fa8206a40e67f63815781d265bd10d2cda93e65'
'e6ea2c7471bcf5bc83e8fd831c047ba61b98eab58ca7c055475714dcf6066539'
'ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e'
diff --git a/skywire-autoconfig b/skywire-autoconfig
index b1ae12137129..ad1a53ee1f73 100644
--- a/skywire-autoconfig
+++ b/skywire-autoconfig
@@ -92,6 +92,12 @@ _config_gen() {
unset _1
_is_hypervisor="-i"
fi
+ # 1 as argument drops remote hypervisors and does not create the local hv config
+ if [[ ${_1} == "1" ]]; then
+ _retain_hv=""
+ unset _1
+ _is_hypervisor=""
+ fi
# create the flag to set the remote hypervisor(s)
if [[ ! -z ${_1} ]]; then
_retain_hv=""
@@ -101,11 +107,11 @@ _config_gen() {
##generate (hyper)visor configuration##
# show config gen command used
_msg3 "Generating skywire config with command:
-${_cyan}skywire-cli ${_yellow}config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks}${_nc}"
- skywire-cli config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks} >> /dev/null 2>&1
+${_cyan}skywire-cli ${_yellow}config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks} ${_no_autoconnect} ${_is_public_visor}${_nc}"
+ skywire-cli config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks} ${_no_autoconnect} ${_is_public_visor} >> /dev/null 2>&1
if [[ ${?} != 0 ]]; then
#print the error!
- skywire-cli config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks}
+ skywire-cli config gen -bepr ${_retain_hv} ${_is_hypervisor} ${_public_rpc} ${_vpn_server} ${_test_env} ${_hvpks} ${_no_autoconnect} ${_is_public_visor}
_err=$?
_errmsg2 "error generating skywire config"
exit ${_err}
@@ -128,6 +134,14 @@ config path: ${_purple}/opt/skywire/skywire.json${_nc}"
if [[ ( ${PUBLICRPC} -eq "1") ]]; then
_public_rpc="--publicrpc "
fi
+#use public flag with env VISORISPUBLIC=1
+if [[ ( ${VISORISPUBLIC} -eq "1") ]]; then
+ _is_public_visor="--public "
+fi
+#use public flag with env NOAUTOCONNECT=1
+if [[ ( ${NOAUTOCONNECT} -eq "1") ]]; then
+ _no_autoconnect="--autoconn "
+fi
#enable VPN server automatically on config re-gen with env VPNSERVER=1
if [[ ${VPNSERVER} -eq "1" ]]; then
_vpn_server="--servevpn "
diff --git a/updates.sh b/updates.sh
index 5c2bce7012eb..779fa27b0740 100755
--- a/updates.sh
+++ b/updates.sh
@@ -8,11 +8,17 @@ _version=$(git ls-remote --tags --refs --sort="version:refname" https://github.c
_version=${_version##*/}
_version=${_version%%-*}
_version=${_version//v/}
-#Uncomment to use release candidates during pre-release testing
+#Uncomment to use release candidates or pre-releases for testing
+#get release candidate version from source repo
#_vrc=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1 | grep -- -rc)
#if [[ $_vrc != "" ]]; then
# _vrc="-${_vrc##*-}"
#fi
+#get release candidate version from source repo
+_vrc=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1 | grep -- -pr)
+if [[ $_vrc != "" ]]; then
+ _vrc="-${_vrc##*-}"
+fi
echo ${_version}
echo ${_vrc}
echo "updating checksums and version for PKGBUILD"