-
-
Notifications
You must be signed in to change notification settings - Fork 775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logs de SimplePie #711
Comments
Il faut qu'on regarde ça. Merci |
La ligne incriminée est dans le fichier lib/SimplePie/SimplePie/File.php à la ligne 82. J'ai comparé avec le code source de SimplePie et il semble que ce soit un ajout de FreshRSS. |
C'est moi qui ai ajouté cette ligne, car SimplePie ne loggue pas son activité. Je vais m'en occuper. |
Ce n'est pas le seul endroit où il faut enlever les identifiants. Voici les différents endroits que j'ai pu trouver :
|
Bonjour, |
@Alkarex > si tu n'as pas le temps de t'occuper de ce ticket cette semaine je le ferai, j'aimerais clore ce ticket avant la 1.0. |
Hello, Pouvez vous ajouter une fonctionnalité pour desactiver les syslogs ? Merci à tous ! |
Oui d'ailleurs @Alkarex je ne suis pas fan d'utiliser les syslogs dans le code de FreshRSS : il y a déjà Donc ce que je compte faire :
Par contre je suis embêté pour les logs dans SimplePie, je ne sais pas trop quoi en faire notamment parce que je ne pourrai pas utiliser la fonction de |
Il faudrait peut-être faire une interface à SimplePie dans FreshRSS ou étendre la classe et redéfinir certaines méthodes. |
Je pourrais par exemple faire une fonction dans SimplePie pour activer/désactiver ces logs. |
Temporary fix: - Change syslog by Minz_Log::notice in most of the files - Logs are stored in USERS_PATH/_/log.txt for actualize_script.php - Simply comment syslog in SimplePie See #711
Ce que j'ai fait afin de corriger le soucis dans la 1.0 :
La question qu'il me reste : que fait-on pour les logs de l'API greader.php ? Ils sont effectivement très verbeux… une solution pourrait de ne logguer que si l'environnement est mis à |
Voir #815 |
Ça m'a l'air bon pour le log de l'API |
Corrected in /dev branch #815 |
Salut,
Il semble qu'il y ait des logs un peu trop verbeux de la part de SimplePie dans /var/log/message
(je n'utilise pas de flux nécessitant une authentification mais) un utilisateur du package yunohost me remonte qu'on trouve les identifiants / mot de passe des fluxs :
Nov 24 16:10:02 machinename php: SimplePie GET http://user:PASSWORD@tempsreel.nouvelobs.com/rss.xml
Je pensais ouvrir l'issue directement sur le github de SimplePie, vu que c'est la librairie qui log.
Mais je suis tombé sur la ligne :
syslog(LOG_INFO, 'SimplePie GET ' . $url); //FreshRSS
Donc j'imagine que ça vient d'une évol' faite par FreshRSS.
Est-il possible d'annonymiser l'url lors du log ?
CF :
https://github.com/plopoyop/freshrss_ynh/issues/4
The text was updated successfully, but these errors were encountered: