Page 1 sur 1

Nethserver-wapt disponible

Posté : 30 août 2020 - 14:44
par stephdl
Bonjour

Je suis en train de coder une integration de WAPT pour NethServer (un clone de centos7).

Le but est de permettre au sysadmin de se concentrer sur la gestion de son parc et du réseau, plus que de se prendre la tête sur la mise en place du serveur/Network. Voici la philosophie de NethServer, un serveur avec un server-manager basé sur cockpit.

Pour me présenter je suis développeur dans le projet, stephane de Labrusse aka stephdl.

Priori je suis arrivé à faire ce que je souhaitais, j'ouvre ce post pour finaliser ce qui marche pas comme je voudrais :D

après l'installation du paquet nethserver-wapt vous avez

- Le service waptserver wapttasks démarré, prêt à travailler avec une authentification ouverte wapt-1.3.
- si l'authentification Samba AD a été activé (en remote ou en local) sur NethServer, wapt est prêt pour l'authentification kerberos.

j'ai deux questions

1- pour démarrer le service j'utilise un script qui parametre wapt pour utiliser wapt en authentification libre. Je souhaiterai pouvoir choisir le mode d'authentification et le mot de passe, je ne sais pas si c'est possible (a moins de vous faire une pull request ????)

2- Est il prévu de faire fonctionner le serveur WAPT en mode gateway (avec plusieurs cartes réseau), je n'ai pas essayé longtemps, mais j'avais des erreurs de websocket lorsque la console cherchait a uploader le wpt-agent. Est ce possible en theorie ?

Re: Qlq questions pour developper un paquet

Posté : 31 août 2020 - 17:04
par stephdl
Hello

Quelques questions supplémentaires sur centos7

Je vois un fichier logrotate pour waptserver mais pas pour le log wapttasks, je m'interroge

Il me semble que le template de nginx n'est pas marqué en

Code : Tout sélectionner

%config noreplace
dans le spec du rpm, si le sysadmin le modifie, alors une update par le rpm viendra le modifier et une reconfiguration par la console fera perdre les modifications.
je parle de :

Code : Tout sélectionner

/opt/wapt/waptserver/scripts/wapt.nginxconfig.template
Le service systemd waptserver ne démarrait pas au boot du serveur, il me semble qu'il cherchait a démarrer avant que le réseau soit disponible, j'ai du customiser cela pour trouver le service UP

Code : Tout sélectionner

# /etc/systemd/system/waptserver.service.d/nethserver.conf
[Unit]
Description=WAPT Server startup script custom for NethServer
After=network.target

Re: Nethserver-wapt disponible

Posté : 01 sept. 2020 - 20:37
par stephdl
Nethserver-wapt disponible en version beta


la documentation : https://wiki.nethserver.org/doku.php?id=wapt
l'annonce officielle sur le forum : https://community.nethserver.org/t/neth ... ters/16399

Nethserver permet une authentification Samba AD en local grace à un container samba4 AD ou distant sur un microsoft AD ou Samba AD