Oublier l'histoire du fichier mail a monté dans mysql roundcube ne le fait pas...
Mais par contre je persiste et signe sur "la base c'est bien mangez en !"
- "apache + mysql c'est lourd" !
Ah bon ? Qui t'as sorti ca ?
Chez moi jusqu'à y a pas trop longtemps ca tournait encore sur un PII 300Mhz, 512 Mo de RAM et ca répondait bien ! Et j'avais mes sites web de test, mes bases à gogo... Lourd ? sur un coucou ca tourne bien donc pas daccord !
- "Peuvent ne pas être adapté quand on est mono utilisateur"...
Ah bon ? Ben si c'est adapté pour plein c'est bien pour 1 non ?
La base de donnée c'est fait pour stocker des données... on a pas fait mieux depuis je crois...
Moi je colle tout en base, ca se manipule trop bien au sql !
=> Travailler un fichier nsmail, mail de 2 Go bof, si t'es sous thunderbird ca va, mais sur un serveur tu colles pas de X... donc un mail en sgbd moi je préfère ! Un front end web, et avec un phpmyadmin tu as la paix, la main si tu veux travailler le machin...
Donc je résume mon verdict : Pas du tout d'accord avec toi !
Alors un classique de ce genre de truc : La suppression de fichier sans surpression de l'i-noeud !
- Typiquement tu as un programme qui écrit dans un log, tu rm le log, ben le fichier est plus visible mais bouffe de l'espace.
- En plus il continue de grossir car un file descriptor pointe vers un i-noeud et pas un filename comme sous zin ce qui fait que tu peux renommer les fichier en cours d'utilisation ).
1 inconvéniant, 1 avantage...
Tu peux voir avec un lsof les pointeurs / flux sur des fichiers suprimé...
Pour résoudre temporairement : reboot...
A surveiller, si c'était une erreur humaine ca va, mais ca peux être un script de purge mal pensé..
Pour vouloir sortir que ce qui a changé ?
Vous faites le checkout des trois versions, vous faite le merge et remplacez le fichier tns par le nouveau qui est "up to date" en gardant l'ancien en .old ( rollback d'un jour, rollback toujours )
Et si pour vérifier vous voulez voir ce qui a changé ( comme demandé ) : sdiff -s [new] [old]
Pour lynx mister :
- Tu récupères le code source
- Tu fais les modifcations ( grep -R est ton ami )
- Tu compiles et installe
- Tu bois une bière pour te féliciter...
Sinon sur firefox, iceweasel et ses potes il y a une extension il me sembe....
L'avantage de prendre le paquet distro est qu'il est mis à jour par le système ! Donc définitivement paquet..
Et je répondrai à la question par une autre "Pourquoi il était disponible sous lenny ?" car quand je fouille sur le site de debian j'ai bien l'impression que Bash.pm n'est pas inclus...
Je vais peut être avoir l'air insistant et autre....
Mais que ce soit apache, ngis, tomcat, un netcut, un démon je_sais_pas_quoi qui crache la page web ben on s'en bas le steack non ? La preuve : ton browser ! Explique moi pourquoi un iframe il en aurait à péter de ce qui crache le code ???
Tu ne vois pas ? Moi non plus....
Je vais peut être avoir l'air insistant et autre, mais tu devrais virer la conf reverse proxy,
laisser un pauvre virtualhost (mod_php actif ) et faire ce que je t'ai proposé plus haut...
Maintenant si tu veux recoder le driver de ta carte son et faire un hack du noyau parce que tu n'a pas trouvé alsamixer vas y ! C'est le genre de délire de newbee dans lequel je me suis embarqué il y a une dizaine d'année, et dans lequel tu es en train de t'embarquer à ton tour à vouloir embarquer du htacces dans le bignou....
Après une semaine de perdu à faire nawak, genre brancher le frigo sur ton port usb, tu te diras peut être " si j'essayais ce qu'il a dit", et en 1 à 2 heure tout sera plié...
Bon, il y a beau y avoir un démon C++ en backend ( pour pseudo tty la famille et tout ), le rendu est fait via une page html, javascript blablabla ! C'est bien le propos du projet un term dans un browser...
Pas besoin d'avoir des compétence C++ on fait que du www là !
1) Tu fais une page php dans un nouveau rep avec un iframe 100% qui tappe la page html...
2) Tu pose un .htacess dans le répertoire de la page html pour interdire la lecture sauf par le serveur lui-même ( oblige donc à passer par la page php, arf arf arf )
3) Tu met ton authentification php sur ta page php !
Alors pour commencer faire un audit soi-même....D'après la description ca pue la congestion de routeur coté FT...
Il y a un outil génial sous linux pour détecter ce genre de truc et tapper sur la tête de son FAI : mtr.
Il est installé de base si la distro est pas trop vielle. Tu en fais tourner un a gauche, un a droite, sur 24h et ca devrait donner une bonne idée ( peut être même au bout de 2h ) !
Pour l'affichage choisie "RS" pour avoit le nombre de paquet plutôt qu'un %...
Après tu peux affiner, utiliser des outils plus avancés, mais c'est déjà un premier gros pas...
- Peut-on "bypasser " l'authentification HTTP grace à PHP ?
Non ce sont deux couches d'authentification différentes, celle d'apache venant en premier par ailleurs...
- Peut-on utiliser PHP pour s'authentifier sur Anyterm ?
Si ce n'est pas implémenté dans le projet _ ce qui est le cas à première vue _ rien ne t'empêche de l'implémenter toi même ! Pas très sorcier....
=> tu repère un fichier inclus partout et tu colles "si pas auth php => page login"
=> tu fait l'inclusion du fichier de code "si pas auth php => page login" partout !
A ta place moi je :
- Collerai un sniffer sur la machine pour voir tout passer sur les 2 cartes....
- Augmenterai le debug_option level d'un cran pour faire cracher un peu de la matière dans les logs...
- Ne passerai pas plus de 2h dessus ce soir...
La nuit porte conseil... laisse ton cerveau se reposer et compiler tout ca...
Si arrêt à l'arrache, il se peux que tu ai des problèmes de cache inconsistant, problème d'i-noeud pas complet au niveau des droits, la famille tout ca.. Tu as essayé en rasant et réinitialisant le cache ?
Ahhh ben avec ton shéma et ton dernier poste ca me met une puce à l'oreille :
Quelque chose comme du CONTRACK pas activé entre le reverse proxy et le firewall externe...
Je pense que le proxy répond mais que le firewall ne renvoi pas au browser...
Tu peux vérifier en collant un sniffer au niveau du proxy :
- qu'il reçoit bien la seconde requête (après le X minutes ) ?
- qu'il répond bien à la seconde requête ?
[^] # Re: Webmail php léger
Posté par ze_lionix (site web personnel) . En réponse au message Cherche webmail pour debian. Évalué à 1.
- 4 processus apache ca fait 20 Mo de RES
- 1 mysqld 40 Mo de RES
TOTAL : 60 Mo en mémoire résidente c'est vrai que c'est énorme, colossale, tient sur un smart phone !
Moi je dis ca... je dis rien....
@+
Fuse : j'en Use et Abuse !
[^] # Re: Webmail php léger
Posté par ze_lionix (site web personnel) . En réponse au message Cherche webmail pour debian. Évalué à 2.
Mais par contre je persiste et signe sur "la base c'est bien mangez en !"
Fuse : j'en Use et Abuse !
[^] # Re: Webmail php léger
Posté par ze_lionix (site web personnel) . En réponse au message Cherche webmail pour debian. Évalué à 2.
Fuse : j'en Use et Abuse !
[^] # Re: Webmail php léger
Posté par ze_lionix (site web personnel) . En réponse au message Cherche webmail pour debian. Évalué à 2.
- "apache + mysql c'est lourd" !
Ah bon ? Qui t'as sorti ca ?
Chez moi jusqu'à y a pas trop longtemps ca tournait encore sur un PII 300Mhz, 512 Mo de RAM et ca répondait bien ! Et j'avais mes sites web de test, mes bases à gogo... Lourd ? sur un coucou ca tourne bien donc pas daccord !
- "Peuvent ne pas être adapté quand on est mono utilisateur"...
Ah bon ? Ben si c'est adapté pour plein c'est bien pour 1 non ?
La base de donnée c'est fait pour stocker des données... on a pas fait mieux depuis je crois...
Moi je colle tout en base, ca se manipule trop bien au sql !
=> Travailler un fichier nsmail, mail de 2 Go bof, si t'es sous thunderbird ca va, mais sur un serveur tu colles pas de X... donc un mail en sgbd moi je préfère ! Un front end web, et avec un phpmyadmin tu as la paix, la main si tu veux travailler le machin...
Donc je résume mon verdict : Pas du tout d'accord avec toi !
Fuse : j'en Use et Abuse !
[^] # Re: Webmail php léger
Posté par ze_lionix (site web personnel) . En réponse au message Cherche webmail pour debian. Évalué à 5.
apt-get install roundcube
A essayer...
Fuse : j'en Use et Abuse !
[^] # Re: i noeud ! Une classique...
Posté par ze_lionix (site web personnel) . En réponse au message Où est utilisé mon espace disque ?. Évalué à 2.
Fuse : j'en Use et Abuse !
[^] # Re: oui
Posté par ze_lionix (site web personnel) . En réponse au message Qt: je comprend pas. Évalué à 1.
Fuse : j'en Use et Abuse !
# i noeud ! Une classique...
Posté par ze_lionix (site web personnel) . En réponse au message Où est utilisé mon espace disque ?. Évalué à 4.
La suppression de fichier sans surpression de l'i-noeud !
- Typiquement tu as un programme qui écrit dans un log, tu rm le log, ben le fichier est plus visible mais bouffe de l'espace.
- En plus il continue de grossir car un file descriptor pointe vers un i-noeud et pas un filename comme sous zin ce qui fait que tu peux renommer les fichier en cours d'utilisation ).
1 inconvéniant, 1 avantage...
Tu peux voir avec un lsof les pointeurs / flux sur des fichiers suprimé...
Pour résoudre temporairement : reboot...
A surveiller, si c'était une erreur humaine ca va, mais ca peux être un script de purge mal pensé..
Fuse : j'en Use et Abuse !
# kis : Procéder autrement ?
Posté par ze_lionix (site web personnel) . En réponse au message SVN et merge de fichiers _très_ différents. Évalué à 2.
Vous faites le checkout des trois versions, vous faite le merge et remplacez le fichier tns par le nouveau qui est "up to date" en gardant l'ancien en .old ( rollback d'un jour, rollback toujours )
Et si pour vérifier vous voulez voir ce qui a changé ( comme demandé ) : sdiff -s [new] [old]
Fuse : j'en Use et Abuse !
[^] # Re: voyelle
Posté par ze_lionix (site web personnel) . En réponse au journal Enfin un journal qui ne parle pas du tout d'Apple.. Évalué à 7.
6 lettres : R E M E D E
Fuse : j'en Use et Abuse !
# Comment il disait notre ancien président ?
Posté par ze_lionix (site web personnel) . En réponse au journal Enfin un journal qui ne parle pas du tout d'Apple.. Évalué à 3.
Fuse : j'en Use et Abuse !
[^] # Oh les boules... !!!!!
Posté par ze_lionix (site web personnel) . En réponse au message Modifier les header avec Lynx. Évalué à 3.
Tu aurais quand même lire le man non ?
C'est quoi de nouveau le truc en 4 lettres qui commence par R et fini par M ?
Fuse : j'en Use et Abuse !
# Dis voir...
Posté par ze_lionix (site web personnel) . En réponse au message imap_open re réponds pas.... Évalué à 3.
"et puis j'ai déménagé....et là ca marche plus..."
Ca passe en telnet ?
Fuse : j'en Use et Abuse !
# Ze mode opératoire !
Posté par ze_lionix (site web personnel) . En réponse au message Modifier les header avec Lynx. Évalué à 1.
- Tu récupères le code source
- Tu fais les modifcations ( grep -R est ton ami )
- Tu compiles et installe
- Tu bois une bière pour te féliciter...
Sinon sur firefox, iceweasel et ses potes il y a une extension il me sembe....
Fuse : j'en Use et Abuse !
[^] # Re: en vrac le vendredi
Posté par ze_lionix (site web personnel) . En réponse au message Mais ou est donc passé Env::Bash ?. Évalué à 2.
L'avantage de prendre le paquet distro est qu'il est mis à jour par le système ! Donc définitivement paquet..
Et je répondrai à la question par une autre "Pourquoi il était disponible sous lenny ?" car quand je fouille sur le site de debian j'ai bien l'impression que Bash.pm n'est pas inclus...
Fuse : j'en Use et Abuse !
[^] # Re: Faut chauffer ton éditeur favorie...
Posté par ze_lionix (site web personnel) . En réponse au message Anyterm : utiliser l'authentification des sessions PHP. Évalué à 2.
Fuse : j'en Use et Abuse !
[^] # Re: Faut chauffer ton éditeur favorie...
Posté par ze_lionix (site web personnel) . En réponse au message Anyterm : utiliser l'authentification des sessions PHP. Évalué à 2.
Mais que ce soit apache, ngis, tomcat, un netcut, un démon je_sais_pas_quoi qui crache la page web ben on s'en bas le steack non ? La preuve : ton browser ! Explique moi pourquoi un iframe il en aurait à péter de ce qui crache le code ???
Tu ne vois pas ? Moi non plus....
Je vais peut être avoir l'air insistant et autre, mais tu devrais virer la conf reverse proxy,
laisser un pauvre virtualhost (mod_php actif ) et faire ce que je t'ai proposé plus haut...
Maintenant si tu veux recoder le driver de ta carte son et faire un hack du noyau parce que tu n'a pas trouvé alsamixer vas y ! C'est le genre de délire de newbee dans lequel je me suis embarqué il y a une dizaine d'année, et dans lequel tu es en train de t'embarquer à ton tour à vouloir embarquer du htacces dans le bignou....
Après une semaine de perdu à faire nawak, genre brancher le frigo sur ton port usb, tu te diras peut être " si j'essayais ce qu'il a dit", et en 1 à 2 heure tout sera plié...
Ce sera mon dernier post pour te convaincre.
Fuse : j'en Use et Abuse !
[^] # Re: Faut chauffer ton éditeur favorie...
Posté par ze_lionix (site web personnel) . En réponse au message Anyterm : utiliser l'authentification des sessions PHP. Évalué à 3.
Pas besoin d'avoir des compétence C++ on fait que du www là !
1) Tu fais une page php dans un nouveau rep avec un iframe 100% qui tappe la page html...
2) Tu pose un .htacess dans le répertoire de la page html pour interdire la lecture sauf par le serveur lui-même ( oblige donc à passer par la page php, arf arf arf )
3) Tu met ton authentification php sur ta page php !
C'est pas compliqué pourtant !
Fuse : j'en Use et Abuse !
# Commencer par faire son audit à soi !
Posté par ze_lionix (site web personnel) . En réponse au message Solution "audit" réseau et/ou prestation. Évalué à 5.
Il y a un outil génial sous linux pour détecter ce genre de truc et tapper sur la tête de son FAI : mtr.
Il est installé de base si la distro est pas trop vielle. Tu en fais tourner un a gauche, un a droite, sur 24h et ca devrait donner une bonne idée ( peut être même au bout de 2h ) !
Pour l'affichage choisie "RS" pour avoit le nombre de paquet plutôt qu'un %...
Après tu peux affiner, utiliser des outils plus avancés, mais c'est déjà un premier gros pas...
Fuse : j'en Use et Abuse !
[^] # Re: In other news
Posté par ze_lionix (site web personnel) . En réponse au journal Javascript : Serait il le langage web du futur ?. Évalué à 4.
Java pour faire du web j'ai jamais compris....
La moissonneuse batteuse pour couper trois brins d'herbe devant chez soi...
Fuse : j'en Use et Abuse !
# Faut chauffer ton éditeur favorie...
Posté par ze_lionix (site web personnel) . En réponse au message Anyterm : utiliser l'authentification des sessions PHP. Évalué à 4.
Non ce sont deux couches d'authentification différentes, celle d'apache venant en premier par ailleurs...
- Peut-on utiliser PHP pour s'authentifier sur Anyterm ?
Si ce n'est pas implémenté dans le projet _ ce qui est le cas à première vue _ rien ne t'empêche de l'implémenter toi même ! Pas très sorcier....
=> tu repère un fichier inclus partout et tu colles "si pas auth php => page login"
=> tu fait l'inclusion du fichier de code "si pas auth php => page login" partout !
Fuse : j'en Use et Abuse !
# Nop monsieur !
Posté par ze_lionix (site web personnel) . En réponse au journal Javascript : Serait il le langage web du futur ?. Évalué à 10.
:-P
Fuse : j'en Use et Abuse !
[^] # Re: cache cache ?
Posté par ze_lionix (site web personnel) . En réponse au message Squid3 Reverse Proxy. Évalué à 3.
- Collerai un sniffer sur la machine pour voir tout passer sur les 2 cartes....
- Augmenterai le debug_option level d'un cran pour faire cracher un peu de la matière dans les logs...
- Ne passerai pas plus de 2h dessus ce soir...
La nuit porte conseil... laisse ton cerveau se reposer et compiler tout ca...
Fuse : j'en Use et Abuse !
[^] # Re: cache cache ?
Posté par ze_lionix (site web personnel) . En réponse au message Squid3 Reverse Proxy. Évalué à 2.
Si arrêt à l'arrache, il se peux que tu ai des problèmes de cache inconsistant, problème d'i-noeud pas complet au niveau des droits, la famille tout ca.. Tu as essayé en rasant et réinitialisant le cache ?
Fuse : j'en Use et Abuse !
[^] # Re: cache cache ?
Posté par ze_lionix (site web personnel) . En réponse au message Squid3 Reverse Proxy. Évalué à 2.
Quelque chose comme du CONTRACK pas activé entre le reverse proxy et le firewall externe...
Je pense que le proxy répond mais que le firewall ne renvoi pas au browser...
Tu peux vérifier en collant un sniffer au niveau du proxy :
- qu'il reçoit bien la seconde requête (après le X minutes ) ?
- qu'il répond bien à la seconde requête ?
Fuse : j'en Use et Abuse !