[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#619431: release-notes: Upgrading sh from bash to dash requires changes to /etc/passwd.



On Wed, Mar 23, 2011 at 03:26:26PM -0500, Karl O. Pinc wrote:
> In any case after installing dash and using it as the default sh
> I found that a number of users in /etc/passwd had /bin/sh as their
> shell.  Needless to say this did not go over well as all the bash
> features like tab completion went away.

True, but this is not Debian's default. From /etc/adduser.conf: 

------------------------------------------------------------------
# The DSHELL variable specifies the default login shell on your
# system.
DSHELL=/bin/bash
------------------------------------------------------------------

> The squeeze release notes remark on the switch of sh from bash to
> dash.  This section should probably also include a reminder to
> check that meatspace user's shells are /bin/bash.

Actually, the Release Notes do not remark that much on the switch. There is
just a description of potential issues when upgrading dash or bash due to
local diversions.

Maybe we should add a section describing the move in the 'What's New' section
and then add a footnote there...

Regards

Javier
I could add a footnote to that effect. 

Attachment: signature.asc
Description: Digital signature


Reply to: