Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2015 02:57:27 -0700
From:      Doug Hardie <bc979@lafn.org>
To:        FreeBSD Stable ML <stable@freebsd.org>
Subject:   Re: when the sshd hits the fan
Message-ID:  <8CC54339-0028-4CE4-9AAD-2248CD4E2FC9@lafn.org>
In-Reply-To: <56026686.8030308@norma.perm.ru>
References:  <56026686.8030308@norma.perm.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

> On 23 September 2015, at 01:44, Eugene M. Zheganin <emz@norma.perm.ru> =
wrote:
>=20
> Hi.
>=20
> I'm trying to understand why the sshd still starts after local =
daemons,
> out-of-the-box, and what it takes to make this extremely vital service
> to start before non-system (local) ones. I bet I'm not the first one =
to
> ask, so why isn't this already done ? Seems quite easy for me.

The fix is quite simple:  Add

# BEFORE: mail

to /etc/rc.d/sshd

I tried to submit a PR on that about a year ago, but it never seemed to =
make it into the PR system.  Many of my servers are remote and if there =
is an issue with a port, I still need a way into the system other than =
driving for hours.  This works.  Sshd is started early in the sequence =
and I can at least ssh into the server.  It won=E2=80=99t help though if =
there is a syntax error in /etc/rc.conf.  Those are pretty much fatal.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8CC54339-0028-4CE4-9AAD-2248CD4E2FC9>