[PATCHES] Samba-VirusFilter (version 10)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PATCHES] Samba-VirusFilter (version 10)

Samba - samba-technical mailing list
This version of the patch is necessary because:
* Some of the documentation was out of date (or poorly written; yes I am
the guilty party)
* I wanted to add a few sanity checks on configuration options
* This patchset is needed to be fixed to cope with BackupIntent opens
(virusfilter_vfs_close may need to be updated in the future as it
appears base_name or connectpath still has path information in it)
* Update caching (main change from version 9) to avoid ways of gaming
the cache

Again, thank you to all who have helped with this: those who wrote most
of the code, those who have helped get it ready for merging, etc.

Trever




0001-Samba-VirusFilter-common-headers-and-sources.patch (90K) Download Attachment
0002-Samba-VirusFilter-memcache-changes.patch (1K) Download Attachment
0003-Samba-VirusFilter-Sophos-VFS-module-and-man-page.patch (22K) Download Attachment
0004-Samba-VirusFilter-F-Secure-AntiVirus-fsav-VFS-and-ma.patch (25K) Download Attachment
0005-Samba-VirusFilter-clamav-VFS-and-man-page.patch (17K) Download Attachment
0006-Samba-VirusFilter-build-changes.patch (4K) Download Attachment
signature.asc (903 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [PATCHES] Samba-VirusFilter (version 10)

Samba - samba-technical mailing list
On 07/04/2017 12:20 PM, Trever L. Adams wrote:

> This version of the patch is necessary because:
> * Some of the documentation was out of date (or poorly written; yes I am
> the guilty party)
> * I wanted to add a few sanity checks on configuration options
> * This patchset is needed to be fixed to cope with BackupIntent opens
> (virusfilter_vfs_close may need to be updated in the future as it
> appears base_name or connectpath still has path information in it)
> * Update caching (main change from version 9) to avoid ways of gaming
> the cache
>
> Again, thank you to all who have helped with this: those who wrote most
> of the code, those who have helped get it ready for merging, etc.
>
> Trever
>
>
>
This is against master. The lib/util/memcache.c lib/util/memcache.h
changes do not apply cleanly to 4.6. Beyond that it is only the #define
MAKE_FN_NAME(x) NTSTATUS vfs_virusfilter_ ## x ## _init(TALLOC_CTX *ctx)
which must be changed to make it work with 4.6 (remove TALLOC_CTX *ctx
and replace with void).

Thank you.

Trever



signature.asc (903 bytes) Download Attachment
Loading...