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
