NAME
amd - Server for returning system identifier
SYNOPSIS
amd [-ver] [-v] [-l logfile]
DESCRIPTION
The
amd program is used to retrieve a system identifier
for purpose of licensing.
This program is statically linked, does not require an Antelope license to run and does not
depend in any way on the Antelope distribution. Currently, the only version of
amd is for Linux hosts since the system serial number is readily available
under MacOSX without the need for a server process. Under Linux, starting with
RHEL/CentOS version 7, there is no way to get the system serial number without root
permission.
amd is a TCP server that is hardwired to run only on the
loopback address on a fixed port.
amd needs to be run with root permission
and is typically started as a daemon process at boot time through
the startup script installed by
install_boot_scripts(1). Once
amd is running under root
permission, then any Antelope process can obtain the system identifier on that
host through an encrypted communication pipe from
amd. This allows node
based licensing for Linux systems running RHEL/CentOS 7+.
The amd daemon also allows node licensing based upon USB keylok dongle devices.
These devices provide unique serial numbers that can be used to license Antelope
processes in the same manner as system serial numbers, which can be used with
certain limitations to enable RHEL/CentOS virtual machines to run under keylok
dongle based node licenses, i.e. without the need for ip-based licenses.
OPTIONS
-
-v
Set for verbose diagnostic output.
-
-ver
Show version and build date and then exit.
-
-l logfile
Keep a log file in logfile.
SEE ALSO
install_boot_scripts(1)
AUTHOR
Danny Harvey