[Samba] Files monitoring through Samba
Clinton Mills
Clinton at Hitcents.com
Tue Feb 3 15:29:03 GMT 2009
Thank you for the information.
Is there anyway to run a perl script or shell script when the extd_audit command that sees a log of 0 or 1?
Log Level Log Details - File and Directory Operations
0 Make Directory, Remove Directory, Unlink
1 Open Directory, Rename File, Change Permissions/ACLs
Then pass the file that was created or unlinked to the script?
I know I could watch the log, but I thought there would be a better way. Kind of link how the recycle works. It intercepts the unlink and moves it.
I also could just watch for when something was written. That is what I really need.
ssize_t skel_write(int fd, char *data, size_t n)
{
return underlying.write(fd, data, n);
}
I want the easiest way to do this without having the edit the source code. I am sure someone has done something like this before.
Thanks in advance.
-----Original Message-----
From: samba-bounces+clinton=hitcents.com at lists.samba.org [mailto:samba-bounces+clinton=hitcents.com at lists.samba.org] On Behalf Of Andrea Zagli
Sent: Tuesday, February 03, 2009 6:31 AM
To: samba at lists.samba.org
Subject: Re: [Samba] Files monitoring through Samba
Il giorno lun 02 feb 2009 21:51:13 CET, Clinton Mills ha scritto:
> I am trying to setup a way to watch each file that is created, updated, and
> deleted through samba. I have currently looked at inotify but I am not sure
> if that is the best way. What suggestions would you have to setup a way to
> get some type of event when one of these actions occur? I would like to
> watch a directory recursively and be able to run a shell script or perl
> script and that script know the file name and path.
look at this
http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba
More information about the samba
mailing list