Install on Linux

Installation

Install via terminal

This procedure requires elevation.
  1. To install Net iD Client from the terminal, begin by switching to the directory of your downloaded installation file.

  2. Open the tar archive file.

    $ tar -xvf netidsetup_v1.x.x.xx_linux_std.tar.gz
  3. Go to the netidsetup directory.

    $ cd netidsetup
  4. Run the install script.

    $ sudo ./install
  5. 5. Install the pkcs11 module for the Chrome and Firefox browser. Run as current user.

    $ ./install_pkcs11.sh
    Run this script as current user. Installing this module is optional.

What is installed?

Files

The number of available binaries is reduced. There are, however, still a lot of internal components.

/etc/netid.conf

Global configuration file

/usr/bin/netid ⇒ link to /usr/lib/netid/netid

Link to command line application

/usr/lib/libnetid.so ⇒ link to /usr/lib/netid/libnetid.so

Link to library for all components

/usr/lib/netid/netid

Command line application

/usr/lib/netid/netidapp

User interface application

/usr/lib/netid/libnetid.so

Library for all components

/usr/lib/netid/libnetidgui.so

Library for user interface

/usr/lib/netid/version

Text file with version number

/usr/lib/netid/<some setup scripts and resources>

Other resources

/usr/share/applications/netid.desktop

Application launcher

~HOME/.config/autostart/netid_monitor.desktop

User background service

Application Data

The Client uses standard application data folder to store user application data.

$HOME/.netid/netid.conf

Local configuration file

$HOME/.netid/netid_db.conf

Local user application data

Temporary Files

The Client uses standard temporary data folder to store temporary files. Instead of creating multiple files they will be stored in a single file, except card cache that will use a separate file.

/tmp/~netid.txt

User data cache

/tmp/~netid_card.txt

User smart card cache