KZL Posté(e) le 9 juillet 2013 Partager Posté(e) le 9 juillet 2013 Bonsoir, J'ai procédé par une méthode de rétroingénierie à l'aide Wireshark pour comprendre le fonctionnement du centre de packages. J'ai par la suite créé une interface d'administration réutilisable pour gérer son dépôt de packages. http://spkui.gauss-it.net En quelques mot, le but de ma démarche est de permettre entre autres aux développeurs de packages indépendants de gérer leur propre dépôt de packages, simplement et rapidement. Tutoriel explicatif à l'utilisation de l'interface nommée "Packages UI" : L'installation peut-etre faite par ssh en quelques lignes que voici : cd /var/services/web && mkdir packages && cd packages wget -O packages.0.1.zip http://spkui.gauss-it.net/download.php?v=0.1 chmod 755 packages.0.1.zip && unzip packages.0.1.zip rm packages.0.1.zip && chown -R nobody:nobody ./ Ou bien l'installation peut se faire en téléchargeant la dernière version du projet directement sur l'interface http://spkui.gauss-it.net, il faut bien penser à changer le propriétaire du dossier à l'aide la commande chown -R nobody:nobody ./packages Une fois ceci fait, il suffit de créer un hôte virtuel , par exemple packages associé à http://packages.example.org et votre dépôt de packages est prêt. La source du dépôt de packages est http://packages.example.org L'interface d'administration est accessible depuis votre navigateur internet depuis la même adresse : http://packages.example.org L'utilisation de l'interface est simple et ne nécessite à priori pas plus d'explications que cela. Mais je pourrais par la suite aggrémenté les zip d'un fichier readme si l'on m'en fait la demande expresse ! ^^ Ce projet n'a pas pour but de devenir une industrie à part entière et je n'ai pas l'intention de proposer de moi-même des améliorations. Ce modeste/petit projet ne sera pas mis à jour sauf si l'on me demande de l'améliorer et/ou que je reçois des rapports d'erreurs. (Vous pouvez d'ailleurs l'améliorer à votre guise, il est libre de tous droits en ce qui me concerne) Enfin vous pouvez retrouver le détail de ma démarche sur mon blog à l'adresse : http://apps.gauss-it.net/wordpress/?p=157 En espérant que des gens apprécierons et trouveront une utilisé à ce projet ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.