Daniel Ouellet wrote: > As good example to help understand this in practice is just like this. > You install your package bash-static, you think you are clever, fine. > Then time pass, you work with someone else, a new release come out, you > need to upgrade that box, but it happen to be remote. You forgot that > you replace the default shell as you didn't document your changes, or > your co worker didn't know you did this. Then you go as usual and follow > the GREAT upgrade from Nick for remote upgrade, remove the packages not > needed without thinking really. Your great BASH-Static is gone! > > Then you continue your upgrade after the kernel install, reboot your box > and BANG! > > Great your box still work with the new kernel, but hey, you can't login > anymore there can you. You have no more BASH shell on your system. > > So, having the default shell replace from the default install is A VERY > bad idea! > > If you don't believe me. Search the archive and this happen to people > very knowledgeable. > > It will bit you one day for sure. > > That's just one example, or you can think of this as well, you install > BASH-static right. Then you use packages update because you want the > latest of BASH without thinking as well. Sure it work, but then you new > updated version is NOT static in that case and then the first time you > system have problem, well again library as missing, etc. > > Many example comes to mind if you think about it. > > Use BASH for the users if you want, but leave the default root alone. > > You have no idea all the trouble you will save yourself. > > Daniel > > I use bash for personal reasons. I use sudo too. I don't see this as a big problem. I know that people forget to check the packages before an upgrade. But hey, this might break other things as well. Not critical as the shell, but might break. Further more, all my upgrades are done locally. I do not have the luxury of having a remote serial console with those nasty pci cards that can put even the BIOS to go through the serial. I can live with it. Will not recommend people anymore to change the root shell, but don't see any serious reason to not, if you are a zealous system admin.
My 2 cents, -- Giancarlo Razzolini Linux User 172199 Moleque Sem Conteudo Numero #002 Slackware Current OpenBSD Stable Snike Tecnologia em Informatica 4386 2A6F FFD4 4D5F 5842 6EA0 7ABE BBAB 9C0E 6B85 [demime 1.01d removed an attachment of type application/pgp-signature which had a name of signature.asc]

