Ticket #811 (closed defect: invalid)

Opened 2 years ago

Last modified 23 months ago

/etc/shells missing

Reported by: pabs Owned by: ainulindale
Priority: major Milestone:
Component: SHR Image Version: SHR-unstable
Keywords: Cc:

Description

In SHR unstable images, /etc/shells is missing, which prevents users from logging in over SSH when they install bash and set their user to use it in /etc/passwd. In Debian it is managed by the debianutils package. shell packages call /usr/sbin/add-shell and the default when debianutils is installed contains the following text:

# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh

Change History

comment:1 Changed 2 years ago by Heinervdm

I tried to reproduce this.

  • I've installed bash
  • added a new user
  • changed shell for this user to /bin/bash
  • tried to login over ssh

-> worked without a problem

So i will close this as invaild if no one complains in the next days.

comment:2 Changed 23 months ago by Heinervdm

  • Status changed from new to closed
  • Resolution set to invalid
Note: See TracTickets for help on using tickets.