Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

vfs_catia(8) [centos man page]

VFS_CATIA(8)						    System Administration tools 					      VFS_CATIA(8)

NAME
vfs_catia - translate illegal characters in Catia filenames SYNOPSIS
vfs objects = catia DESCRIPTION
This VFS module is part of the samba(7) suite. The Catia CAD package commonly creates filenames that use characters that are illegal in CIFS filenames. The vfs_catia VFS module implements a character mapping so that these files can be shared with CIFS clients. This module is stackable. The parameter "catia:mappings" specifies the mapping on a per-character basis, see below. OPTIONS
catia:mappings = SERVER_HEX_CHAR:CLIENT_HEX_CHAR SERVER_HEX_CHAR specifies a 0x prefixed hexedecimal character code that, when included in a Samba server-side filename, will be mapped to CLIENT_HEX_CHAR for the CIFS client. The same mapping occurs in the opposite direction. Multiple character mappings are separated by a comma. EXAMPLES
Map server-side quotation-marks (") to client-side diaeresis (") on filenames in the [CAD] share: [CAD] path = /data/cad vfs objects = catia catia:mappings = 0x22:0xa8 Perform comprehensive mapping of common Catia filename characters: [CAD] path = /data/cad vfs objects = catia catia:mappings = 0x22:0xa8,0x2a:0xa4,0x2f:0xf8,0x3a:0xf7,0x3c:0xab,0x3e:0xbb,0x3f:0xbf,0x5c:0xff,0x7c:0xa6 Server-side filename to be translated (Note that the path delimiter "/" is not used here): aa:a*a?a"a<a>a|a Resulting filename, as seen by the client: aya-:-axaca"a<<a>>a|a CAVEATS
Character mapping must work in BOTH directions (server -> client and client -> server) to get unique and existing file names! A NOT working example: [CAD] path = /data/cad vfs objects = catia catia:mappings = 0x3a:0x5f Here the colon ":" is mapped to the underscore "_". Assuming a server-side filename "a:should_work", which is translated to "a_should_work" for the client. BUT the reverse mapping from client "a_should_work" to server will result in "a:should:work" - something like "file not found" will be returned. VERSION
This man page is correct for Samba versions from 3.5.0 to 4.0.6. AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. New version written by Guenter Kukkukk kukks@samba.org Samba 4.0 06/17/2014 VFS_CATIA(8)

Check Out this Related Man Page

SMB_TRAFFIC_ANALYZER(8) 				    System Administration tools 				   SMB_TRAFFIC_ANALYZER(8)

NAME
vfs_smb_traffic_analyzer - log Samba VFS read and write operations through a socket to a helper application SYNOPSIS
vfs objects = smb_traffic_analyzer DESCRIPTION
This VFS module is part of the samba(7) suite. The vfs_smb_traffic_analyzer VFS module logs client write and read operations on a Samba server and sends this data over a socket to a helper program, which feeds a SQL database. More information on the helper programs can be obtained from the homepage of the project at: http://holger123.wordpress.com/smb-traffic-analyzer/ vfs_smb_traffic_analyzer currently is aware of the following VFS operations: write pwrite read pread vfs_smb_traffic_analyzer sends the following data in a fixed format seperated by a comma through either an internet or a unix domain socket: BYTES|USER|DOMAIN|READ/WRITE|SHARE|FILENAME|TIMESTAMP Description of the records: o BYTES - the length in bytes of the VFS operation o USER - the user who initiated the operation o DOMAIN - the domain of the user o READ/WRITE - either "W" for a write operation or "R" for read o SHARE - the name of the share on which the VFS operation occured o FILENAME - the name of the file that was used by the VFS operation o TIMESTAMP - a timestamp, formatted as "yyyy-mm-dd hh-mm-ss.ms" indicating when the VFS operation occured This module is stackable. OPTIONS
smb_traffic_analyzer:mode = STRING If STRING matches to "unix_domain_socket", the module will use a unix domain socket located at /var/tmp/stadsocket, if STRING contains an different string or is not defined, the module will use an internet domain socket for data transfer. smb_traffic_analyzer:host = STRING The module will send the data to the system named with the hostname STRING. smb_traffic_analyzer:port = STRING The module will send the data using the TCP port given in STRING. smb_traffic_analyzer:anonymize_prefix = STRING The module will replace the user names with a prefix given by STRING and a simple hash number. smb_traffic_analyzer:total_anonymization = STRING If STRING matches to 'yes', the module will replace any user name with the string given by the option smb_traffic_analyzer:anonymize_prefix, without generating an additional hash number. This means that any transfer data will be mapped to a single user, leading to a total anonymization of user related data. EXAMPLES
The module running on share "example_share", using a unix domain socket [example_share] path = /data/example vfs objects = smb_traffic_analyzer smb_traffic_analyzer:mode = unix_domain_socket The module running on share "example_share", using an internet socket, connecting to host "examplehost" on port 3491. [example_share] path = /data/example vfs objects = smb_traffic_analyzer smb_traffic_analyzer:host = examplehost smb_traffic_analyzer:port = 3491 The module running on share "example_share", using an internet socket, connecting to host "examplehost" on port 3491, anonymizing user names with the prefix "User". [example_share] path = /data/example vfs objects = smb_traffic_analyzer smb_traffic_analyzer:host = examplehost smb_traffic_analyzer:port = 3491 smb_traffic_analyzer:anonymize_prefix = User VERSION
This man page is correct for version 3.3 of the Samba suite. AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. The original version of the VFS module and the helper tools were created by Holger Hetterich. Samba 3.5 06/18/2010 SMB_TRAFFIC_ANALYZER(8)
Man Page