When you get a msg that the device is busy in Solaris, it usually means that there are users currently in that directory (or below it), or that the directory is mounted or shared (NFS mount).
If I remember my admin correctly (it's been awhile), I think /export/home is a directory that is mounted by default when you install Solaris, so unless you partitioned the slices yourself and removed the /export/home partition, that directory is mounted, hence "busy". To remove a mounted or shared directory, you'd have to unmount it first, then remove it. However, I don't believe that you need to remove it (the above post has you recreate it anyway after deleting it). If you want to change permissions on it, you can just chmod it as stated in the above post.
The problem you originally stated, I've seen before, but in my experience it was with FTP users trying to login. I don't use "rlogin", so I can't say it's the same problem, but I suspect it might be. The reason the error occured in my past experience with the FTP users was exactly as the first post stated: that the shell was not in the /etc/shells file. The /etc/shells file is not created automatically when you install Solaris, at least not in Solaris 8 (not sure about 9). It has to be manually created. In it are all the valid system shells that are used by some applications (FTP and sendmail are listed in the docs). So it's possible that rlogin uses that as well. Everything you did looks ok IMO (although your home directory should have been /export/home/gbruno for clarity, but that shouldn't make a diff in the problem you were having). So, my suggestion would be to take a look if you have an /etc/shells file. If you don't, create one with the shells you want to use on your system. The file should look like this:
/usr/bin/ksh
/bin/ksh
/usr/bin/sh
/bin/sh
That's all there is to that file, just a listing of whatever shells you want or need.
Good luck, hope following one of the posts works.
D.O.
BTW - the Solaris admin books are on the net, free. A co-worker of mine got them, not sure where. But if you're interested, do a search for "SA-238" (admin 1) and "SA-288" (admin 2). These are the official Solaris 8 manuals given by Sun to students taking the uber expensive admin courses. Not sure which Solaris you have, but even if it's not the same OE, it would give you some help.