Commit 46003b48 authored by bmortier's avatar bmortier
Browse files

Merge branch '147-document-subscriptions-plugin' into '1.4'

Resolve "Document subscriptions plugin" in 1.4

See merge request fusiondirectory/user-manual!328
parents ad04cf1d a9334678
Configuration
-------------
Subscriptions
^^^^^^^^^^^^^
.. image:: images/configuration-subscriptionsconfig-main.png
:alt: Screenshot of section Subscriptions of tab Configuration of type FusionDirectory configuration
* Subscription RDN
* Branch in which subscriptions will be stored
* Subscription types
* Type: Subscription type
* Label: Label shown for this type
* Apt repositories
* Path: Repository path
* Distribution: Distribution name
* Label: Label shown for this repository
* Rpm repositories
* Path: Repository path
* Label: Label shown for this repository
* Repositories host
* Host for the repositories, to use in auth.conf
Description
===========
This plugin is used to manage our software subscriptions inside FusionDirectory.
......@@ -8,3 +8,6 @@ FusionDirectory Plugins Subscriptions
description
installation
configuration
management
subscription
......@@ -36,5 +36,5 @@ RHEL
.. code-block:: bash
fusiondirectory-insert-schema -i /etc/ldap/schema/fusiondirectory/subscriptions-fd-conf.schema
fusiondirectory-insert-schema -i /etc/ldap/schema/fusiondirectory/subscriptions-fd.schema
fusiondirectory-insert-schema -i /etc/openldap/schema/fusiondirectory/subscriptions-fd-conf.schema
fusiondirectory-insert-schema -i /etc/openldap/schema/fusiondirectory/subscriptions-fd.schema
.. include:: /globals.rst
Management
----------
.. image:: images/subscriptionsmanagement.png
:alt: Screenshot of subscriptionsManagement
Clicking the "Subscriptions" entry from the main menu, you will get to the "Subscription management" page.
On this page you can create and manage subscriptions.
Subscription
============
A subscription object stores the information about the subscription of a client.
Information
^^^^^^^^^^^
.. image:: images/subscription-subscription-main.png
:alt: Screenshot of section Information of tab Subscription of type Subscription
* Base: Object base
* Name: Name to identify this subscription
* Description: Description of this subscription
* Type: Subscription type
* Contract: Contract identifier from Dolibarr
Login
^^^^^
.. image:: images/subscription-subscription-login.png
:alt: Screenshot of section Login of tab Subscription of type Subscription
* Login: Login for this subscription
* Password: Password
Status
^^^^^^
.. image:: images/subscription-subscription-status.png
:alt: Screenshot of section Status of tab Subscription of type Subscription
* Active: Whether this subscription is active
* Start date: Start date of this subscription
* End date: End date of this subscription
Repositories
^^^^^^^^^^^^
.. image:: images/subscription-subscription-repositories.png
:alt: Screenshot of section Repositories of tab Subscription of type Subscription
* Apt repository: Apt repository
* RPM distribution: RPM distribution
Export
^^^^^^
The "Export" section allows generating files for FusionDirectory and package managers to send to the client.
.. image:: images/subscription-subscription-export.png
:alt: Screenshot of section Export of tab Subscription of type Subscription
* Subscription file: Generate the subscription file to send to the client
* APT auth.conf: Generate the auth.conf file to send to the client if he uses Debian or a derivate
* APT: Generate the fusiondirectory-subscription.list file to send to the client if he uses an Apt based distribution
* RPM: Generate the fusiondirectory-subscription.repo file to send to the client if he uses an RPM based distribution
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment