Record format
Phillip Ross Smith
smithp01 at med.nyu.edu
Tue Jan 8 14:13:30 GMT 2008
Here is the link...
> The kits and documentation are available from the HP OpenVMS CIFS
> web site at:
>
> http://h71000.www7.hp.com/network/CIFS_for_Samba.html
On Jan 7, 2008, at 9:58 PM, Aravinda Guzzar wrote:
> Hi,
>
> HP has recently released a version of samba that do support Variable
> length
> record format files through VFS modules. It automatically converts
> the file
> formats from Variable-length record format to Stream (seperate VFS
> exists
> for StreamLF support) if there is any Write operation on the file.
>
> -Aravind
>
> On 1/8/08, John Santos <john.santos at post.harvard.edu> wrote:
>>
>> David J Dachtera wrote:
>>> RMS Sequential Variable files produced on VMS cannot be read as
>>> expected
>> by
>>> Windows programs. They expect <CR><LF> pairs to be embedded in the
>>> data,
>> and
>>> they aren't there. The "Record Attributes" are meaningless here (no
>>> extraneous data is retieved from/written to the file).
>>>
>>> In order to be readable by Windows programs, files on VMS must
>>> have RMS
>>> attributes showing a record format of Stream or Stream_LF.
>>
>> In addition to having record attributes showing a format of Stream,
>> it must actually be in stream format, i.e. it must actually contain
>> the <CR><LF> between each line. So it doesn't do any good to just
>> $ set file/attributes=rfm=STM,
>> you need to convert the file to stream (or create it that way in the
>> first place.) The easiest way to do that is to use convert/fdl with
>> a .fdl file specifying (from TCPWARE:STREAMCRLF.FDL):
>>
>> IDENT "28-OCT-1991 13:22:18 VAX-11 FDL Editor"
>>
>> SYSTEM
>> SOURCE VAX/VMS
>>
>> FILE
>> BEST_TRY_CONTIGUOUS no
>> CONTIGUOUS no
>> NAME ""
>> ORGANIZATION sequential
>>
>> RECORD
>> BLOCK_SPAN yes
>> CARRIAGE_CONTROL carriage_return
>> FORMAT stream
>> SIZE 0
>>
>> (Example .FDL file courtesy TCPware. There's no copyright in it, so
>> I assume I can post it here.)
>>
>> On the other hand, it *might* be possible to get coerce the Samba
>> server into converting Seq Var files to Stream on the fly, much as
>> the POP, IMAP, FTP, NFS and Apache 2.1 servers do. I've messed
>> around a little with Samba, but am certainly not an expert...
>> Does anyone else know for sure if this is possible.
>>
>>
>>
>>>
>>> David J Dachtera
>>> DJE Systems
>>>
>>> -----Original Message-----
>>> From: samba-vms-bounces+djesys=comcast.net at lists.samba.org
>>> [mailto:samba-vms-bounces+djesys=comcast.net at lists.samba.org] On
>>> Behalf
>> Of
>>> rolf.mathisen at sandefjord.kommune.no
>>> Sent: Thursday, January 03, 2008 2:38 AM
>>> To: samba-vms at lists.samba.org
>>> Subject: Record format
>>>
>>> We have recently installed Samba on VMS (Itanium).
>>>
>>> We have problems in reading text-files produced on VMS. The CR/LF
>>> does
>> not
>>> work. The data stream appears in a long line.
>>>
>>> The file attributes on VMS are:
>>>
>>> Record format: Variable length, maximum 0 bytes, longest 75 bytes
>>> Record attributes: Carriage return carriage control
>>>
>>> Do I have to change these attributes or is there anything to do in
>>> the
>>> SMB.CONF file?
>>>
>>> RG Rolf
>>
>>
>> PLEASE READ THIS IMPORTANT ETIQUETTE MESSAGE BEFORE POSTING:
>>
>> http://www.catb.org/~esr/faqs/smart-questions.html
>>
>
>
>
> --
> Aravinda
> (Views expressed here are my personal opinion ONLY)
> PLEASE READ THIS IMPORTANT ETIQUETTE MESSAGE BEFORE POSTING:
>
> http://www.catb.org/~esr/faqs/smart-questions.html
More information about the samba-vms
mailing list