Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • GDE Core Linux running requirement is Dotnet Core 37.1. 0 You can install using the commands below.

31

Dotnet Core

7.

0 Setup

Code Block
$ wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ sudo apt-get update
$ sudo apt-get install -y apt-transport-https
$ sudo apt-get update
$ sudo apt-get install -y dotnet-sdk-37.10

GDE Linux Setup

  • In the downloaded *.deb package, setup is done by just saying next.

  • After thesetup of GDE linux and Dotnet Core is completed, TOKEN and URL settings are made with *.json on the client machine. With the following command, it is thrown to the directory where the package is installed.

    • Code Block
      $ sudo cp /usr/share/dece/gde/Settings.json /usr/share/dotnet
  • For Autostart sudo nano /home/user_name/.bashrc

    • the GDE dll file must be added to the *bashrc file with the path to the GDE files.

      • Example : /GDE_PATH/Dotnet Geodi.DesktopExplorer.Core.dll

...

Info

Download GDE MACOS

MACOS Dotnet 37.1 0 Kurulumu

  • Dotnet 37.1 0 installation is mandatory. You can install Dotnet Core 37.1 0 on MACOS machines as described below.

  • For machines using M1 Series Chip Dotnet 37.1 0 after installation.

    • Dotnet 3.1 Binaries The following procedures are applied for the installation of the files downloaded via the link on the machine.operations are performed

    • Transactions must be made with an authorized user on the terminal

    :
    • .

      • Copy Dotnet

      3.1 Copying Process of Binaries
      • 7.0 Files:

        • sudo cp -a /

        Download
        • usr/local/share/dotnet

        -sdk
        • /x64 . /usr/local/share/dotnet

    • To authorize files in Dotnet Folder :

      • find . -type f -print0 | xargs -0 xattr -d com.apple.quarantine

      To run the dotnet command, create folders and shortcuts:

      • cd /usr/local/bin
        ln -s /usr/local/share/dotnet/dotnet dotnet

...

Setting file (default.json)

  • Settings are available on the GEODI server in the default.json.sample file in the <GEODI_APP>/Settings/Geodi.DesktopExplorer. The *.sample extension is activated by removing it from the file. GDE installations will automatically retrieve these settings from the server.

    • Settings can be changed after setup and while indexing is in progress, changes will take effect in about 1h.

    • To scan different directory on multiple machines:

      • If files named <ClientIP>.json , <ClientUserName>.json  or <ClientMachineName>.json are added in the <GEODI_APP>/Settings/Geodi.DesktopExplorer directory, these files will only be used for the relevant computer.

Code Block
languagejson
{
  "FolderList": ["%UserProfile%"],// "*" karakteriscan tümall dizinleri tarardirectory //
  "ExplorerPort": 1982,
  "IgnoreFiles":["*.MP4","*.MOV","*.MP3"],
  "MetaData": {
	"LDAPDN":"=d.CurrentUser!=null?d.CurrentUser.DistinguishedName:null",
	"IP":"=d.ClientIP",
	"ComputerName":"=d.ClientMachineName",
	"UserName":"=d.ClientUserName"
	}
}

...

Setting Name

Type

Description

FolderList

string[]*

Used to specify the folders to be scanned. Folders can be identified by separating them with ","

The default directory is %UserProfile% (includes documents, downloads, desktop...). A complete list can be found at https://docs.microsoft.com/tr-tr/dotnet/api/system.environment.specialfolder?view=netframework-4.0. Values are case sensitive. Subdirectories can also be defined as %UserProfile%\\Desktop.

You can use ["*"] if you want to scan all disks.

ExplorerPort

int

If a value above 0 is entered, Explorer will run in APP→GEODI→APP mode. Firewall settings must be made in this mode.

When a port to be used is defined, as long as the client is open, the content can be viewed on Geodi.

EnableLDAP

bool

If true value is given, LDAP authorizations of the files are also indexed.

Default value: false

IgnoreFolders

string[]

List of folders to ignore. * is accepted. Used in combination with the settings under Geodi Settings/IgnoreFolders.

Example: ["*:\\Özeldata","C:\User*"]

Default value: null

IgnoreFiles

string[]

List of folders to ignore. * is accepted. Used in combination with the settings under Geodi Settings/IgnoreFileTypes.

Default value:["*.MP4","*.MOV","*.MP3"]

Metadata

You can define metadata for parsing files from clients. These metadata are specified in the settings file. The values used in the default settings can be seen in the example file.

Searching with metadata is done with <metaname>:<value> Example IP:192.168.1.1 .

The defined metadata and their values will be visible in the GEODI search interface.

...