aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/Makefile
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-01-05 19:57:50 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2017-01-09 00:22:21 +0100
commit16060516bb9e1b3d2072d69c0a6500c99985031c (patch)
tree6211ae0bfd0d141eff9281768092af08cd62d19b /src/Makefile
parentwg: add installation note for distros (diff)
downloadwireguard-tools-16060516bb9e1b3d2072d69c0a6500c99985031c.tar.xz
wireguard-tools-16060516bb9e1b3d2072d69c0a6500c99985031c.zip
wg-quick: enforce good permissions
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 8160cc9..fee7951 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,6 +1,7 @@
PKG_CONFIG ?= pkg-config
PREFIX ?= /usr
DESTDIR ?=
+SYSCONFDIR ?= /etc
BINDIR ?= $(PREFIX)/bin
LIBDIR ?= $(PREFIX)/lib
MANDIR ?= $(PREFIX)/share/man
@@ -54,7 +55,7 @@ install: wg
@[ "$(WITH_BASHCOMPLETION)" = "yes" ] || exit 0; \
install -v -d "$(DESTDIR)$(BASHCOMPDIR)" && install -m 0644 -v completion/wg.bash-completion "$(DESTDIR)$(BASHCOMPDIR)/wg"
@[ "$(WITH_WGQUICK)" = "yes" ] || exit 0; \
- install -m 0755 -v wg-quick.bash "$(DESTDIR)$(BINDIR)/wg-quick"
+ install -m 0755 -v wg-quick.bash "$(DESTDIR)$(BINDIR)/wg-quick" && install -m 0700 -v -d "$(DESTDIR)$(SYSCONFDIR)/wireguard"
@[ "$(WITH_WGQUICK)" = "yes" ] || exit 0; \
install -m 0644 -v wg-quick.8 "$(DESTDIR)$(MANDIR)/man8/wg-quick.8"
@[ "$(WITH_WGQUICK)" = "yes" -a "$(WITH_BASHCOMPLETION)" = "yes" ] || exit 0; \