Hi everybody! Here is my first question :) I have a solaris machine running samba, and a lot of computers with windows 2000. I need to generate a log file with the time when a user logon into the machine and the time when the user logout.
I tryed the following ... In the smb.conf I wrote in the [netlogon] section [netlogon] root preexec = /usr/local/samba/lib/mylogin.pl %T %u %m root postexec = /usr/local/samba/lib/mylogout.pl %T %u %m The problem is I had only short connections. I mean, the log file tells that users login for just 1 minute. I think maybe there is another samba service that is making noise in the logfile. I mean other services are treated like conections by the scripts mylogon and mylogout. Any idea what's going on ? The scripts are below and thanks in advance. #!/usr/bin/perl # mylogin.pl $date= shift; $hour= shift; $user = shift; $machine = shift; system("echo IN $date $hour $user $machine >> /var/log/samba/sambaStatit.log"); ----------- #!/usr/bin/perl # mylogout.pl $date = shift; $hour= shift; $user = shift; $machine = shift; system("echo OUT $date $hour $user $machine >> /var/log/samba/sambaStatit.log"); -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba