This section identifies the various components for Novell Dynamic File Services (DynamicFS) and their primary use. The software files are located in the folder where you installed the software. The default installation location is C:\Program Files\Dynamic File Services. On platforms where program data is stored separately from the program files, the default program data location is C:\ProgramData\Dynamic File Services. If you specify an installation location, both the program files and data files are located at the specified location.
Table D-1 Dynamic File Services Program Components
Component File or Folder |
Used for |
---|---|
Documentation folder |
Contains the product license, Readme, and help files. |
dswflt folder
|
Contains information used by the DynamicFS Filter Driver. Provides the merged file tree view to users via the primary share on a standard pair. |
Plugins folder
|
Contains the plug-in files for the notification system. |
AuditAndNotificationControl.xml |
Configuration settings that control which DynamicFS management events are logged. |
DswApi.dll |
Web Services API. |
DswBuiltInRules.dll |
Policy rules engine. |
DswCert.exe |
Manages the DynamicFS SSL certificate. |
DswCertificateLib.dll |
DynamicFS SSL certificate handling library. |
DswCli.exe |
DynamicFS command line interface management utility for pairs and policies. |
DswCloudEngine.config.xml |
Configuration for logging events for the DynamicFS Cloud Engine. This file is not created until the DswCloudEngine.exe application first runs. |
DswCloudEngine.exe |
Executes policy tasks to move files in a retention pair from the primary path to the secondary path that resides in a cloud-based storage location. |
DswCloudEngine.log |
Event log for the DynamicFS Cloud Engine application. This file is not created until the DswCloudEngine.exe application first runs. |
DswCloudLib.dll |
Library of APIs for the Cloud Engine. |
DswCommonEngineLib.dll |
Contains common code used by the following engines:
|
DswCore.xml |
DynamicFS configuration information. |
DswDump.exe |
Configuration Dump utility for use when working with Novell Support. |
DswFileTypes.cfg |
Contains a list of well-known file types that are considered in addition to file types in the server’s registry. |
DswFileTypes_v2.0.cfg |
If you upgrade from version 2.0 to version 2.1, this is the 2.0 copy of the file. Merge any changes that you made to it in the new file. |
DswFTypes.dll |
Discovers the file types defined in the server’s registry. |
DswFunctions.dll |
Miscellaneous libraries. |
DswInventory.config.xml |
Configuration for logging events for the DynamicFS file system inventory. This file is not created until the DswInventory.exe application first runs. |
DswInventory.exe |
File System Inventory application. |
DswInventory.log |
Event log for the DynamicFS file system inventory. This file is not created until the DswInventory.exe application first runs. |
DswIoctlsLib.dll |
Win32 Ioctl to Filter Driver communication. |
DswIpcClient.dll |
Local IPC client. |
DswIpcCore.dll |
Local IPC core engine. |
DswIpcListener.dll |
Local IPC server. |
DswLib.dll |
DynamicFS Common Library. |
DswLogger.dll |
Logs events. |
DswMcpCore.config.xml |
Configuration for logging events for the Dynamic File Service. |
DswMcpCore.dll |
Dynamic File Service engine. |
DswMcpCore.log |
Event log for the Dynamic File Service. |
DswMcpDatabase.dll |
Pair and policy database engine. |
DswMgmtConsole.exe |
DynamicFS Management Console for creating and managing pairs and policies. |
DswMimeTypes.cfg |
Contains a list of well-known MIME types that are considered by the option in the File Types policy filter. |
DswPairCheck.config.xml |
Configuration for the DynamicFS Pair Check application. This file is not created until you use the DswPairCheck.exe application. |
DswPairCheck.exe |
Detects and reports duplicate files or mismatched attributes and ACL permissions for folders on the DynamicFS pair. |
DswPairCheck.log |
Event log for the DynamicFS Pair Check application. This file is not created until you use the DswPairCheck.exe application. |
DswPairsLib.dll |
Pair libraries. |
DswPluginsLib.dll |
Notification plug-ins libraries. |
DswPolicyLib.dll |
Policy libraries. |
DswReg.dll |
Registers a license key for the product. |
DswRepair.exe |
Repairs DynamicFS database files. |
DswResources.dll |
Strings for localization. |
DswRetentionEngine.config.xml |
Configuration for logging events for the DynamicFS Retention Engine. This file is not created until the DswRetentionEngine.exe application first runs. |
DswRetentionEngine.exe |
For a retention pair, executes policy tasks to move files from the primary path to the retention repository on the secondary path. |
DswRetentionEngine.log |
Event log for the DynamicFS Retention Engine application that enforces policies. This file is not created until the DswRetentionEngine.exe application first runs. |
DswServers.xml |
Configuration information about the servers set up in the DynamicFS Management Console on this computer. This file is created when you first set up a server for management. |
DswService.exe |
Dynamic File Service application. |
DswServiceController.exe |
DynamicFS applet for the Windows notification area:
|
DswStandardEngine.config.xml |
Configuration for logging events for the DynamicFS Standard Engine. This file is not created until the DswStandardEngine.exe application first runs. |
DswStandardEngine.exe |
For a standard pair, executes policy tasks to move files from the primary path to the secondary path, or from the secondary path to the primary path. |
DswStandardEngine.log |
Event log for the DynamicFS Standard Engine application that enforces policies. This file is not created until the DswStandardEngine.exe application first runs. |
DswStrings.dll |
Contains strings for messages. |
DswUpgrade.exe |
Upgrades the software. |
DswUsb.dll |
USB. |
DswWinApi.dll |
C# .NET wrappers for native Windows APIs. |
install.log |
Event log for the DynamicFS installation. |
NDFS.lic |
The license that is created when you register a Dynamic File Services License Key. |
RetentionReview.css |
The style sheet for the Retention Review Web service. |
System.DirectoryServices.AccountManagement.dll |
Manages the Dynamic File Services groups that are created in Active Directory environments. |
upgrade.log |
Event log for the DynamicFS upgrade. |
Table D-2 Dynamic File Services Program Data Components
Component File or Folder |
Used for |
---|---|
|
Contains the audit log file for DynamicFS management events. |
|
Contains the cloud account database files. |
|
Contains information about local drives on the DynamicFS server. |
|
Contains the pairs database file and history files for each pair. |
|
Contains the policies database file. |
|
Contains the schedules database file. |
|
Contains the daily backup copies of the pair, policies, schedule, and cloud databases for use by the Repair tool. |
Table D-3 Open Source and Third-Party Components
Component File |
Used for |
---|---|
AppLimit.CloudComputing.SharpBox.dll |
APIs that abstract the application interfaces for different cloud storage providers. |
|
Cloud storage APIs from Amazon Simple Storage Service (Amazon S3). |
GlacialList.dll |
Glacial ListView by the Glacial Components Software and the C# ListView open source project. It is a .NET based ListView control that allows you to customize your controls. |
|
Hammock open source project. A Web API library for .NET that simplifies consuming and wrapping RESTful services. |
|
IKVM.NET open source project. It is an implementation of Java for Mono and the Microsoft .NET framework. It can dynamically run Java classes and can be used to convert Java .jar files to .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET. |
InstallShield 20013 |
Flexera Software (formerly Acresso Software). Provides the install, modify, repair, and uninstall features for the DynamicFS software. |
Ionic.Zip.dll |
DotNetZip Library open source project. Allows .NET applications to read, create, extract, and modify ZIP files. |
log4net.dll |
Apache Logging Services open source project. Provides cross-language logging services for application debugging and auditing. |
|
.NET libraries that support the C# runtime binder for the dynamic keyword. |
|
Windows API Code Pack for Microsoft .NET Framework provides a source code library that can be used to access some features of Windows 7, 8, and 8.1 from managed code. |
|
Json.NET open source project. Provides a high-performance JSON framework for the Microsoft .NET framework. |
|
Plossum open source project. A class library collection written in C# to provide functionality for writing and communicating with console applications. |
|
Apache Tika 1.1 open source project. A toolkit that detects and extracts metadata and structured text content from various files by using parser libraries. |
ZedGraph.dll |
ZedGraph open source project. Uses the Plossum library for creating two-dimensional line and bar graphics. |