John H Terpstra wrote:
On 06/15/2010 04:50 PM, Andrew Masterson wrote:
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Allen Chen
Sent: Friday, June 11, 2010 2:25 PM
To: [email protected]
Subject: [Samba] root postexec issue on both Samba 3.4.5 and 3.0.28
Hi, there
I'm using Samba 3.4.5 and 3.0.28 on RHEL 5.2, and I noticed that on both
samba servers
'root postexec' script in [netlogon] is executed automatically when
logged in for around 11 minutes.
This makes me crazy to track when a use is logged out.
The man page smb.conf.5 says:
" postexec (S)
This option specifies a command to be run whenever the
service is disconnected. "
I don't understand when a user is still logged in, why 'root postexec'
script gets called after 11 minutes.
though everything still works fine.
I used to have Samba 3.0.22 and 'root postexec' script was executed only
when users logout.
It doesn't matter how long you have logged in.
The postexec script will execute only when the client hangs up the
connection. Hanging up of the connection can be considerably delayed
after a user logs out. This is a client configuration issue - nothing to
do with Samba.
the user is still working on the XP machine!
Unfortunately, Windows will close idle connections and then re-open them
when they are needed. This too is a client behavioral characteristic.
Samba does not of its own volition close connections like that.
How can I fix this issue?
Make sure that the Windows client hangs up the connection as soon as the
user logs out. I have no idea how you would do this though - perhaps a
search of the Microsoft knowledge-base may turn up a useful pointer.
Cheers,
John T.
Thank you John for the reply.
I fixed it by myself:
I just move 'root postexec' option from [netlogon] to [homes],
(everybody has a home directory)
and just leave 'root preexec' option in [netlogon].
I don't understand why [netlogon] service gets disconnected
after around 11minutes on samba 3.4.5 and 3.0.28.
but it doesn't happen on samba 3.0.22.
Thanks,
Allen
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba