conf/161710: SSHD starts on boot even if
sshd_enable="NO" in 8.2
John Blazek
freebsd.org at logicalsolutns.com
Fri Oct 28 21:30:14 UTC 2011
The following reply was made to PR conf/161710; it has been noted by GNATS.
From: John Blazek <freebsd.org at logicalsolutns.com>
To: Dimitry Andric <dim at FreeBSD.org>
Cc: bug-followup at FreeBSD.org
Subject: Re: conf/161710: SSHD starts on boot even if
sshd_enable="NO" in 8.2
Date: Fri, 28 Oct 2011 16:28:41 -0500
Hello,
Thank you for attempting to reproduce it.
I concur with your result 3b) If you try to type /etc/rc.d/sshd start -= it wont start.
The servers that are exhibiting this are currently production servers and I cannot conveniently reboot them on command.
I will build a fresh box and see if I can duplicate it from scratch.
You are welcome to TeamView or SSH/screen view one of the servers to examine the configuration.
-john
At 03:38 PM 10/28/2011, Dimitry Andric wrote:
>I tried reproducing this on 8-STABLE, by:
>
>1) setting sshd_enable="NO" in /etc/rc.conf
>2) setting sshd_flags="-p 9991" in /etc/rc.conf
>3) adding '/usr/sbin/sshd -p 22200' to /etc/rc.local
>4) adding inetd_enable="YES" in /etc/rc.conf
>5) uncommenting the default ssh lines in /etc/inetd.conf
>
>End result, after rebooting, is:
>
>1) sshd is running as "/usr/sbin/sshd -p 22200", listening on port
> 22200 as expected
>2) inetd is listening on port 22, as expected
>3) sshd is NOT started by /etc/rc.d/sshd. In fact, if you run
> '/etc/rc.d/sshd start', you get the expected error message about sshd
> not being enabled.
>
>In short, I cannot reproduce your issue. It could help if you post some
>more information, for example, what is the output of:
>
>/bin/sh -x /etc/rc.d/sshd start
>
>?
More information about the freebsd-rc
mailing list