mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2024-12-24 23:26:41 +00:00
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
This commit is contained in:
commit
fd9b2e931f
@ -102,7 +102,8 @@ netcon: $(OBJS)
|
|||||||
# Build netcon/liblwip.so which must be placed in ZT home for zerotier-netcon-service to work
|
# Build netcon/liblwip.so which must be placed in ZT home for zerotier-netcon-service to work
|
||||||
cd netcon ; make -f make-liblwip.mk
|
cd netcon ; make -f make-liblwip.mk
|
||||||
# Use gcc not clang to build standalone intercept library since gcc is typically used for libc and we want to ensure maximal ABI compatibility
|
# Use gcc not clang to build standalone intercept library since gcc is typically used for libc and we want to ensure maximal ABI compatibility
|
||||||
cd netcon ; gcc -g -O2 -Wall -std=c99 -fPIC -DVERBOSE -DDEBUG_RPC -DCHECKS -D_GNU_SOURCE -DNETCON_INTERCEPT -I. -nostdlib -shared -o ../libzerotierintercept.so Intercept.c -ldl
|
cd netcon ; gcc -g -O2 -Wall -std=c99 -fPIC -DVERBOSE -DDEBUG_RPC -DCHECKS -D_GNU_SOURCE -DNETCON_INTERCEPT -I. -nostdlib -shared -o libzerotierintercept.so Intercept.c -ldl
|
||||||
|
cp netcon/libzerotierintercept.so libzerotierintercept.so
|
||||||
ln -sf zerotier-netcon-service zerotier-cli
|
ln -sf zerotier-netcon-service zerotier-cli
|
||||||
ln -sf zerotier-netcon-service zerotier-idtool
|
ln -sf zerotier-netcon-service zerotier-idtool
|
||||||
|
|
||||||
|
9
netcon/install-intercept.sh
Executable file
9
netcon/install-intercept.sh
Executable file
@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
cp libzerotierintercept.so /lib/libzerotierintercept.so
|
||||||
|
ln -sf /lib/libzerotierintercept.so /lib/libzerotierintercept
|
||||||
|
/usr/bin/install -c zerotier-intercept /usr/bin
|
||||||
|
|
||||||
|
# rm -r /lib/libzerotierintercept.so
|
||||||
|
# rm -r /lib/libzerotierintercept
|
||||||
|
# rm -r /usr/bin/zerotier-intercept
|
Loading…
Reference in New Issue
Block a user