Date: Mon, 6 Jul 2020 12:48:57 -0700 From: Don Wilde <dwilde1@gmail.com> To: Jonathan Chen <jonc@chen.org.nz> Cc: freebsd-stable@freebsd.org, Doug McIntyre <merlyn@geeks.org> Subject: Re: Getting a new shell to work for the 'toor' user Message-ID: <c65e0c10-bc23-0653-c5a1-3f79297b75e7@gmail.com> In-Reply-To: <CAJuc1zMVoa4LV0RudiE_Linz9c2pgqmQzTqvGxxRauksW3ZfaA@mail.gmail.com> References: <dd305e85-4b3f-6fd0-cc55-be3c890bf349@gmail.com> <CAJuc1zMVoa4LV0RudiE_Linz9c2pgqmQzTqvGxxRauksW3ZfaA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/6/20 12:13 PM, Jonathan Chen wrote: > On Tue, 7 Jul 2020 at 07:10, Don Wilde <dwilde1@gmail.com> wrote: >> All, >> >> I finally got around to -- I thought :) -- completing my inclusion of >> bash-static as a usable shell. >> >> It works as an available shell in 'adduser', but when I tried to use it >> as a recovery shell (see attached .odt), I ran into a problem. My fist >> pass was to add /bin/stbash to the end of the toor line in >> master.passwd, but that didn't change it even after a reboot. > You have to use vipw(8). That worked, thanks! I'd forgotten about vipw, though I'd used it before. Doug's answer would have worked too, but since vipw calls pwd_mkdb, I didn't have to figure that one out. :) I'll polish the doc and ship it to freebsd-doc@ for comments. Appreciate the help! -- Don Wilde **************************************************** * What is the Internet of Things but a system * * of systems including humans? * ****************************************************
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c65e0c10-bc23-0653-c5a1-3f79297b75e7>