better "listen address" notation #24
Labels
No labels
bug
circologctl
doc
duplicate
enhancement
help wanted
invalid
question
security
syslog
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: boyska/circolog#24
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
for every listener, we currently have two options to separately handle unix domain sockets and tcp/udp addresses.
this is ugly, and doesn't scale well (see #13).
Goal of this issue is to have options that will understand more listener types.
Example:
1.2.3.4:8000
means port 8000, letting circolog decide protocol (udp/tcp) based on the context (ie:-syslogd-socket 1.2.3.4:8000
means UDP, while-query-socket localhost:8000
means TCP)/asd/foo.sock
means UNIX domain socket; whether datagram or stream is again decided by context (on-syslogd-socket
it means datagram; on-query-socket
it means stream)@systemd
means "assume that systemd socket activation is configured, and use that"@inetd
could mean (when it is implemented) "use inetd-style fd passing"