aboutsummaryrefslogtreecommitdiff
path: root/src/dns
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-13 22:10:16 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-13 22:10:16 +0000
commitfb1390dfeb7e98a404207988f13341522f3692b6 (patch)
tree8568f457c1f6cecf4486b6cedea839c39758e0a0 /src/dns
parent8f2925beae5b4791ff1c0a592d10ad69f249bc7d (diff)
downloadgnunet-fb1390dfeb7e98a404207988f13341522f3692b6.tar.gz
gnunet-fb1390dfeb7e98a404207988f13341522f3692b6.zip
improving code and build system to be in line with gnunet access control model for services as described at https://gnunet.org/gnunet-access-control-model
Diffstat (limited to 'src/dns')
-rw-r--r--src/dns/Makefile.am7
-rw-r--r--src/dns/dns.conf.in5
2 files changed, 7 insertions, 5 deletions
diff --git a/src/dns/Makefile.am b/src/dns/Makefile.am
index f7376a111..99e78d7d6 100644
--- a/src/dns/Makefile.am
+++ b/src/dns/Makefile.am
@@ -20,8 +20,11 @@ HIJACKBIN = gnunet-helper-hijack-dns gnunet-helper-dns
20install-exec-hook: 20install-exec-hook:
21 $(SUDO_BINARY) chown root:root $(bindir)/gnunet-helper-hijack-dns || true 21 $(SUDO_BINARY) chown root:root $(bindir)/gnunet-helper-hijack-dns || true
22 $(SUDO_BINARY) chmod u+s $(bindir)/gnunet-helper-hijack-dns || true 22 $(SUDO_BINARY) chmod u+s $(bindir)/gnunet-helper-hijack-dns || true
23 $(SUDO_BINARY) chown root:root $(bindir)/gnunet-helper-dns || true 23 $(SUDO_BINARY) chown root $(bindir)/gnunet-helper-dns || true
24 $(SUDO_BINARY) chmod u+s $(bindir)/gnunet-helper-dns || true 24 $(SUDO_BINARY) chgrp $(GNUNETDNS_GROUP) $(bindir)/gnunet-helper-dns || true
25 $(SUDO_BINARY) chmod 4750 $(bindir)/gnunet-helper-dns || true
26 $(SUDO_BINARY) chgrp $(GNUNETDNS_GROUP) $(bindir)/gnunet-service-dns-new || true
27 $(SUDO_BINARY) chmod 2755 $(bindir)/gnunet-helper-dns || true
25else 28else
26install-exec-hook: 29install-exec-hook:
27endif 30endif
diff --git a/src/dns/dns.conf.in b/src/dns/dns.conf.in
index cd1c2e6e3..a99f7fec3 100644
--- a/src/dns/dns.conf.in
+++ b/src/dns/dns.conf.in
@@ -5,10 +5,9 @@ HOSTNAME = localhost
5HOME = $SERVICEHOME 5HOME = $SERVICEHOME
6CONFIG = $DEFAULTCONFIG 6CONFIG = $DEFAULTCONFIG
7BINARY = gnunet-service-dns 7BINARY = gnunet-service-dns
8ACCEPT_FROM = 127.0.0.1;
9ACCEPT_FROM6 = ::1;
10UNIXPATH = /tmp/gnunet-service-dns.sock 8UNIXPATH = /tmp/gnunet-service-dns.sock
11 9UNIX_MATCH_UID = YES
10UNIX_MATCH_GID = YES
12PROVIDE_EXIT = YES 11PROVIDE_EXIT = YES
13IFNAME = gnunet-dns 12IFNAME = gnunet-dns
14 13