Metadata-Version: 2.1
Name: allo-client.beta
Version: 0.0.1.post142475
Summary: Libriciel upgrade package
Home-page: https://gitlab.libriciel.fr/libriciel/projets-internes/allo/allo-client
Author: Lukas Hameury
Author-email: lukas.hameury@libriciel.coop
License: UNKNOWN
Description: # Allo client
        
        Paquet Python3 permettant la télémaintenance et la mise à jour automatique des logiciel Libriciel-SCOP.
        - Demande identifiant client
        - Demande code produit
        - Association avec code PIN via le serveur Allo
        - Demande de token de télémaintenance
        - Clone du repo gitlab
        
        Une fois activé, il est possible de :
        - Lancer la télémaintenance via le système "Teleport"
        - mettre à jour automatiquement
        - annuler une mise à jour automatiquement
        
        ## Communications réseau
        
        Allo-client doit pouvoir communiquer avec :
        - `allo.dev.libriciel.fr:443`
        
        ## Installation
        
        Toutes les commandes suivantes sont à lancer en tant qu'utilisateur `root`.
        
        ### Pré-requis RHEL / CentOS
        
        v7 :
        ```bash
        yum install epel-release
        ```
        
        Général :
        ```bash
        yum install python36
        ```
        
        ### Pré-requis Debian / Ubuntu
        
        ```bash
        apt update && apt install python3-pip
        ```
        
        ### Installation
        
        ```bash
        pip3 install allo-client.beta
        ```
        
        ## Reste à faire
        
        - Mise à jour des informations de connexion
        - Meilleure gestion d'erreurs
        - Gestion de cas "spéciaux" (modification de fichiers)
        - Gestion de process d'upgrade / downgrade spécifique à une version
        
        
        
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
