Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/04/2009, à 16:29

jeangenius

creation d'un paquet pour instaaltion complete ubuntu serveur

bonjour,

je suis à la création de paquets sous ubuntu dans le but de le distribuer.
J'utilise le tuto d'ubuntu "creer un paquet" avec la méthode "gnupg" pour générer la clé ainsi que "pbuilder" pour gérer mes paquets.

Pour info, j'ai réussi à créer un 1er paquet standard.
Ma demande est de pouvoir créer un paquet avec:

apache2, bind9 etc...

et de pouvoir inclure des fichiers de configuration du style:

fichier interfaces hosts dnsmask


de plus lors de mon 1er paquet, je n'ai pu créer aucune dépendance
là, je suis perdu.

Si quelqu'un peut me remettre dans le bon chemin.

Cordialement

nota:

pour votre information, je voudrai créer un paquet complet ayant un ubuntu serveur avec differents paquets ( apache2? BIND9, etc...) de sorte à pouvoir le mettre dasnune machine et le rendre exécutable pour la transformer en serveur ubuntu à ma convenance

nota: bien il faudra ajouter les fichiers de conf

Hors ligne

#2 Le 08/04/2009, à 10:12

JamesPatageule

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

Regarde dans le fichier DEBIAN/control de ton paquet pour les dépendances.

Sinon tu peux utiliser DEBIAN/postinst pour lancer des scripts pour configurer ton serveur.

Mais j'ai fait quelque chose de similaire, pourquoi ne pas installer un paquet sans dépendances, qui execute un script du genre :
1 - "apt-get install" automatique des bons paquets
2 - Pour chaque point a configurer, sauvegarde du fichier orinal (précautions) et ensuite tu écrase (cp) ou tu modifie à la volée (sed) ton fichier

De cette facon tu peux re-configurer tout le serveur chaque fois que tu le désire.

Hors ligne

#3 Le 08/04/2009, à 10:32

jeangenius

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

Bonjour,

merci pour ta réponse
En fait j'utilise le tuto creer un paquet d'ubuntu.
il est vrai que dans le fichier control, on peut intégrer les dépendances vis à vis des paquets à installer mais là je suis un peu perdu pour déclarer les paquets dans la ligne depends comment les placer peux-tu m'aider.

merci

Hors ligne

#4 Le 08/04/2009, à 12:01

beudbeud

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

salut

exemple de fichier control

Source: nomdupaquetsource
Section: lasection
Priority: extra
Maintainer: Nom Prenom <adress@mail>
Build-Depends: debhelper (>= 5)
Standards-Version: 3.8.0


Package: nomdupaquet
Architecture: all
Depends: dependance1, dependance2, etc...
Description:courte description
 description longue

bien laisse l'espace devant la description longue


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#5 Le 08/04/2009, à 12:07

jeangenius

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

ok
de plus, je dois créer un dépot par rapport au paquet de sorte à y acceder depuis le web bien sur en secu

je vais faire les tests après-midi
bon appétit

Hors ligne

#6 Le 08/04/2009, à 14:52

beudbeud

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

je c'est pas si c vraimen intéressant davoir un depot pour un paquet juste pour toi


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#7 Le 08/04/2009, à 16:04

JamesPatageule

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

Tu peux simplement créer ton DEB, et ensuite l'installer à la main sur chaque machine.

Dans ce deb, tu met tes scripts de configuration sur le disque (1 pour l'IP, 1 pour DNS, etc ... et 1 qui lance tout les autres) et dans le deb tu crée un fichier "postinst" dans le répertoire "DEBIAN". Ce fichier doit être executable "chmod + x" et il lancera le point d'entrée de tes scripts ...

Je fait ça pour auto-configurer TOUT mon serveur et ça marche super !

Hors ligne

#8 Le 08/04/2009, à 16:40

jeangenius

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

Bonjour,

tu peux me faire parvenir un exemple de tes scripts et comment tu les places

nota: pour info je suis sus ubuntu

Hors ligne

#9 Le 15/04/2009, à 09:55

jeangenius

Re : creation d'un paquet pour instaaltion complete ubuntu serveur

bonjour toujours sans nouvelles,

j'ai refait de nouveau l'installation pour creer des paquets.

mais toujours de fichier contenent les dépendances.

dans /var/cache/pbuilder/result/epdfview*deb

je ne vois pas le problème

qui a eu ce genre de problème???????????????????????

Hors ligne