serveur WIMS + OpenBSD -release/-stable

Accueil Forums Gestion d’un serveur WIMS Installation d’un serveur WIMS serveur WIMS + OpenBSD -release/-stable

Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #3703
      admin_r00t
      Maître des clés
      Up
      0
      Down
      ::

      Bonjour.

      J’essaie de faire fonctionner un serveur WIMS sur un système OpenBSD/amd64. L’installation s’effectue (nécessairement) à la main. Pour ce faire, je suis ce tutoriel écrit pour un système Debian.J’ai téléchargé la dernière version de WIMS ici et je suis allé voir dans le code source pour l’adapter au système OpenBSD en suivant le document README contenu dans l’archive.

      Je vais donc avoir quelques questions pour améliorer ma compréhension du fonctionnement WIMS (en tant que serveur).

      Voici ma première question :

      J’ai compilé WIMS à l’aide d’un compte simple « wims ». À l’issue des compilations, tous les binaires construits sont placés dans le répertoire public_html/ (noatmment le binaire wims et wims.cgi).

      Sur mon système OpenBSD, je compte utiliser le serveur Web (natif) HTTPd et le serveur de messagerie (natif) OpenSMTPd. Par conséquent, en tant que super-administrateur « root », j’ai copié tout le répertoire public_html/dans un environnement (nativement) chrooté par le projet OpenBSD (/var/www/htdocs/owims/) pour le serveur Web HTTPd.

      De ce que j’ai compris, tous les autres répertoires contenus dans l’archive des sources de WIMS permettent notamment la construction et la gestion de ce service.

      Question n°1 : Est-ce que la seule copie du répertoire public_html/ dans l’environnement chrooté /var/www/htdocs/owims/ permet à elle seule le bon fonctionnement du service WIMS ? (J’exclus ici sa maintenance comme la mise à jour.)

      Merci d’avance.

    • #3704
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Bonjour,
      A mon avis, la copie du répertoire public_html/ ne fonctionnera pas : celui-ci contient des fichiers templates WIMS (.phtml) qui doivent etre interprétés par WIMS avant d’etre fournit au serveur Web. Il me semble donc préférable de les laisser dans WIMS.

      Par contre, je vous invite à regarder le script bin/apache_config et à l’adapter à votre serveur HTTPd. (ce script s’occupe de faire les alias corrects)

      Olivier Bado-Faustin / Université Côte d’Azur

    • #3707
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Hi,

      I’ve tested -a few years ago- an install of wims on openbsd using the jailed http-server.
      I did not succeed to get this running properly
      (I’ve forgotten the details…)

      Besides my operating system of choice has always been FreeBSD ,using Apache22|24 and make use of the native chroot system call integrated (as of 2004) in wims.cgi
      All ‘dangerous’ programs are in a chroot-directory

      So while this is not as secure as a complete *BSD jailed httpd server, it will run out of the box.

      However be aware that a few admin-modules within wims use some non posix versions of the programs date|tac|stat and maybe others…so some stuff will not work without tweaking

      kinf regards,
      joke

      • Cette réponse a été modifiée le il y a 7 années et 2 mois par jm.evers.
    • #3709
      admin_r00t
      Maître des clés
      Up
      0
      Down
      ::

      Hi 🙂

      Thank you for your feedback. I tried it all afternoon and … it’s not won … actually! I would like to use OpenBSD httpd (with OpenSMTPd) and not Apache httpd (or Nginx). I would like to run WIMS only with OpenBSD tools.

      I am tired. To relax, I try to compile the Mate Desktop on OpenBSD/amd64 system (via pkgsrc)! 😉

      Regards,
      Jean-François

      ps : My research on this subject is/will be here.

Vous lisez 3 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.