Thanks again for the script. I put it in /etc/gdm/PostLogin/Default<br><br>It doesn't quite work the way I would like, and I hope you or somebody can help me tweak it. Here's what I have:<br><br>ln -s /home/VANGUARD/$USER/.2006/$USER  /home/VANGUARD/$USER/Desktop/ZDrive
<br><br>This maps the drive and creates a short cut on the users Desktop if they don't have one already. However, once they have logged in and executed this script for the first time, they can no longer log in via GDM. So I need some sort of conditional statement that says if you don't have a shortcut, make one, if you do have one, then log in anyway. Something like:
<br><br><span class="e" id="q_10e85449fa49da22_2">[ ! -e "/home/VANGUARD/$USER/Desktop/ZDrive" ] && </span>ln -s /home/VANGUARD/$USER/.2006/$USER  /home/VANGUARD/$USER/Desktop/ZDrive [ELSE Go Ahead and login]
<br><br>I don't know anything about scripting, any advice would be appreciated (including a good intro to bash scripting)<br><br>Thanks!<br><br>John<br><br><div><span class="gmail_quote">On 10/26/06, <b class="gmail_sendername">
john</b> <<a href="mailto:lists.john@gmail.com">lists.john@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks Gideon,<br>
<br>
That is very helpful. I would like to mount the drives using CIFS but
the mount fails when I try. I haven't figured out if Ubuntu 6.06 is
compiled without CIFS support yet, or not.<br>
<br>
I guess one other problem for me, right now, is that my shares don't
unmount on logout, which means I get lots of persistant connections. I
wonder if I should end up mounting my shares from fstab and give up the
whole pam_mount approach.<br><span class="sg">
<br>
John</span><div><span class="e" id="q_10e85449fa49da22_2"><br><br><div><span class="gmail_quote">On 10/26/06, <b class="gmail_sendername">Gideon Romm</b> <<a href="mailto:ltsp@symbio-technologies.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ltsp@symbio-technologies.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I would put it in a postlogin script, which you could execute either<br>from:  ....../gdm/PostSession/Default  or   /etc/Xsession.d/<br><br>Just have the script create the symlink if its not there.  A one-liner<br>like:<br>

<br>[ ! -e "$HOME/Windows" ] && ln -s $HOME/.Windows/$USER $HOME/Windows<br><br>That way, it'll be done for the kiddies when they log in next.<br><br>On, cifs, you should prolly connect with cifs anyway, as you may find
<br>you have problems connecting if you don't.  (Windows keeps a'changin').<br>Unfortunately, I don't think cifs will allow you to map the child folder<br>of a share.  :(<br><br>-Gadi<br><br>On Wed, 2006-10-25 at 14:50 -0700, john wrote:
<br>> Hi Gideon how would you create the symlink? Would you use a file that<br>> ran after login, would you do this in smb.conf or through some magic<br>> pam_mount option?<br>><br>> Thanks!<br>><br>> John
<br>><br>> On 10/25/06, Gideon Romm <<a href="mailto:ltsp@symbio-technologies.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ltsp@symbio-technologies.com</a>> wrote:<br>>        
It is not possible.  That is a limitation of
SMB.  You can<br>>         mount shares,<br>>         but not subfolders of shares.<br>><br>>         I usually work around this by mounting the entire share with<br>>         the user's<br>>         credentials, in a hidden subfolder of his/her homedir (like
<br>>         ~/.Windows),<br>>         and then symlink ~/Windows -> ~/.Windows/$USER<br>><br>>         Ugly, but functional, when you don't have admin rights to the<br>>         ADS<br>>         server.
<br>><br>>         -Gadi<br>><br>>         On Wed, 2006-10-25 at 09:44 -0700, john wrote:<br>>         > Hi all,<br>>         ><br>>         > Does anyone know if its possible to mount a user
<br>>         directory  nested<br>>         > inside of a shared directory with pam_mount?<br>>         ><br>>         > I can mount //share but not //share/user_name using<br>>         wildcards. Here's
<br>>         > the releveant part from my pam_mount.conf:<br>>         ><br>>         > # works<br>>         > volume * smbfs wserver share /home/DOMAIN/&/Desktop/MyDocs<br>>         > uid=&,gid=&,dmask=750,workgroup=DOMAIN - -
<br>>         ><br>>         > # doesn't work<br>>         > volume * smbfs wserver<br>>         share/group1/& /home/DOMAIN/&/Desktop/MyDocs<br>>         > uid=&,gid=&,dmask=750,workgroup=DOMAIN - -
<br>>         ><br>>         > Thanks in advance!<br>>         ><br>>         > John<br>>         > _______________________________________________<br>>         > K12OSN mailing list<br>

>         > <a href="mailto:K12OSN@redhat.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">K12OSN@redhat.com</a><br>>         > <a href="https://www.redhat.com/mailman/listinfo/k12osn" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://www.redhat.com/mailman/listinfo/k12osn</a><br>>         > For more info see < 
<a href="http://www.k12os.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.k12os.org</a>><br>>         --<br>>         --------------------------------------------------------
<br>>         Gideon Romm | Proud LTSP Developer<br>>         <a href="mailto:ltsp@symbio-technologies.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ltsp@symbio-technologies.com</a><br>><br>>         Support LTSP!  Buy your hardware at:<br>><br>>                
<a href="http://www.DisklessWorkstations.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.DisklessWorkstations.com</a><br>>                 <a href="http://www.DisklessThinClients.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
www.DisklessThinClients.com</a><br>><br>>         (use coupon code: LTSP5P for 5% off thin clients from
<br>>         DisklessThinClients.com)<br>><br>>         _______________________________________________<br>>         K12OSN mailing list<br>>         <a href="mailto:K12OSN@redhat.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
K12OSN@redhat.com</a>
<br>>         <a href="https://www.redhat.com/mailman/listinfo/k12osn" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://www.redhat.com/mailman/listinfo/k12osn</a><br>>         For more info see <
<a href="http://www.k12os.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.k12os.org</a>>
<br>><br>> _______________________________________________<br>> K12OSN mailing list<br>> <a href="mailto:K12OSN@redhat.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">K12OSN@redhat.com
</a><br>> <a href="https://www.redhat.com/mailman/listinfo/k12osn" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://www.redhat.com/mailman/listinfo/k12osn</a><br>> For more info see <<a href="http://www.k12os.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.k12os.org</a>><br>--<br>
--------------------------------------------------------<br>Gideon Romm | Proud LTSP Developer
<br><a href="mailto:ltsp@symbio-technologies.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ltsp@symbio-technologies.com</a><br><br>Support LTSP!  Buy your hardware at:<br><br>        <a href="http://www.DisklessWorkstations.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
www.DisklessWorkstations.com</a><br>
        <a href="http://www.DisklessThinClients.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.DisklessThinClients.com</a><br><br>(use coupon code: LTSP5P for 5% off thin clients from DisklessThinClients.com
)<br><br>_______________________________________________
<br>K12OSN mailing list<br><a href="mailto:K12OSN@redhat.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">K12OSN@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/k12osn" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://www.redhat.com/mailman/listinfo/k12osn</a><br>For more info see <<a href="http://www.k12os.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.k12os.org</a>><br></blockquote></div><br>

</span></div></blockquote></div><br>