Index: article.xml =================================================================== --- article.xml +++ article.xml @@ -54,13 +54,20 @@ &linux; users are often surprised to find that Bash is not the default shell in - &os;. In fact, Bash is not even in - the default installation. Instead, &os; uses &man.tcsh.1; as - the default shell. However, Bash and - other shells are available for installation using the &os; Packages - and Ports Collection. + &os;. In fact, Bash is not even + in the default installation. Instead, &os; uses &man.tcsh.1; + as the default root shell, and the Bourne + shell-compatible &man.sh.1; as the default user + shell. &man.sh.1; is very similar to Bash + but with a much smaller feature-set. Generally shell scripts + written for &man.sh.1; will run in Bash, + but the reverse is not always true. + However, Bash and other shells + are available for installation using the &os; Packages + and Ports Collection. + After installing another shell, use &man.chsh.1; to change a user's default shell. It is recommended that the root user's default @@ -130,7 +137,7 @@ equivalents of .deb files on Debian/Ubuntu based systems and .rpm files on Red Hat/Fedora based systems. Packages are - installed using pkg. For example, + installed using pkg. For example, the following command installs Apache 2.4: @@ -247,7 +254,7 @@ rebooting the system: &prompt.root; service sshd start -&prompt.root; service apache24 start +&prompt.root; service apache24 start If a service has not been enabled, it can be started from the command line using :