From 8b57982a09e3be42e0cb29de5588ad0fda8f7d3b Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Sat, 10 Jun 2023 12:22:59 +0300 Subject: [PATCH] Fix FreeBSD install --- Makefile.FreeBSD | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/Makefile.FreeBSD b/Makefile.FreeBSD index fe21f84..c9a2293 100644 --- a/Makefile.FreeBSD +++ b/Makefile.FreeBSD @@ -34,23 +34,16 @@ PLUGINS = StringsPlugin TrafficPlugin PCREPlugin PamAuth TransparentPlugin include Makefile.inc install: all - if [ ! -d /usr/local/3proxy/bin ]; then mkdir -p /usr/local/3proxy/bin/; fi + if [ ! -d "/usr/local/3proxy/bin" ]; then mkdir -p /usr/local/3proxy/bin/; fi install bin/3proxy /usr/local/3proxy/bin/3proxy install bin/mycrypt /usr/local/3proxy/bin/mycrypt install scripts/add3proxyuser.sh /usr/local/3proxy/bin/ - if [ -s /usr/local/etc/3proxy/3proxy.cfg ]; then - echo /usr/local/3proxy/3proxy.cfg already exists - else - install scripts/3proxy.cfg /usr/local/etc/3proxy/ - fi - if [ ! -d /var/log/3proxy/ ]; then - mkdir /var/log/3proxy/ - fi + if [ -s /usr/local/etc/3proxy/3proxy.cfg ]; then /usr/local/3proxy/3proxy.cfg already exists ; else install scripts/3proxy.cfg /usr/local/etc/3proxy/; fi + if [ ! -d /var/log/3proxy/ ]; then mkdir /var/log/3proxy/; fi touch /usr/local/3proxy/passwd touch /usr/local/3proxy/counters touch /usr/local/3proxy/bandlimiters echo Run /usr/local/3proxy/bin/add3proxyuser.sh to add \'admin\' user - fi allplugins: @list='$(PLUGINS)'; for p in $$list; do cp Makefile Makefile.var plugins/$$p; cd plugins/$$p ; make ; cd ../.. ; done