FAQ SADMS

J'ai le message "your password has expired"

Il faut que l'heure du serveur soit la même que celle de la station et, à voir, renouveler le mot de passe des utilisateurs sur le serveur01 (fait une fois l'an normalement)

J'ai : "Kerberos requires administrator's password to have been reset once"

Il faut réinitialiser le mot de passe de l'administrateur du domaine (comme indiqué). On peut tout simplement remettre le même. Ce serait imprudent de le modifier purement et simplement… tout dépend des services configurés dessus.

Dans SADMS, via le menu du même nom, faire un test de “pre check” au cas où le problème vienne d'ailleurs.

Impossible d'enregistrer mes données dans un fichier

Ceci n'affecte en rien le fonctionnement de SADMS. C'est réglé à partir de la version 2.0.15

Où trouver la documentation ?

Remonter des bugs, contribuer au code...

Pour le paquet Ubuntu de sadms, c'est ici :

https://bugs.launchpad.net/ubuntu/+source/sadms

Pour le reste, contactez la liste linuxedu-dev

Utiliser Launchpad

Launchpad est une application web qui procure une aide au développement de logiciels libres. Elle utilise Bazaar (bzr) comme système de gestion de versions. C'est analogue à d'autres systèmes commme CVS ou subversion.

En ligne de commande

Obtenir une clé publique SSH

SSH est, grosso modo, un telnet (très) amélioré et sécurisé. Cela permet de se connecter de façon sécurisée à des machines distantes.

Dans tous les cas, afin de pouvoir mettre des fichiers sur Launchpad, il vous faut y enregistrer une clé publique de cryptage pour SSH. C'est expliqué sur votre profil Launchpad. Voici brièvement :

On installe un client SSH

sudo apt-get install openssh-client

On génère une paire de clés publique/privé, répondez aux questions selon vos convenances (passphrase conseillée)

ssh-keygen -t rsa

Votre clé publique est dans .ssh/id_rsa.pub Il faut la communiquer à launchpad afin qu'il vous authentifie de façon sécurisée. Pour cela, aller dans votre profil sur launchpad et chercher “SSH key”. Dans le cadre “Import key”, copier/coller le contenu de id_rsa.pub et Valider.

Récupérer le code source sur LP

Installer le client bzr :

sudo apt-get install bzr
bzr whoami "Prénom Nom <mon_mail@domaine.fr>"  # On donne son identité à bzr
bzr init                                       # Initialisation (à faire une seule fois)
bzr branch lp:sadms                            # On récupère tout le code source de la branche principale              

Il se peut que le message suivant s'affiche : You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See “bzr help launchpad-login”. Branched 9 revision(s). Cela signifie tout simplement que vous n'êtes pas authentifié sur launchpad et que vous ne pourrez donc pas uploader vos modifications sur celui-ci.

Uploader les modifications

Seuls les membres de sadms peuvent uploader sur la branche lp:sadms. Les autres peuvent tout à fait uploader vers leur propre branche (lp:mon_nom). On pourra toujours fusionner les deux par la suite.

bzr launchpad-login Launchpad_ID             #on s'identifie en tant qu'utulisateur Launchpad
bzr init
bzr add nom_fichier                            #ajoute des fichiers créées localement devant être versionnés
bzr commit -m 'un commentaire clair et bref'  #enregistre les modifications dans le gestionnaire de version
bzr push lp:adresse_sur_lp                    #uploade tout le travail sur la branche LP

http://wiki.bazaar.canonical.com/fr/IntroductionABzr

Avec une interface graphique

Installer le client bzr et bzr-explorer

sudo apt-get install bzr bzr-explorer

http://doc.ubuntu-fr.org/bzr-explorer

Récupérer le code sur SF

Ouvrir un session sur le CVS de SF (pas de mot de passe, donc presser sur entrée) :

cvs -d:pserver:anonymous@sadms.cvs.sourceforge.net:/cvsroot/sadms login

Télécharger le code source :

cvs -z3 -d:pserver:anonymous@sadms.cvs.sourceforge.net:/cvsroot/sadms co -P sadms
 
projet/sadms/faq.txt · Dernière modification: 2014/10/23 08:30 (modification externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki