Project

General

Profile

Actions

Feature #15085

closed

Update /etc/rc.initial to reflect default root shell /bin/sh

Added by Craig Coonrad over 1 year ago. Updated over 1 year ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default

Description

/bin/sh is now the default root shell in FreeBSD (and pfSense.)

root:*:0:0:Charlie &:/root:/bin/sh

Update /etc/rc.initial to point to sh instead of tcsh.

8)
        /bin/tcsh
        ;;

Change in /etc/inc/auth.inc as well.

$user_shell = "/bin/tcsh";
Actions #1

Updated by Jim Pingle over 1 year ago

  • Status changed from New to Rejected

We chose tcsh for a reason there. We weren't following FreeBSD. The previous default was csh, not tcsh.

Actions #2

Updated by Craig Coonrad over 1 year ago

I think this would benefit the user base because sh has many of the features of bash now and people are familiar with bash. Not so much tcsh.

Actions

Also available in: Atom PDF