- Update to 0.10.8 release - Add libtasn1 dependency - Fix patches PR: 202936 Submitted by: Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
57 lines
2.3 KiB
C
57 lines
2.3 KiB
C
--- src/main-ctl-unix.c.orig 2015-08-28 19:13:38 UTC
|
|
+++ src/main-ctl-unix.c
|
|
@@ -110,12 +110,15 @@ int ctl_handler_init(main_server_st * s)
|
|
struct sockaddr_un sa;
|
|
int sd, e;
|
|
|
|
- if (s->config->use_occtl == 0 || s->perm_config->occtl_socket_file == NULL) {
|
|
- mslog(s, NULL, LOG_INFO, "not using control unix socket");
|
|
- return 0;
|
|
+ mslog(s, NULL, LOG_INFO, "using control unix socket: %s", s->perm_config->occtl_socket_file);
|
|
+
|
|
+ if (s->config->use_occtl == 0 ||
|
|
+ s->perm_config->occtl_socket_file == NULL) {
|
|
+ mslog(s, NULL, LOG_INFO, "not using control unix socket");
|
|
+ return 0;
|
|
}
|
|
|
|
- mslog(s, NULL, LOG_DEBUG, "initializing control unix socket: %s", s->perm_config->occtl_socket_file);
|
|
+ mslog(s, NULL, LOG_INFO, "initializing control unix socket: %s", s->perm_config->occtl_socket_file);
|
|
memset(&sa, 0, sizeof(sa));
|
|
sa.sun_family = AF_UNIX;
|
|
strlcpy(sa.sun_path, s->perm_config->occtl_socket_file, sizeof(sa.sun_path));
|
|
@@ -124,7 +127,7 @@ int ctl_handler_init(main_server_st * s)
|
|
sd = socket(AF_UNIX, SOCK_STREAM, 0);
|
|
if (sd == -1) {
|
|
e = errno;
|
|
- mslog(s, NULL, LOG_ERR, "could not create socket '%s': %s",
|
|
+ mslog(s, NULL, LOG_INFO, "could not create socket '%s': %s",
|
|
s->perm_config->occtl_socket_file, strerror(e));
|
|
return -1;
|
|
}
|
|
@@ -133,7 +136,7 @@ int ctl_handler_init(main_server_st * s)
|
|
ret = bind(sd, (struct sockaddr *)&sa, SUN_LEN(&sa));
|
|
if (ret == -1) {
|
|
e = errno;
|
|
- mslog(s, NULL, LOG_ERR, "could not bind socket '%s': %s",
|
|
+ mslog(s, NULL, LOG_INFO, "could not bind socket '%s': %s",
|
|
s->perm_config->occtl_socket_file, strerror(e));
|
|
return -1;
|
|
}
|
|
@@ -141,14 +144,14 @@ int ctl_handler_init(main_server_st * s)
|
|
ret = chown(s->perm_config->occtl_socket_file, s->perm_config->uid, s->perm_config->gid);
|
|
if (ret == -1) {
|
|
e = errno;
|
|
- mslog(s, NULL, LOG_ERR, "could not chown socket '%s': %s",
|
|
+ mslog(s, NULL, LOG_INFO, "could not chown socket '%s': %s",
|
|
s->perm_config->occtl_socket_file, strerror(e));
|
|
}
|
|
|
|
ret = listen(sd, 1024);
|
|
if (ret == -1) {
|
|
e = errno;
|
|
- mslog(s, NULL, LOG_ERR, "could not listen to socket '%s': %s",
|
|
+ mslog(s, NULL, LOG_INFO, "could not listen to socket '%s': %s",
|
|
s->perm_config->occtl_socket_file, strerror(e));
|
|
return -1;
|
|
}
|