bonjour à tous :)
pour un projet qu'on m'as confié, pour une association bénévole ne pouvant pas payer un technicien, j'ai installé un serveur unrealircd+anope+ezbounce. ce serveur est sur un serveur linux dédié, donc j'ai l'acces root dessus. tout marche tres bien, j'ai réussi a installer un bot de base pour garder les canaux que j'ai crée, seulement voila mon cahier des charges:
- le serveur doit etre isolé des autres serveurs irc, de façon a ne pas joindre de canaux adultes etc.. (bon, ça c'est ok, facile )
- les utilisateurs ne doivent pas pouvoir rejoindre ou créer un canal qui n'a pas été créé avant par l'admin (pour le moment, l'admin, c'est moi lol)... alors là, deja je coince: j'ai trouvé comment faire pour bloquer des canaux par leur nom dans unrealircd.conf, mais moi je veux faire l'inverse: autoriser juste certains canaux... deja si quelqu'un sait faire ça ?
- il faut que tout ce qui se passe sur le serveur soit loggé 24h/24h et accessible dans une zone protégé par mot de passe, uniquement par l'admin et le cdc (heuu, le grand chef, quoi)-> en clair, il faudrait que les discussions publiques, et si possible privées ressortent quelque part...je peus faire sans probleme un script en php ou pearl pour lire un fichier pas tres clair, et le formatter en html dans une zone .htpasswd, mais encore faut il qu'il y ai un fichier a la base...et là, je coince sérieu:le ezbounce enregistre uniquement quand je suis absent, et de toute façon que mes privates a moi, et le fichier de log de anope enregitre que les publiques, et seulement en mode debug.... donc a la rigueur un bot coté serveur ?? mais quoi, car tout ce que je trouve, ce sont des bots coté mirc...
(le coup d'enregistrer les privates, pas d'inquieteude avec ça, car les utilisateurs seront prevenus, et c'est dans le but de faire des levées de doute en cas d'accusation uniquement...enfin bon, c'est un peu particulier, quoi)
a defaut si rien a faire pour les privates, si deja j'arrive a faire un log complet des publiques: join/quit, changement de pseudo, /me, et messages bien sur, le tout avec dateur.
donc si vous avez une idée, une piste de recherche, un script...je prend tout ce qu'on peu me proposer, merciiiiiii :)