Communications client-serveur lors de l'installation » Historique » Révision 2
Révision 1 (Christophe Martin, 20/09/2010 16:36) → Révision 2/10 (Christophe Martin, 20/09/2010 16:42)
h1. Communications client-serveur lors de l'installation Dans le principe : # Via une clef ssh secrète embarquée dans le paquet/application d'installation, le client demande l'exécution d'une commande sur le serveur par un utilisateur particulier. Le serveur effectue toute une série de vérification et si tout va bien il répond : <pre> success </pre> Sur le première ligne. Tout autre réponse du serveur est un message d'erreur. Puis viennent dans un ordre non spécifié des lignes de la forme @mot-clef:valeur@. pour l'instant sont définis les mots-clef suivants : * @key@ * @url@ .h1 exemple de commande passée par le client ssh - ## L'utilisateur sur le serveur est @backuppc@. ## Cet utilisateur doit juste avoir accès ### * au fichier @backuppc/etc/hosts@ en écriture ### * au répertoire de configuration des clients en écriture pour y déposer un fichier de conf spécifique au client # La commande demandée est en fait un paramètre. Elle doit être de la forme @OS:logon@ où @OS@ est un mot clef reconnu par le serveur (au moins @win@ @linux@ @mac@) et @logon@ est le logon dans annuaire-iuem de l'utilisateur principal de la machine