Forum Linux.général Astuces pour les setup.bin

Posté par  (site web personnel) .
Étiquettes : aucune
0
28
déc.
2004
Bonjour,

Je suis en train de chercher une methode pour installer un .bin proprement.
Le programme en question est WSAD (Websphere Studio Application Developer), dont j'ai uniquement une version windows au taf. Je voulais le mettre sur le pc maison (sous linux of course), j'ai donc récupéré une trial version sur le site d'IBM, limité a 60 jours. Il est clair que pour pouvoir vérifier tout ca, le setup doit greffer des merdes un peu partout, et moi ca j'aime pas ca :)

Je créé un nouvel user spécialement pour le setup, mais j'ai des erreurs de permissions, ce qui confirme que le setup veut etre root, afin de parsemer ses crottes dans ton mon beau systeme :(

D'où ma question, comment je peux faire pour, en quelque sorte chrooté le setup dans une arborescence bidon, qu'il me suffirait de détruire une fois les 60 jours finis (pour le réinstaller ensuite :-p )

Voilà, je rêve peut etre beaucoup.. mais bon si quelqu'un sait faire :)

Merci.
  • # La réponse est dans la question

    Posté par  . Évalué à 2.

    La réponse se trouve dans la question !
    D'où ma question, comment je peux faire pour, en quelque sorte chrooté le setup dans une arborescence bidon, qu'il me suffirait de détruire une fois les 60 jours finis (pour le réinstaller ensuite :-p )
    Avec ...
    chroot !
    Tu te crées une arborescence bidon minimale (tu trouveras des docs grâce à google si nécessaire), puis tu fais un find pour lister les fichiers du chroot, t'installes, tu refais un find puis diff => t'as la liste des fichiers créés.
    Par contre, les fichiers modifiés : faut jouer avec les md5...
    • [^] # Re: La réponse est dans la question

      Posté par  (site web personnel) . Évalué à 3.

      J'y ai pensé bien sur, mais je cherche actuellement comment créér rapidement ce systeme minimal... En attendant je furte google, mais je trouve rien de probant (jdois être dans le paté...)
      • [^] # Re: La réponse est dans la question

        Posté par  . Évalué à 3.

        je crois me souvenir que tu utilises debian ...
        Jette un oeil du côté de debootstrap.

        Après un chroot debootstrap bash et c'est réglé
        • [^] # Re: La réponse est dans la question

          Posté par  (site web personnel) . Évalué à 4.

          Et avec fakechroot tu peux même le faire sans être root apparement.

          pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

        • [^] # Re: La réponse est dans la question

          Posté par  (site web personnel) . Évalué à 2.

          Hum, méga pertinent ca, j'ai lancé la bête a l'instant même.
          Que ma manipulation marche ou pas, beh en tout cas merci pour l'info car je connaissais le nom du programme, mais je ne savais pas du tout que ca servait a ca :)


          Je finirai la manip depuis le boulot.

          Merci
  • # Systrace?

    Posté par  (site web personnel) . Évalué à 3.

    Une possibilité pourrait être d'utiliser systrace pour logger tous les appels systèmes visant à créer des fichiers. Tu pourrais ainsi établir la liste des fichiers créés et à supprimer...

    Bien sûr, cela ne permet pas de savoir si un fichier pré-existant a été modifié, mais il me semble peu probable qu'il le fasse (sinon un outil genre tripwire peut t'aider à déterminer les fichiers modifiés, même s'il ne t'indique pas les changements).
    • [^] # Re: Systrace?

      Posté par  . Évalué à 2.

      Naturellement, il y a déjà un soft qui fait ça : checkinstall

      http://asic-linux.com.mx/~izto/checkinstall/



Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.