minor fixes to csync container, better logging

This commit is contained in:
2016-06-08 23:18:57 +02:00
parent a81bdbf983
commit 61384c3553
3 changed files with 4 additions and 4 deletions

View File

@@ -57,7 +57,7 @@ int getaddrinfo(const char *node, const char *service, const struct addrinfo *hi
if (res_init() < 0) {
return EAI_SYSTEM;
} else {
int (*f)() = dlsym (RTLD_NEXT, "getaddrinfo");
int (*f)() = dlsym(RTLD_NEXT, "getaddrinfo");
return f(node, service, hints, res);
}
}
@@ -71,4 +71,4 @@ typedef union address {
int verify_peername(const char *name, address_t *peeraddr) {
return 1;
}
}

View File

@@ -1,3 +1,3 @@
#!/bin/bash
set -e
/usr/local/sbin/csync2 -iiv > $CSYNC_LOG
/usr/local/sbin/csync2 -iiv >> $CSYNC_LOG 2>&1

View File

@@ -25,7 +25,7 @@ make cert
## Address aliases
cd /opt
mv /addr_aliases.c .
gcc -fPIC -shared -o addr_aliases.so addr_aliases.c -ldl
gcc -fPIC -shared -o addr_aliases.so addr_aliases.c -ldl
mkdir -p /host/etc/
touch /host/etc/addr_aliases
echo /opt/addr_aliases.so >> /etc/ld.so.preload