diff options
author | ng0 <ng0@n0.is> | 2019-10-23 20:24:46 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-10-23 20:24:46 +0000 |
commit | fb5a4bff07c34012cc188ff5d8c3d174e9d8c131 (patch) | |
tree | 0e801d5bbdf69705e2d4857994ec237ef60df00c /src/nat/Makefile.am | |
parent | c4cd5da52ee63b5d920f3cb6f87e5a1a3140b148 (diff) | |
download | gnunet-fb5a4bff07c34012cc188ff5d8c3d174e9d8c131.tar.gz gnunet-fb5a4bff07c34012cc188ff5d8c3d174e9d8c131.zip |
first test commit to make sudo + sh scripts obsolete.
install(1) is too unportable to handle this job so
we take the content of the scripts.
Diffstat (limited to 'src/nat/Makefile.am')
-rw-r--r-- | src/nat/Makefile.am | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/nat/Makefile.am b/src/nat/Makefile.am index d88dd6db4..2c04741da 100644 --- a/src/nat/Makefile.am +++ b/src/nat/Makefile.am | |||
@@ -21,14 +21,20 @@ if LINUX | |||
21 | NATSERVER = gnunet-helper-nat-server.c | 21 | NATSERVER = gnunet-helper-nat-server.c |
22 | NATCLIENT = gnunet-helper-nat-client.c | 22 | NATCLIENT = gnunet-helper-nat-client.c |
23 | install-exec-hook: | 23 | install-exec-hook: |
24 | $(top_srcdir)/src/nat/install-nat-helper.sh $(DESTDIR)$(libexecdir) $(SUDO_OR_DOAS_BINARY) || true | 24 | chown root:root $(DESTDIR)$(libexecdir)/gnunet-helper-nat-server |
25 | chown root:root $(DESTDIR)$(libexecdir)/gnunet-helper-nat-client | ||
26 | chmod u+s $(DESTDIR)$(libexecdir)/gnunet-helper-nat-server | ||
27 | chmod u+s $(DESTDIR)$(libexecdir)/gnunet-helper-nat-client | ||
25 | else | 28 | else |
26 | if XFREEBSD | 29 | if XFREEBSD |
27 | NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client | 30 | NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client |
28 | NATSERVER = gnunet-helper-nat-server.c | 31 | NATSERVER = gnunet-helper-nat-server.c |
29 | NATCLIENT = gnunet-helper-nat-client.c | 32 | NATCLIENT = gnunet-helper-nat-client.c |
30 | install-exec-hook: | 33 | install-exec-hook: |
31 | $(top_srcdir)/src/nat/install-nat-helper.sh $(DESTDIR)$(libexecdir) $(SUDO_OR_DOAS_BINARY) || true | 34 | chown root:root $(DESTDIR)$(libexecdir)/gnunet-helper-nat-server |
35 | chown root:root $(DESTDIR)$(libexecdir)/gnunet-helper-nat-client | ||
36 | chmod u+s $(DESTDIR)$(libexecdir)/gnunet-helper-nat-server | ||
37 | chmod u+s $(DESTDIR)$(libexecdir)/gnunet-helper-nat-client | ||
32 | endif | 38 | endif |
33 | else | 39 | else |
34 | install-exec-hook: | 40 | install-exec-hook: |
@@ -61,7 +67,7 @@ if USE_COVERAGE | |||
61 | endif | 67 | endif |
62 | 68 | ||
63 | lib_LTLIBRARIES = \ | 69 | lib_LTLIBRARIES = \ |
64 | libgnunetnatnew.la | 70 | libgnunetnatnew.la |
65 | 71 | ||
66 | libgnunetnatnew_la_SOURCES = \ | 72 | libgnunetnatnew_la_SOURCES = \ |
67 | nat_api.c \ | 73 | nat_api.c \ |