Aller au contenu

[Packages Ui]G


KZL

Messages recommandés

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.

  • 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)

En espérant que des gens apprécierons et trouveront une utilisé à ce projet !

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.