Commit graph

112 commits

Author SHA1 Message Date
Matthew R. Kasun 199ea15b1d add VerifyConnection func to NewTLSConf as InsecureSkipVerify:false doesn't work
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-13 11:58:15 -04:00
Matthew R. Kasun a0e7163e7e program to generate initial server certs/key 2022-04-12 17:19:24 -04:00
john s e1ace88508
scripts/build-binaries.sh: support for all OS/ARCH (#948)
* scripts/build-binaries.sh: support for all OS/ARCH

Expands our build scripts to support the following OS/ARCHS:

netclient-linux-amd64
netclient-linux-arm5
netclient-linux-arm6
netclient-linux-arm7
netclient-linux-arm64
netclient-linux-mips
netclient-linux-mips64
netclient-linux-mips64le
netclient-linux-mipsle
netclient-linux-ppc64
netclient-linux-ppc64le
netclient-linux-riscv64
netclient-linux-s390x
netclient-linux-386
netclient-freebsd-amd64
netclient-freebsd-arm5
netclient-freebsd-arm6
netclient-freebsd-arm7
netclient-freebsd-arm64
netclient-freebsd-386
netclient-darwin-arm64
netclient-darwin-amd64
netclient-windows-amd64
netclient-windows-arm5
netclient-windows-arm6
netclient-windows-arm7
netclient-windows-arm64
netclient-windows-386

* bin-maker.sh: update default VERSION

Signed-off-by: John Sahhar <john@gravitl.com>
2022-03-22 14:14:57 -06:00
Yuanji dc470f47c3
Fix typo for Arch Linux 2022-03-20 22:50:41 +09:00
dcarns f513e043a0
Merge pull request #875 from gravitl/hotfix_v0.11.1_windows_powershell
Hotfix v0.11.1 windows powershell
2022-03-08 07:52:48 -05:00
afeiszli a9ed7401ca changing script 2022-03-07 21:53:25 -05:00
afeiszli 19da1d4c6f changing script 2022-03-07 21:37:10 -05:00
john s 24a57e8a37
Merge branch 'develop' into dev-nm-quick-resolv 2022-03-07 13:30:51 -06:00
John Sahhar a124eccb8f scripts/nm-quick.sh: remove resolvctl dependency
Signed-off-by: John Sahhar <john@gravitl.com>
2022-03-07 13:20:35 -06:00
Alex Feiszli 9fd1d15b69
Merge pull request #855 from gravitl/hotfix_v0.11.1_CGO
disable CGO for all builds
2022-03-07 09:39:07 -05:00
Alex Feiszli 3d9119d952
Merge pull request #856 from nick81nrw/fix_win_installscript
fix nm-win-installer - add WireGuard env
2022-03-07 09:35:49 -05:00
Matthew R. Kasun bdd8de56fb enable CGO for netmaker 2022-03-04 13:36:48 -05:00
Nick81nrw 64d0660392 fix nm-win-installer - add WireGuard env 2022-03-04 09:30:40 +01:00
Matthew R. Kasun 666faaa867 disable CGO for all builds 2022-03-03 16:19:25 -05:00
afeiszli 952616db89 adding rocky linux support in install script 2022-02-23 08:23:07 -05:00
Matthew R. Kasun 0d43206530 add darwin/arm64 to release assets 2022-02-15 13:48:49 -05:00
Matthew R. Kasun 4ab924af3e use main.version rather than subpackage variables 2022-02-10 15:10:18 -05:00
Matthew R. Kasun abd1ad60dd remove x86_32
remove freebsd daemon as --deamon on is now valid for freebsd
updated openWRT daemon to use new paths and arguments
add support for arch installs
2022-02-10 10:13:54 -05:00
Matthew R. Kasun 09f8114cc0 removed installation of freebsd daemon (done by netclient)
updated openwrt daemon to installl in /sbin and update command to be run
removed x86_32
add support for arch
2022-02-10 09:56:46 -05:00
baudneo 45dce1cc9c
Update netclient-install.sh
URL ,pattern needed changing to successfully download netclient
2022-02-09 21:10:05 -07:00
afeiszli 8276fb4c63 fixing script 2022-02-09 10:44:36 -05:00
afeiszli a1cfb70fa7 changing link 2022-02-09 10:33:07 -05:00
afeiszli 0d663abf28 netclient container startup script mod 2022-02-08 23:55:45 -05:00
afeiszli 9400209d97 adding OS and Version 2022-02-03 15:33:19 -05:00
afeiszli 0c502baa14 updating netclient bin directory 2022-02-01 16:48:06 -05:00
afeiszli 36d6adacb4 updating compose and installer 2022-02-01 16:25:31 -05:00
Matthew R Kasun 273322c6ad update compose file and scripts to use mosquitto broker. Includes insecure config file for mosquitto 2022-01-20 12:50:00 -05:00
afeiszli 7dc794285c resolving conflicts 2022-01-16 10:28:53 -05:00
afeiszli 93188fb32a adding small fixes and token convert script 2022-01-15 18:46:57 -05:00
ethanfowler b60c6a8d61
Fix netclient install on ARMv6
`uname -m` gives `armv6l` on e.g. raspberry PI zero. This was resulting in the switch defaulting to
`https://github.com/gravitl/netmaker/releases/download/0.9.3/netclient-armv6l` instead of 
`https://github.com/gravitl/netmaker/releases/download/0.9.3/netclient-armv6`
and a 404.
2022-01-10 17:20:33 +00:00
Matthew R Kasun 314fc3057e add resolvconf as dependency in nm-quick.sh 2022-01-01 08:39:07 -05:00
pete1019 64997faea9
Update netclient-install.sh
MacOS Mojave print on uname "Darwin" and not "darwin".
2021-12-13 10:40:51 +01:00
afeiszli 279fa1d3a1 no udp hole punch for docker 2021-12-11 12:39:22 -05:00
afeiszli dd40a317d6 updating install script 2021-11-29 08:18:07 -05:00
afeiszli 11a0ecdbb8 updating readme and versions 2021-11-29 08:16:35 -05:00
afeiszli dc6ee1a18a adding templates 2021-11-29 05:28:08 -05:00
afeiszli 801919ab0d fixing client issues for uspace, fwmark, vpn 2021-11-29 04:34:11 -05:00
afeiszli 46e17b29b3 fixing binary versions 2021-11-23 08:04:37 -05:00
afeiszli 1c8071293d fixing binary versions 2021-11-23 07:54:50 -05:00
Alex 3b7055758d
Merge pull request #499 from a1ad/feature_v0.9.1_arm7_scriptfix
Update install script: netclient-armv7 to netclient-arm7
2021-11-23 07:32:47 -05:00
jeroenr af60538759 dist=netclient-armv7 > dist=netclient-arm7 2021-11-22 18:33:20 +01:00
afeiszli bdd1c8fc38 fixed openwrt/windows scripts 2021-11-22 07:54:01 -05:00
afeiszli 638cb0ec04 cleaning up powershell 2021-11-17 23:45:40 -05:00
afeiszli d4001f6a4d fixing windows 2021-11-17 22:06:25 -05:00
afeiszli ccbd6f90f7 fixing windows 2021-11-17 21:57:27 -05:00
afeiszli 20a939b188 windows netclient fix 2021-11-17 12:33:42 -05:00
afeiszli 55e51da1ec fixing syntax error on nc install 2021-11-17 10:23:29 -05:00
afeiszli 0d9f2db514 binary builder script 2021-11-17 10:21:35 -05:00
Alex c0927b6f40
Merge pull request #468 from gravitl/feature_v0.9.0_cleanup
Feature v0.9.0 cleanup
2021-11-17 09:59:27 -05:00
afeiszli 5626c1111c change develop references to master 2021-11-17 08:21:30 -05:00