]> code.delx.au - proxy/commitdiff
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 caad0ba83f64990b9c0ed6cd1e6af3122d5f2dab..e61e15280bf47674fc262988f4a000afadaa9e58 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