Okay, I've got it partially working.  Will that module also do it from a non-*nix 
login?  For instance, say the user will more than likely never log into that server 
from a telnet session.  Where would I put the following line:

session    required     /lib/security/pam_mkhomedir.so skel=/etc/skel

I'm running RedHat 7.3.  In the /etc/pam.d directory, there are a bunch of different 
files.  Currently I have it in two spots, the login file, and the samba file.  I know 
it works fine in the login file as far as a telnet session goes.  It does nothing 
though when connecting to the share through Windows.  So I tried putting the same line 
in the samba file, and still nothing.

Am I putting it in the wrong file?

Any help is appreciated.

Thanks and regards,
Scott

-----Original Message-----
From: Scott Wrosch 
Sent: Tuesday, October 29, 2002 11:07 AM
To: Samba; [EMAIL PROTECTED]
Subject: RE: [Samba] Script question

Thanks Josh!  That should do the trick.  I found exactly what I was looking for at 
that link.

-----Original Message-----
From: Samba [mailto:Samba@;guidemail.com] 
Sent: Tuesday, October 29, 2002 10:57 AM
To: Scott Wrosch; [EMAIL PROTECTED]
Subject: RE: [Samba] Script question

Start with 'man pam'
Or you can look here:
http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/

HTH

Josh

-----Original Message-----
From: Scott Wrosch [mailto:swrosch@;MarketingAssociates.com]
Sent: Tuesday, October 29, 2002 9:51 AM
To: Samba; [EMAIL PROTECTED]
Subject: RE: [Samba] Script question


You'll have to forgive me, as I'm still a bit of a noob when it comes to
Samba and many aspects of Linux, but how do I use it?  I'm sure it's
something stupidly simple, but I'm not sure where to begin.

Thanks,
Scott

-----Original Message-----
From: Samba [mailto:Samba@;guidemail.com] 
Sent: Tuesday, October 29, 2002 10:48 AM
To: Scott Wrosch; [EMAIL PROTECTED]
Subject: RE: [Samba] Script question

Have you looked at pam_mkhomedir ??  It will create home directories
automatically.  And you can do this with any pam-enabled service, i.e.
telnet, ftp, samba.

Josh

-----Original Message-----
From: Scott Wrosch [mailto:swrosch@;MarketingAssociates.com]
Sent: Tuesday, October 29, 2002 9:30 AM
To: [EMAIL PROTECTED]
Subject: [Samba] Script question


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?

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