Configuration for 'NOT' saving Pictures, Videos, .exe. etc.

tholitz152

Dabbler
Joined
Nov 5, 2018
Messages
16
Hello guys! If I'm mistaken to post here I'm sorry (I'm not sure if this belong to here).
Question: Is there any configurations for not saving jpg. mp3. mp4. exe. & etc. What I mean is just only file documentations. Thanks in advance!
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
you could setup a script and run it with a cron job to delete files of the type you want to exclude on a schedule but I don't know of a way to prevent them from being created to begin with.
 

SweetAndLow

Sweet'NASty
Joined
Nov 6, 2013
Messages
6,421
What protocol? For some reason I think I remember smb having that feature built in.
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Quote from the documentation: https://www.ixsystems.com/documentation/freenas/11.2-legacy/sharing.html#windows-smb-shares
  • If some files on a shared volume should be hidden and inaccessible to users, put a veto files= line in the Auxiliary Parameters field. The syntax for the veto files option and some examples can be found in the smb.conf manual page.
and from that page:
veto files (S)

This is a list of files and directories that are neither visible
nor accessible. Each entry in the list must be separated by a '/',
which allows spaces to be included in the entry. '*' and '?' can be
used to specify multiple files or directories as in DOS wildcards.

Each entry must be a unix path, not a DOS path and must not include
the unix directory separator '/'.

Note that the case sensitive option is applicable in vetoing files.

One feature of the veto files parameter that it is important to be
aware of is Samba's behaviour when trying to delete a directory. If
a directory that is to be deleted contains nothing but veto files
this deletion will fail unless you also set the delete veto files
parameter to yes.

Setting this parameter will affect the performance of Samba, as it
will be forced to check all files and directories for a match as
they are scanned.

Examples of use include:

; Veto any files containing the word Security,
; any ending in .tmp, and any directory containing the
; word root.
veto files = /*Security*/*.tmp/*root*/

; Veto the Apple specific files that a NetAtalk server
; creates.
veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/

Default: veto files = # No files or directories are vetoed
 
Top