View Source

{section}
{column}

h1. Installing Petals Registry CLI using the Debian packages

Nowadays, no public repository exists containing the Debian packages of Petals Registry CLI. So to install yours, you must download them, next install them with your favorite Debian tools (synaptic, apt, dpkg).

Several Debian packages are available:
|| Package || Description || Depends on || Required for a production use ||
| {{petals-commons}} | The base package for all Petals products | {{base-files}} | required |
| {{petals-registry-cli}} | The base package of Petals Registry CLI | {{java11-sdk-headless}}, {{base-files}}, {{petals-commons}} | required |

{column}
{column:width=35%}
{panel:title=Table of contents}{toc:outline=true}{panel}
{panel:title=Contributors}{contributors:order=name|mode=list|showAnonymous=true|showCount=true|showLastTime=true}{panel}
{column}
{section}

h1. Content of the packages

h2. Content of the package "{{petals-registry-cli}}"

This package arrives with following directories and files:
* {{/usr/bin/petals-registry-cli}}: The script used to start Petals Registry CLI,
* {{/usr/bin/petals-registry-cli.sh}}: A link to {{/usr/bin/petals-registry-cli}},
* {{/etc/petals-cli/petals-registry-cli.default}}: The default preferences of Petals Registry CLI,
* {{/usr/share/petals-registry-cli}}: Directory containing all Java libraries required by Petals Registry CLI,
* {{/usr/share/petals-registry-cli/extensions}}: Directory containing all extensions of Petals Registry CLI,
* {{/usr/share/petals-registry-cli/licenses}}: Directory containing license files.

h2. Security

The default preference file ({{/etc/petals-cli/petals-registry-cli.default}}) is protected by default because it can contain password or other critical information. Only users that are member of group '{{petals}}' can read it. Just add the users that need to read this preference file into the group '{{petals}}.

If you prefer, you can also set your own goup to this preference file.