Misty Stanley-Jones wrote:

On Wednesday 10 November 2004 08:05, Simon Hobson wrote:


Dean Landry wrote:


I have users that belong to several groups. I want a logon script
to be run for each of the groups to which a user belongs. For
example, when I logon, I want admin.bat, users.bat, and
someothergroup.bat to run. On Novell I used to use 'if Member of
groupName...', but I don't know how to do this in Samba..


Two ways :

1) Use ifmember in the main login script to check for group
membership and call the appropriate scripts. ifmember is (IIRC)
downloadable from the Microsoft web site.

2) Use the pre-exec facility of Samba to build a users login script
on the fly each time they connect to the netlogon share. Use %u
(again, IIRC) in the declaration of the login script parameter so
that each users uses their own script, then write a script (executed
on the host) that will build the login script (which of course can
use any information available to the host scripting language) and set
it as the pre-exec script for the share.



3. Use Kixtart! It's perfect, it works for all versions of Windows, it's very easy, and you will be able to script things you haven't even thought of yet.


Misty



I don't think I want to think of new things to do in a logon script! :) ifmember is working beautifully! Thanks Simon!

Dean
--
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