Hello,

I've got the following script that I want to run every time a user logs in to the 
Samba server, whether it be from a mapped share or by opening a telnet session into 
the server and logging in that way.

Here's the script:

#!/bin/sh

DOMAIN=`echo $USER | awk -F_ '{print $1}'`
USERNAME=`echo $USER | awk -F_ '{print $2}'`

if [ $DOMAIN = "MA" ]; then
  if [ -d /home/$DOMAIN/$USERNAME ]; then
    continue
  else
    mkdir /home/$DOMAIN/$USERNAME
  fi
fi

It's not the prettiest, but it does what I want, which is create the users home 
directory if it doesn't exist.

Now, I know there were a couple of options in the smb.conf file for doing this, but I 
can't get it to cooperate.  Can anyone help, or offer an alternate means?

Also, a quick little bit about the set up.  Obviously I'm on a domain.  The Samba 
server is logged into the domain, however it is not a controller.  Naturally, I'm 
using winbind as well.  It's running on a RedHat 7.3 server, and I'm running Samba 
2.2.6.  It's a small server, but there are multiple users who will be using it.

Thanks and regards,

Scott Wrosch
desk 248.333.7700 x227
pager 248.806.7657
text [EMAIL PROTECTED]
email [EMAIL PROTECTED]
�
"Our greatest glory is not in never falling
but in rising every time we fall."�-- Confucius

--
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to