Page MenuHomeDevCentral

Change default shell on Ysul for new users
Closed, ResolvedPublic

Description

Currently, shell is sh, which is not an acceptable default.

Switch to tcsh or bash.

Possibilities for a default shell

A normal default for FreeBSD would be csh or tcsh.

A normal default for 2015 would be zsh in a dream world, bash in the real world.

Traditionnaly, we used tcsh, so it's probably more conservative.

As far as I know based on public shell servers expericence, our users kept tcsh or switched to bash. Nobody switched to csh, some on zsh.

Event Timeline

dereckson claimed this task.
dereckson raised the priority of this task from to Normal.
dereckson updated the task description. (Show Details)
dereckson added a project: Servers.
dereckson added subscribers: dereckson, rama.

Default values for /etc/adduser.conf changed.

$ adduser -C
[...]
Pass Type  : yes
Class      : english
Groups     : shell 
Home       : /home/
Home Mode  : 
Shell      : /bin/tcsh
Locked     : no
[...]