Available shells Introduction 11.. IInnttrroodduuccttiioonn Each user account is associated with a login shell. A shell is a command line interpretor or simply the first command executed when the user logged in. These commands or shells must be defined first here to become selectable in the user accounts dialogs. 22.. TThhee ddiiaalloogg You must define what is the default shell. This will be used to setup the dialog for new accounts. The rest of the dialog is simply an enumeration of the available shells, in no specific order. 22..11.. TThhee AAdddd bbuuttttoonn The Add button grows the dialog by one line, allowing you to add more shells if needed. 22..22.. AAddddiinngg sshheellllss When you add a new shell in the dialog, you must make sure this shell already exist and is executable. 33.. AAvvaaiillaabbllee PPPPPP//SSLLIIPP sshheellllss There are generally scripts which trigger the proper networking commands. On script is supplied with Linuxconf: /usr/lib/linuxconf/lib/ppplogin. You may want to define others with different PPP or SLIP parameters.