manuinfo Posté(e) le 22 mai 2014 Posté(e) le 22 mai 2014 Bonjour, Le dépôt de synocommunity étant actuellement fermé, je suis à la recherche du paquet pour squidguard pour mon DS212+ sous DSM5, si quelqu'un à le package je suis preneur c'est pour mettre en place un contrôle parental à mon domicile, merci. 0 Citer
lagaffe Posté(e) le 1 juin 2014 Posté(e) le 1 juin 2014 Pour ceux qui auraient loupé l'information : Diaoul à assuré comme une bête, il a complètement réécrit le dépôt durant ces dernières semaines. Je n'ai pas du tout participé à ce développement faute de disponibilité. Les dons sont toujours les bienvenus pour récompenser les efforts de Diaoul et les développeurs de plus en plus nombreux qui participent au développement des paquets et à l'évolutions du projet SynoCommunity tout entier.http://synocommunity.com Donc tout est disponible de nouveau dans les dépôts. 0 Citer
manuinfo Posté(e) le 1 juin 2014 Auteur Posté(e) le 1 juin 2014 En effet le dépôt répond à nouveau, mais pas de paquet pour squidguard !!! Des infos à ce sujet ? Merci. 0 Citer
Seshik Posté(e) le 18 juin 2014 Posté(e) le 18 juin 2014 Perso quand je l'installe sur mon DS413 en DSM 5 mais ça foire sec... et au final c'est inutilisable :-( Cela fonctionne chez vous ? 0 Citer
lagaffe Posté(e) le 18 juin 2014 Posté(e) le 18 juin 2014 De mon coté, pas de soucis depuis pratiquement plus de trios ans. RAS sous DSM 5.0 0 Citer
loli71 Posté(e) le 19 juin 2014 Posté(e) le 19 juin 2014 (modifié) Salut, Pour ma part sur DSM 4.2, la partie proxy (squid) fonctionne bien, mais la partie squidguard plante dès qu'il essaye d'accéder aux listes : Contenu du fichier squidGuard.log: 2014-06-19 10:20:23 [13999] INFO: squidGuard 1.5-alpha started (1403166023.191) 2014-06-19 10:20:23 [13999] INFO: squidGuard ready for requests (1403166023.192) 2014-06-19 10:20:23 [13996] INFO: New setting: logdir: /usr/local/squidguard/var/logs 2014-06-19 10:20:23 [13996] INFO: New setting: dbhome: /usr/local/squidguard/var/db 2014-06-19 10:20:23 [13996] INFO: squidGuard 1.5-alpha started (1403166023.192) 2014-06-19 10:20:23 [13996] INFO: squidGuard ready for requests (1403166023.192) 2014-06-19 10:20:23 [13997] INFO: New setting: logdir: /usr/local/squidguard/var/logs 2014-06-19 10:20:23 [13997] INFO: New setting: dbhome: /usr/local/squidguard/var/db 2014-06-19 10:20:23 [13997] INFO: squidGuard 1.5-alpha started (1403166023.191) 2014-06-19 10:20:23 [13997] INFO: squidGuard ready for requests (1403166023.193) 2014-06-19 10:22:56 [24122] INFO: New setting: logdir: /usr/local/squidguard/var/logs 2014-06-19 10:22:56 [24122] INFO: New setting: dbhome: /usr/local/squidguard/var/db 2014-06-19 10:22:56 [24122] init domainlist /usr/local/squidguard/var/db/adult/domains 2014-06-19 10:22:56 [24122] FATAL: sgDbLoadTextFile: put: Invalid argument 2014-06-19 10:22:56 [24122] ERROR: Going into emergency mode 2014-06-19 10:22:56 [24122] ERROR: Ending emergency mode, stdin empty J'ai cherché un peu partout concernant cette erreur "sgDbLoadTextFile", mais je ne m'en sors pas. Et si j'essaye de lancer la compilation des blacklist à la main, cela ne marche pas non plus : nas> ./squidGuard -d -C all 2014-06-19 10:33:44 [1545] INFO: New setting: logdir: /usr/local/squidguard/var/logs 2014-06-19 10:33:44 [1545] INFO: New setting: dbhome: /usr/local/squidguard/var/db 2014-06-19 10:33:44 [1545] init domainlist /usr/local/squidguard/var/db/adult/domains BDB1565 DB->put: method not permitted before handle's open method 2014-06-19 10:33:44 [1545] FATAL: sgDbLoadTextFile: put: Invalid argument 2014-06-19 10:33:44 [1545] ERROR: Going into emergency mode Si quelqu'un a une piste, je suis preneur. Modifié le 19 juin 2014 par loli71 0 Citer
lagaffe Posté(e) le 19 juin 2014 Posté(e) le 19 juin 2014 Bon c'est pour du RedHat, mais cela a l'air de ressembler à ce que tu as : https://bugzilla.redhat.com/show_bug.cgi?id=894294 0 Citer
loli71 Posté(e) le 19 juin 2014 Posté(e) le 19 juin 2014 Un grand merci à toi lagaffe pour cette piste. J'ai fait le fichier patch correspondant et j'ai recompilé le package avec spksrc, après réinstallation je n'ai plus l'erreur et les blocages d'URL semblent bien fonctionner maintenant. 0 Citer
lagaffe Posté(e) le 19 juin 2014 Posté(e) le 19 juin 2014 Good news, Je serais toi je remontrais l'info au niveau du suivi de bugs https://github.com/SynoCommunity/spksrc/issues?state=open , comme cela les développeurs l'intégreront, sinon à la prochaine mise à jour, tu risques de nouveau d'avoir le problème , même si maintenant tu sais le résoudre. 0 Citer
Brunchto Posté(e) le 23 juin 2014 Posté(e) le 23 juin 2014 (modifié) Un grand merci à toi lagaffe pour cette piste. J'ai fait le fichier patch correspondant et j'ai recompilé le package avec spksrc, après réinstallation je n'ai plus l'erreur et les blocages d'URL semblent bien fonctionner maintenant. si ton package est compatible avec un DS111, je veux bien que tu me le passes (si tu es d'accord, bien sûr ) J'ai le même symptôme Modifié le 23 juin 2014 par Brunchto 0 Citer
loli71 Posté(e) le 23 juin 2014 Posté(e) le 23 juin 2014 si ton package est compatible avec un DS111, je veux bien que tu me le passes (si tu es d'accord, bien sûr ) J'ai le même symptôme J'ai besoin de ta version de DSM pour pouvoir te compiler le package correctement Brunchto 0 Citer
loli71 Posté(e) le 4 juillet 2014 Posté(e) le 4 juillet 2014 Good news, Je serais toi je remontrais l'info au niveau du suivi de bugs https://github.com/SynoCommunity/spksrc/issues?state=open , comme cela les développeurs l'intégreront, sinon à la prochaine mise à jour, tu risques de nouveau d'avoir le problème , même si maintenant tu sais le résoudre. J'ai fait un pull request de toutes mes modifications/corrections de bug, reste plus qu'à voir si c'est accepté et intégré, à suivre. 0 Citer
lagaffe Posté(e) le 4 juillet 2014 Posté(e) le 4 juillet 2014 @loli71, merci beaucoup pour nous tous 0 Citer
angrest Posté(e) le 13 juillet 2014 Posté(e) le 13 juillet 2014 (modifié) J'ai la même problème (BDB1565 DB->put: method not permitted before handle's open method) sur une DS213j /DSM5 - quelqu'un à une idée, quand la correction arrive dans le dépôt? J'ai installé version 1.5-1. Une autre problème: Squidguard Manager n'est pas accessible: http://xxx.xxx.xxx.xxx/webman/3rdparty/squidguard/squidguardmgr.cgi n'est pas trouvé Modifié le 13 juillet 2014 par angrest 0 Citer
loli71 Posté(e) le 13 juillet 2014 Posté(e) le 13 juillet 2014 J'ai posté les différents patchs et correction sur le GIT de synocommunity, faut attendre que les admin aient le temps de regarder. 0 Citer
006fazer Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 Salut, J'ai récupéré les patchs que tu as mis à dispo pour me compiler une version corrigée pour mon DS414. J'ai passé les patchs sur les fichiers après avoir fait un make armdaxp, puis refais la compilation. Les modifs ne sont pas dans la seconde version du SPK. Comment faire pour intégrer tes pachs dans les sources et re compiler le SPK ? Merci 0 Citer
loli71 Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 006fazer, le problème c'est que tu ne trouveras sur le GitHub de synocommunity que les différences avec les fichiers de synocommunity. L'une des façon serait de passer par mon fork GIT directement et récupérer les fichiers suivants pour les mettre au même endroit sur ton serveur de dev en attendant que synocommunity prenne en charge mes propositions Fork de synocommunity : https://github.com/loli71/spksrc Liste des fichiers à récupérer pour remplacer ceux de ton serveur de dev pour la compilation : cross/squidguard/patches/sgDb.c.patch cross/squidguardmanager/patches/squid_wrapper.c.patch cross/squidguardmanager/patches/squidguardmgr.cgi.patch spk/squidguard/Makefile spk/squidguard/src/etc/squid.conf spk/squidguard/src/etc/squidclamav.conf.tpl spk/squidguard/src/installer.sh spk/squidguard/src/logrotate.sh spk/squidguard/src/update_db.sh Ensuite, allez dans "spk/squidguard/" et faire le "make armdaxp", le fichier spk que tu trouveras dans le répertoire "packages/" aura toutes mes modifs. 0 Citer
006fazer Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 (modifié) 006fazer, le problème c'est que tu ne trouveras sur le GitHub de synocommunity que les différences avec les fichiers de synocommunity. L'une des façon serait de passer par mon fork GIT directement et récupérer les fichiers suivants pour les mettre au même endroit sur ton serveur de dev en attendant que synocommunity prenne en charge mes propositions Fork de synocommunity : https://github.com/loli71/spksrc Liste des fichiers à récupérer pour remplacer ceux de ton serveur de dev pour la compilation : cross/squidguard/patches/sgDb.c.patch cross/squidguardmanager/patches/squid_wrapper.c.patch cross/squidguardmanager/patches/squidguardmgr.cgi.patch spk/squidguard/Makefile spk/squidguard/src/etc/squid.conf spk/squidguard/src/etc/squidclamav.conf.tpl spk/squidguard/src/installer.sh spk/squidguard/src/logrotate.sh spk/squidguard/src/update_db.sh Ensuite, allez dans "spk/squidguard/" et faire le "make armdaxp", le fichier spk que tu trouveras dans le répertoire "packages/" aura toutes mes modifs. Merci pour les infos, j'ai entre temps réussi ;-) en recompilant les executables nécessaires pour refaire le SPK, ca marche... J'ai l'impression que la fonction "Restart Squid" ne recharge pas la config... Modifié le 4 août 2014 par 006fazer 0 Citer
loli71 Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 (modifié) J'ai l'impression que la fonction "Restart Squid" ne recharge pas la config... C'est que tu n'as pas du prendre toutes mes modifications, car une partie des patchs/modifications réglaient aussi ce problème de restart du squid en utilisant "su - squid -c $SQUID_WRAPPER" à plusieurs endroits dans le fichier squidguardmgr.cgi.patch Modifié le 4 août 2014 par loli71 0 Citer
006fazer Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 (modifié) OK je vais rejeter un oeil demain matin. Quand on fait le restart squid. On est sensé le voir dans les logs ? Modifié le 4 août 2014 par 006fazer 0 Citer
loli71 Posté(e) le 4 août 2014 Posté(e) le 4 août 2014 Quand on fait le restart squid. On est sensé le voir dans les logs ? Oui, on voit la trace du restart dans l'un des logs (je ne sais plus trop lequel). 0 Citer
006fazer Posté(e) le 5 août 2014 Posté(e) le 5 août 2014 Nickel, après avoir mis les patchs dans le bon dossier, ca marche mieux ;-) Merci pour tout... 0 Citer
006fazer Posté(e) le 5 août 2014 Posté(e) le 5 août 2014 Sur un DS414, il lui faut quelques minutes pour charger toutes les bases... Mais tout marche ;-) 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.