Don't overwrite existing config on make install
authorJames Bunton <jamesbunton@delx.net.au>
Tue, 22 Sep 2015 22:30:45 +0000 (22:30 +0000)
committerJames Bunton <jamesbunton@delx.net.au>
Tue, 22 Sep 2015 22:30:45 +0000 (22:30 +0000)
Makefile

index caad0ba..e61e152 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -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