diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-13 22:10:16 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-13 22:10:16 +0000 |
commit | fb1390dfeb7e98a404207988f13341522f3692b6 (patch) | |
tree | 8568f457c1f6cecf4486b6cedea839c39758e0a0 /src/dns | |
parent | 8f2925beae5b4791ff1c0a592d10ad69f249bc7d (diff) | |
download | gnunet-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.am | 7 | ||||
-rw-r--r-- | src/dns/dns.conf.in | 5 |
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 | |||
20 | install-exec-hook: | 20 | install-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 | ||
25 | else | 28 | else |
26 | install-exec-hook: | 29 | install-exec-hook: |
27 | endif | 30 | endif |
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 | |||
5 | HOME = $SERVICEHOME | 5 | HOME = $SERVICEHOME |
6 | CONFIG = $DEFAULTCONFIG | 6 | CONFIG = $DEFAULTCONFIG |
7 | BINARY = gnunet-service-dns | 7 | BINARY = gnunet-service-dns |
8 | ACCEPT_FROM = 127.0.0.1; | ||
9 | ACCEPT_FROM6 = ::1; | ||
10 | UNIXPATH = /tmp/gnunet-service-dns.sock | 8 | UNIXPATH = /tmp/gnunet-service-dns.sock |
11 | 9 | UNIX_MATCH_UID = YES | |
10 | UNIX_MATCH_GID = YES | ||
12 | PROVIDE_EXIT = YES | 11 | PROVIDE_EXIT = YES |
13 | IFNAME = gnunet-dns | 12 | IFNAME = gnunet-dns |
14 | 13 | ||