From owner-freebsd-bugs@freebsd.org Mon Mar 20 06:42:38 2017 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87188D14F65 for ; Mon, 20 Mar 2017 06:42:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76BCF1171 for ; Mon, 20 Mar 2017 06:42:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v2K6gcYU060701 for ; Mon, 20 Mar 2017 06:42:38 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 217939] syslogd: -b ::1 and -b [::1]:syslog broken after ^/head@r309933 Date: Mon, 20 Mar 2017 06:42:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 06:42:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217939 Bug ID: 217939 Summary: syslogd: -b ::1 and -b [::1]:syslog broken after ^/head@r309933 Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: ngie@FreeBSD.org syslogd no longer accepts `-b ::1` and `-b [::1]:syslog` after the refactor= ing done in r309933. Example: Legacy format (`-b ::1`): $ sudo env rc_debug=3D1 /etc/rc.d/syslogd restart /etc/rc.d/syslogd: DEBUG: Sourcing /etc/defaults/rc.conf /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. syslogd not running? (check /var/run/syslog.pid). /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: run_rc_command: start_precmd: syslogd_precmd Starting syslogd. /etc/rc.d/syslogd: DEBUG: run_rc_command: doit: limits -C daemon /usr/sbin/syslogd -b ::1 -b :syslog -b [::1]:syslog -b 127.0.0.1:syslog -d syslogd: getaddrinfo failed for :1: servname not supported for ai_socktype:= Bad file descriptor logmsg: pri 53, flags 4, from , msg syslogd: getaddrinfo failed for :1: servname not supported for ai_socktype: Bad file descriptor Logging to UNUSED /etc/rc.d/syslogd: WARNING: failed to start syslogd Square bracket format with service identifier (`-b [::1]:syslog`) $ sudo env rc_debug=3D1 /etc/rc.d/syslogd restart /etc/rc.d/syslogd: DEBUG: Sourcing /etc/defaults/rc.conf /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. syslogd not running? (check /var/run/syslog.pid). /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: run_rc_command: start_precmd: syslogd_precmd Starting syslogd. /etc/rc.d/syslogd: DEBUG: run_rc_command: doit: limits -C daemon /usr/sbin/syslogd -b :syslog -b [::1]:syslog -b 127.0.0.1:syslog -b localho= st -b localhost:syslog -d new socket fd is 6 shutdown sending on socket new socket fd is 7 shutdown sending on socket Trying peer: [ syslogd: getaddrinfo failed for [:1]:syslog: servname not supported for ai_socktype: Bad file descriptor logmsg: pri 53, flags 4, from , msg syslogd: getaddrinfo failed for [:1]:syslog: servname not supported for ai_socktype: Bad file descriptor Logging to UNUSED /etc/rc.d/syslogd: WARNING: failed to start syslog Square bracket format without service identifier (`-b [::1]`) $ sudo env rc_debug=3D1 /etc/rc.d/syslogd restart /etc/rc.d/syslogd: DEBUG: Sourcing /etc/defaults/rc.conf /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. syslogd not running? (check /var/run/syslog.pid). /etc/rc.d/syslogd: DEBUG: pid file (/var/run/syslog.pid): not readable. /etc/rc.d/syslogd: DEBUG: checkyesno: syslogd_enable is set to YES. /etc/rc.d/syslogd: DEBUG: run_rc_command: start_precmd: syslogd_precmd Starting syslogd. /etc/rc.d/syslogd: DEBUG: run_rc_command: doit: limits -C daemon /usr/sbin/syslogd -b [::1] -b :syslog -b 127.0.0.1:syslog -d Trying peer: [ syslogd: getaddrinfo failed for [:1]: servname not supported for ai_socktyp= e: Bad file descriptor logmsg: pri 53, flags 4, from , msg syslogd: getaddrinfo failed for [:1]: servname not supported for ai_socktype: Bad file descriptor Logging to UNUSED /etc/rc.d/syslogd: WARNING: failed to start syslogd --=20 You are receiving this mail because: You are the assignee for the bug.=