FreeVeracity Reference Manual


FreeVeracity

Tutorial

Developer

Reference
1 Architecture
2 Interface
3 Shell
4 Commands
5 Snapshot
6 Check
7 Server
8 Clipfiles
9 Attributes
10 Misc
11 Install
12 Snaplets
A: Glossary
B: References

SEARCH
Version 3.2 (22 May 2001) for FreeVeracity V3.2

THIS REFERENCE MANUAL provides a concise and precise definition of the functionality of FreeVeracity. You should refer to this manual when you have specific technical questions about FreeVeracity. The SEARCH facility in the margin provides a quick way to find what you need quickly. If you are not already familiar with FreeVeracity, you may wish to refer to the FreeVeracity Tutorial Manual which provides a structured introduction to FreeVeracity, along with lots of examples and application-specific information.

Disclaimer of liability: Rocksoft makes no express or implied representations or warranties in relation to this Software. To the full extent permitted by law, unless a specific contract is negotiated between Rocksoft and the user of this Software, Rocksoft will not be liable to the user under any law for any loss or damage (including but not limited to direct, indirect, economic and consequential loss or damage) in respect of any matter whatsoever related to the use of this Software, including without limitation, loss or damage caused by the negligent acts or omissions of Rocksoft or lost profits and damage suffered as a result of claims by any third person. Further, Rocksoft does not accept any responsibility or liability for any computer virus infection arising from the Software, or any loss or damage caused by the hardware or other software that is used in conjunction with the Software.

Warning: FreeVeracity is not licensed or available on commercial platforms. If you want to run FreeVeracity on a commercial platform, you should purchase a licence for the commercial Veracity data integrity product instead. FreeVeracity does, however, contain many commercial-platform-related features that allow it to use snapshots taken by Veracity on commercial platforms. This manual was generated from the Veracity Reference Manual and may contain sentences that imply that FreeVeracity is available for commercial platforms. These are incorrect. Please email the FreeVeracity Webmaster if you find one. Thank you.

Note: This product contains software developed by Rocksoft Pty Ltd (www.rocksoft.com).

1 Architecture

1.1 Introduction
1.2 Notation
1.3 Diagnostics
1.4 Pathname Nomenclature
1.5 Absolute And Relative Paths
1.6 An Overview Of FreeVeracity Files
1.7 Pathname Inheritance
1.8 OpenVMS Pathname Processing

2 The OS Command Line Interface

2.1 Introduction
2.2 Invoking FreeVeracity
2.3 Journal File Argument
2.4 Memory Limit Argument
2.5 Quiet Argument

3 The FreeVeracity Shell

3.1 Introduction
3.2 Shell Execution
3.3 Shell Macros
3.4 Shell Argument Syntax
3.5 Shell IO Streams

4 FreeVeracity Shell Commands

4.1 Introduction
4.2 ABSENT
4.3 ATTRIBUTE
4.4 CAPTURE
4.5 CHECK
4.6 CHKSTATUS
4.7 DEFINE
4.8 DIFF
4.9 DIRECTORY
4.10 ENEO
4.11 EXISTS
4.12 EXIT
4.13 HELP
4.14 HERE
4.15 HEXV
4.16 KEYRING
4.17 MODE
4.18 SELFTEST
4.19 QUIT
4.20 SAVECLIP
4.21 SERVER
4.22 SHELL
4.23 SHOWDEF
4.24 SHOWSTATUS
4.25 SIGNOFF
4.26 SKIPTO
4.27 SNAPSHOT
4.28 TOLERATE
4.29 TRACE
4.30 TYPE
4.31 FREEVERACITY
4.32 WRITE

5 The SNAPSHOT Command

