diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-05 19:57:50 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-09 00:22:21 +0100 |
commit | 0b711689b39bc9f5bd17457ecc3ec5723f6f7f5c (patch) | |
tree | 04fac1a377cfdf228b89eaad21ddbd968a136061 /src/tools/Makefile | |
parent | tools: add installation note for distros (diff) | |
download | wireguard-monolithic-historical-0b711689b39bc9f5bd17457ecc3ec5723f6f7f5c.tar.xz wireguard-monolithic-historical-0b711689b39bc9f5bd17457ecc3ec5723f6f7f5c.zip |
tools: wg-quick: enforce good permissions
Diffstat (limited to 'src/tools/Makefile')
-rw-r--r-- | src/tools/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/Makefile b/src/tools/Makefile index 8160cc9..fee7951 100644 --- a/src/tools/Makefile +++ b/src/tools/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; \ |