avahi: Fix hardcoded paths
This commit is contained in:
parent
8ca1927be8
commit
719725c5d2
|
@ -1,5 +1,26 @@
|
||||||
--- a/avahi-daemon/main.c
|
--- a/avahi-daemon/main.c
|
||||||
+++ b/avahi-daemon/main.c
|
+++ b/avahi-daemon/main.c
|
||||||
|
@@ -135,7 +135,7 @@
|
||||||
|
#endif
|
||||||
|
} DaemonConfig;
|
||||||
|
|
||||||
|
-#define RESOLV_CONF "/etc/resolv.conf"
|
||||||
|
+#define RESOLV_CONF "@TERMUX_PREFIX@/etc/resolv.conf"
|
||||||
|
#define BROWSE_DOMAINS_MAX 16
|
||||||
|
|
||||||
|
static AvahiSEntryGroup *dns_servers_entry_group = NULL;
|
||||||
|
@@ -587,9 +587,9 @@
|
||||||
|
int fd;
|
||||||
|
char buf[32];
|
||||||
|
|
||||||
|
- fd = open("/etc/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
|
||||||
|
+ fd = open("@TERMUX_PREFIX@/etc/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
|
||||||
|
if (fd == -1 && errno == ENOENT)
|
||||||
|
- fd = open("/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
|
||||||
|
+ fd = open("@TERMUX_PREFIX@/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
|
||||||
|
if (fd == -1)
|
||||||
|
return NULL;
|
||||||
|
|
||||||
@@ -1338,6 +1338,7 @@
|
@@ -1338,6 +1338,7 @@
|
||||||
|
|
||||||
#define set_env(key, value) putenv(avahi_strdup_printf("%s=%s", (key), (value)))
|
#define set_env(key, value) putenv(avahi_strdup_printf("%s=%s", (key), (value)))
|
||||||
|
|
Loading…
Reference in New Issue