5.1 Introduction
5.2 Overview
5.3 Arg 1: Target Tree
5.4 Arg 2: Snapshot File
5.5 Arg A: OpenVMS Top Version Switch
5.6 Arg B: Backshot File
5.7 Arg C: Clip File
5.8 Arg D: Default Pathname
5.9 Arg E: Error Limit
5.10 Arg G: Snapshot Grade
5.11 Arg H: Hex Representation
5.12 Arg K: Snapshot Comment
5.13 Arg N: Network Node
5.14 Arg P: Password
5.15 Arg R: Report File
5.16 Arg S: Snapshot File
5.17 Arg T: Target Tree
5.18 Arg U: Slowdown Delay
5.19 Arg V: Tracing Level
5.20 Arg X: Temporary File
5.21 Examples

6 The CHECK Command

6.1 Introduction
6.2 Overview Of Arguments
6.3 Arg 1: New Tree
6.4 Arg 2: Old Tree
6.5 Arg A: OpenVMS Top Version Switch
6.6 Arg C: Clipfile
6.7 Arg D: Default Pathname
6.8 Arg E: Error Limit
6.9 Arg F: Fuzzy Filename Matching
6.10 Arg G: Snapshot Grade
6.11 Arg P: Password (Old Tree)
6.12 Arg R: Report File
6.13 Arg U: Slowdown Delay
6.14 Arg V: Tracing Level
6.15 Arg W: Password (New Tree)
6.16 Arg Z: Difference Error
6.17 A Critical Issue
6.18 Examples

7 The SERVER Command

7.1 Introduction
7.2 Client/Server Terminology
7.3 Server Architecture
7.4 Installing A FreeVeracity Server
7.5 The SERVER RUN Command
7.6 The SERVER START Command
7.7 The SERVER STOP Command
7.8 The SERVER HASHPW Command
7.9 The SERVER SAVE Command
7.10 Server Configuration File
7.11 Master Server Settings
7.12 Virtual Server Settings
7.13 Predefined Configuration Files
7.14 The HAVAL-TEA Security Protocol
7.15 The SHA-DES Security Protocol
7.16 The System Security Protocol
7.17 Application Ideas
7.18 Summary Of Server Security Barriers

8 Clipfiles

8.1 Introduction
8.2 Clipfile Syntax
8.3 Clipfile Comments
8.4 Clipfile Patterns
8.5 Clipfile Spacing
8.6 Clipfile Arrows
8.7 Clipfile Actions
8.8 Clipfile Semantics
8.9 Clipfile Clipping
8.10 Predefined Clipfiles

9 Attributes

9.1 Introduction
9.2 How Attributes Are Stored
9.3 The Name Attribute
9.4 The Type Attribute
9.5 The Kind Attribute
9.6 The Pseudo Attributes
9.7 Streams
9.8 Content Attributes
9.9 Checksums
9.10 Digests
9.11 Data Attributes
9.12 Non-Content Attributes
9.13 Unix Non-Content Attributes
9.14 OpenVMS Non-Content Attributes
9.15 Macintosh Non-Content Attributes
9.16 MS-DOS Non-Content Attributes
9.17 Windows NT Non-Content Attributes
9.18 Symbolic Link Non-Content Attributes
9.19 Directory Cycle Non-Content Attribute

10 Miscellaneous

10.1 Introduction
10.2 Versions
10.3 FreeVeracity Quick Reference
10.4 Supported Platforms
10.5 User Licence
10.6 Patents

11 Installation

11.1 Installing FreeVeracity
11.2 Step 1: Unpack The Distribution File
11.3 Step 2: Install The FreeVeracity Executable
11.4 Step 3: Set Protections
11.5 Step 4: Test The Installation
11.6 Step 5: Running FreeVeracity

12 Snaplets

12.1 Introduction
12.2 Snaplet Attributes
12.3 Baselines And Deltas
12.4 Snaplet Reports
12.5 Snaplet Groups
12.6 Snaplet Directories
12.7 The Snaplet PERL Script
12.8 Snaplet Security

Appendix A: Glossary

Appendix B: References


Webmaster     Disclaimer of liability
Copyright © Rocksoft Limited 1994-2001. All rights reserved.