]> code.delx.au - proxy/blobdiff - Makefile
Don't overwrite existing config on make install
[proxy] / Makefile
index 57328214a040325420ce922a449f09a8de859f43..e61e15280bf47674fc262988f4a000afadaa9e58 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION := 0.1
+VERSION := 0.2
 PREFIX  := /usr/local
 CFLAGS  += -Wall -Wextra -Werror -std=c99 -DVERSION='"$(VERSION)"'
 LDFLAGS += -lpthread -lbsd
@@ -11,7 +11,7 @@ test: socks5server
 
 install: socks5server
        install -m 0755 -D -t $(PREFIX)/bin socks5server
-       install -m 0644 -D -t $(PREFIX)/etc socks5server.conf
+       [ -f $(PREFIX)/etc/socks5server.conf ] || install -m 0644 -D -t $(PREFIX)/etc socks5server.conf
        install -m 0644 -D -t $(PREFIX)/lib/systemd/system socks5server.service
        sed -i 's|PREFIX|$(PREFIX)|g' $(PREFIX)/lib/systemd/system/socks5server.service