diff --git a/etc/disable-common.inc b/etc/disable-common.inc index cc9ba0032..5870a981b 100644 --- a/etc/disable-common.inc +++ b/etc/disable-common.inc @@ -50,6 +50,14 @@ blacklist ${HOME}/.git-credential-cache # var blacklist /var/spool/cron blacklist /var/spool/anacron +blacklist /var/run/acpid.socket +blacklist /var/run/minissdpd.sock +blacklist /var/run/rpcbind.sock +blacklist /var/run/mysqld/mysqld.sock +blacklist /var/run/mysql/mysqld.sock +blacklist /var/lib/mysqld/mysql.sock +blacklist /var/lib/mysql/mysql.sock +blacklist /var/run/docker.sock # etc blacklist /etc/cron.* diff --git a/src/tools/unixsocket.c b/src/tools/unixsocket.c new file mode 100644 index 000000000..88475ea3e --- /dev/null +++ b/src/tools/unixsocket.c @@ -0,0 +1,29 @@ +#include +#include +#include +#include + +int main(void) { + struct sockaddr_un addr; + int s; + const char *socketpath = "/var/run/minissdpd.sock"; +// const char *socketpath = "/var/run/acipd.sock"; + + s = socket(AF_UNIX, SOCK_STREAM, 0); + if(s < 0) { + fprintf(stderr, "Error: cannot open socket\n"); + return 1; + } + + addr.sun_family = AF_UNIX; + strncpy(addr.sun_path, socketpath, sizeof(addr.sun_path)); + if(connect(s, (struct sockaddr *)&addr, sizeof(struct sockaddr_un)) < 0) { + fprintf(stderr, "Error: cannot connect to socket\n"); + return 1; + } + + printf("connected to %s\n", socketpath); + close(s); + + return 0; +}