[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: faire un paquet .deb



Le 26/08/2025 à 04:22, Charles Plessy a écrit :
Donc pour en revenir à la question de hamster (faire ça avec un paquet Debian),
plus besoin de scripts postinst/postrm:

  - Le paquet peut dépendre de sshd, x11vncserver, fail2ban, et tmux,

Je suis allé verifier les noms des paquets. J’avais pas mis les bons, c’est : fail2ban ssh tmux x11vnc

  - Il peut placer des fichiers de configuration dans /etc/ssh/ssh_config.d/

Juste. J’avais pas fait attention qu’il y a ce dossier. En effet ca simplifie beaucoup.

    et /etc/fail2ban/fail2ban.d/.
  - Il peut fournir le lien symbolique dans /usr/bin.

Je n’utilise pas de liens symboliques. Je me contente de poser des scripts dans /usr/bin.

  - En bonus il pourrait contenir des fichiers FreeDesktop qui ajoutent
    des entrées dans le menu pour ouvrir des terminaux pour le tunnel et
    la session tmux.

Exactement.

Par contre, j’ai aussi besoin de créer un compte "dépannage" et de l’ajouter au groupe sudo. Donc besoin d’aller voir comment c’est fait dans un paquet qui a besoin de créer un utilisateur système (comme suggéré par Charles PLESSY).

Je me suis demandé quel paquet je connais qui crée un utilisateur système… heu… ben pas beaucoup. Si quelqu’un a un nom de paquet a me donner ca va m’économiser du temps de recherche.

Et puis tant qu’a faire un paquet, si on fait une page de man et/ou info pour ce paquet c’est pas plus mal.

Ça devrait pouvoir se faire facilement avec dpkg-buildpackage.

En fouillant dans sur internet j’ai aussi vu mention de
dpkg-deb --build <nom-paquet>
https://www.it-connect.fr/creer-un-paquet-debian-deb/

Merci beaucoup pour tout ca, vous m’avez déjà beaucoup fait avancer dans ce travail.


Reply to: