J'ai regardé un peu ce qu'il est possible de faire avec syslog-ng, c'est vrai que c'est intéressant. Notamment la fonction de "template" qui permet dans ce cas de ne logger que les logs apache, sans ajouter date/serveur/programme au début des lignes.
Vous envoyez les logs de plusieurs serveurs dans le même fichier directement ? Les logs arrivent dans le bon ordre ou il faut les trier par la suite ?
Oui, je sais bien qu'il ne rend jamais la main, je pensais juste que lorsqu'on fait quelque chose comme "cmd1|cmd2", cmd1 était tué si cmd2 se terminait.
Merci :)
Ta première solution fonctionne comme je le voulais :)
Et la deuxième tombe en fait sur le même problème, le programme attend que tail se termine de lui même avant de passer à la suite :/
En fait je pensais bêtement que le fait de sortir du while (break) allait tuer le tail (vu que plus personne ne lit la stdout du tail), mais apparemment non, enfin pas jusqu'a ce que tail se tue de lui même quand il tente d'écrire une nouvelle ligne.
Merci pour ta réponse.
En fait je veux lire x lignes, et passer à autre chose une fois les x lignes lues. Un tail -f tout seul ne se termine jamais.
Mon code ressemble un peu à ça:
Comme le dit skud, /usr/lib/php5/maxlifetime donne en fait le temps en minute (il divise session.gc_maxlifetime / 60), qui est ensuite utilisé par find avec -cmin.
Le fait qu'il y ai pleins de fichiers de session dans le dossier indique je pense que le problème n'est pas là, mais peut être au niveau du cookie de session (le cookie disparait, une nouvelle session est créée).
Il faudrait vérifier les session.cookie_lifetime&cie, et la configuration du navigateur au niveau des cookies (ça marche avec un autre navigateur ?)
Vérifie la sortie de la commande /usr/lib/php5/maxlifetime, qui doit donner, en nombre d'heures, l'âge maximum des sessions avant qu'elles ne soient supprimées par le cron.
Ça doit pouvoir se configurer avec session.gc_maxlifetime dans /etc/php5/*/php.ini.
Avec flashrom (du projet Coreboot) on peut flasher un BIOS sans passer par DOS, etc:
# apt-get/urpmi/yum/etc install flashrom
# Backup
flashrom -r bios-backup
# Flashage
flashrom -w K8VXSE15.ROM
# Vérifie que c'est bien flashé
flashrom -v K8VXSE15.ROM
# reboot
Ensuite ça fonctionne avec ppp (voir les /etc/ppp/peers/huawei* de la Xandros).
Sinon il y a le paquet asus-3gmmt-sfr de http://update.eeepc.asus.com/p701/fr/pool/ qui fourni les scripts udev et la gui Asus pour se connecter, mais il faut le bidouiller un peu pour que ça fonctionne (les scripts font des "sudo user", etc...).
C'est intégré dans Firefox: Clique droit sur un champ texte, "Ajouter un mot clé pour cette recherche" :)
Ensuite ça marche comme avec Konqueror, avec un espace entre le mot clé et les termes de la recherche.
(function(){
var form = document.forms[0];
var btnG = findelement(form, 'btnG');
var hl = findelement(form, 'hl').value;
var mybtn = document.createElement('input');
mybtn.type='submit';
if (hl == 'fr')
{
mybtn.value='COM';
mybtn.addEventListener('click',function(){dosearch('com','en')},false);
}
else
{
mybtn.value='FR';
mybtn.addEventListener('click',function(){dosearch('fr','fr')},false);
}
btnG.parentNode.insertBefore(mybtn, btnG);
})()
function dosearch(tld,hl)
{
var form = document.forms[0];
findelement(form, 'hl').value = hl;
form.action='http://www.google.'+tld+'/search';
form.submit();
}
function findelement(form, name)
{
for(var i in form.elements)
{
if (form.elements[i].name && form.elements[i].name == name)
{
return form.elements[i];
}
}
return null;
}
Si le digest ne correspond pas au bout d'un certain nombre d'essais, le serveur est supprimé du LVS. Il doit aussi être possible d'utiliser un script maison si les méthodes proposées ne correspondent pas.
Ils fournissent un hébergement totalement gratuit, un espace de 10Go et un trafic illimité.
Alors oui, si ils mettent des publicités dans l'auto index d'apache, qui ne doit même pas représenter 1% du trafic, c'est vraiment, vraiment abusé de leur part.
C'est vrai, ça pique les yeux. Ça clignote de partout, il y a pleins de couleurs, ça ouvre des popups, ça empêche de lire le site, ça utilise flash.
Ha, on me dit que non, en fait ça ressemblerait plus à de bêtes liens textes comme ceux que l'on trouve en haut de linuxfr ( O'Reilly | Eyrolles | LinuxMag, etc...)
> Cela devient donc la promotion du propriétaire au travers du libre
> à quoi bon se donner tant de mal pour au final profiter au modèle propriétaire ?
On ne peux pas faire gagner le libre en cachant l'existence des équivalents propriétaires.
Le libre c'est aussi le choix.
La capture d'écran montre un article sur le logiciel 7zip, logiciel qui est utilisé par de nombreuses personnes non pas parce qu'il est libre, mais parce qu'il est meilleur.
> cela est-il assez rémunéré ?
Il faut croire que ça rémunère plus que les dons.
> Tous ces efforts pour mettre en avant le libre, tout ça pour une nouvelle incursion du propriétaire "malgré soi" ?
Malgré soit non, ils l'ont choisi. D'ailleurs ils peuvent demander à ne plus afficher les publicités de winrar ou winzip.
[^] # Re: /usr/bin/logger
Posté par andeus . En réponse au journal Gérer les logs de plusieurs serveurs. Évalué à 2.
J'ai regardé un peu ce qu'il est possible de faire avec syslog-ng, c'est vrai que c'est intéressant. Notamment la fonction de "template" qui permet dans ce cas de ne logger que les logs apache, sans ajouter date/serveur/programme au début des lignes.
Vous envoyez les logs de plusieurs serveurs dans le même fichier directement ? Les logs arrivent dans le bon ordre ou il faut les trier par la suite ?
[^] # Re: je comprend pas...
Posté par andeus . En réponse au message tail qui ne rend pas la main. Évalué à 2.
[^] # Re: je comprend pas...
Posté par andeus . En réponse au message tail qui ne rend pas la main. Évalué à 1.
Ta première solution fonctionne comme je le voulais :)
Et la deuxième tombe en fait sur le même problème, le programme attend que tail se termine de lui même avant de passer à la suite :/
[^] # Re: je comprend pas...
Posté par andeus . En réponse au message tail qui ne rend pas la main. Évalué à 1.
[^] # Re: je comprend pas...
Posté par andeus . En réponse au message tail qui ne rend pas la main. Évalué à 1.
[^] # Re: /usr/lib/php5/maxlifetime
Posté par andeus . En réponse au message Problème de session PHP Debian Etch. Évalué à 1.
Le fait qu'il y ai pleins de fichiers de session dans le dossier indique je pense que le problème n'est pas là, mais peut être au niveau du cookie de session (le cookie disparait, une nouvelle session est créée).
Il faudrait vérifier les session.cookie_lifetime&cie, et la configuration du navigateur au niveau des cookies (ça marche avec un autre navigateur ?)
# /usr/lib/php5/maxlifetime
Posté par andeus . En réponse au message Problème de session PHP Debian Etch. Évalué à 2.
Ça doit pouvoir se configurer avec session.gc_maxlifetime dans /etc/php5/*/php.ini.
# flashrom
Posté par andeus . En réponse au message flashage bios. Évalué à 2.
# apt-get/urpmi/yum/etc install flashrom
# Backup
flashrom -r bios-backup
# Flashage
flashrom -w K8VXSE15.ROM
# Vérifie que c'est bien flashé
flashrom -v K8VXSE15.ROM
# reboot
Il faut juste vérifier ici avant que ton matériel est bien supporté:
http://www.coreboot.org/Flashrom
[^] # Mince alors, ils utilisent des produits libres
Posté par andeus . En réponse au journal Si vous arrivez à acceder à ce site, je vous bannis ^^. Évalué à 1.
[^] # Re: Hmmm
Posté par andeus . En réponse au journal Sans ADSL: WiMAX ? Satellite ?. Évalué à 2.
# Solution
Posté par andeus . En réponse au message $_POST tout vide. Évalué à 6.
Essais 2047M ;) (ou mets directement 2147483648)
Il y a un problème au niveau de la conversion MB => B. (cf error log).
# http://www.pokerroom.com/
Posté par andeus . En réponse au journal Linux et le Poker. Évalué à 3.
# les pilotes de cette petite clé USB 3G+ SFR
Posté par andeus . En réponse au journal eeePC, 3G+, ssh et écran tactile. Évalué à 3.
http://e.rycks.com/index.php/post/2008/02/13/Cle-3G-huawei-e(...)
Ensuite ça fonctionne avec ppp (voir les /etc/ppp/peers/huawei* de la Xandros).
Sinon il y a le paquet asus-3gmmt-sfr de http://update.eeepc.asus.com/p701/fr/pool/ qui fourni les scripts udev et la gui Asus pour se connecter, mais il faut le bidouiller un peu pour que ça fonctionne (les scripts font des "sudo user", etc...).
Il y a aussi un howto Debian ici pour faire fonctionner le réseau/wifi/cam/acpi/etc: http://wiki.debian.org/DebianEeePC/HowTo/Install
[^] # Re: merci
Posté par andeus . En réponse au journal Python: plugin de recherche Firefox pour PyPI. Évalué à 1.
Ensuite ça marche comme avec Konqueror, avec un espace entre le mot clé et les termes de la recherche.
# Greasemonkey
Posté par andeus . En réponse au journal Géolocalisation des résultats de recherche Google. Évalué à 1.
Donc j'ai fait un script Greasemonkey en 5 minutes:
ça ajoute juste un bouton COM ou FR à côté de rechercher pour faire la recherche sur google.com en anglais ou sur google.fr en français.
# LVS Keepalived
Posté par andeus . En réponse au message LVS - Scripts de monitoring. Évalué à 1.
Tu dois avoir un programme extene pour ça, comme heartbeat ou keepalived.
Exemple avec Keepalived:
HTTP_GET {
url {
path /selftest.php
digest d41d8cd98f00b204e9800998ecf8427e
}
}
Si le digest ne correspond pas au bout d'un certain nombre d'essais, le serveur est supprimé du LVS. Il doit aussi être possible d'utiliser un script maison si les méthodes proposées ne correspondent pas.
# http://www.top-depart.com/
Posté par andeus . En réponse au message recherche développeur Web Bénévole. Évalué à 1.
# apt-get install vim
Posté par andeus . En réponse au message configuration de vi. Évalué à 7.
# Compression, sans perte
Posté par andeus . En réponse au journal Radiohead ou l'évolution du marché de la musique. Évalué à 3.
A savoir une archive contenant des wav ou des flac à la place des mp3.
# La dernière blague de free !
Posté par andeus . En réponse au journal La dernière blague de free !. Évalué à 4.
Alors oui, si ils mettent des publicités dans l'auto index d'apache, qui ne doit même pas représenter 1% du trafic, c'est vraiment, vraiment abusé de leur part.
# Le problème avec Orange c'est que
Posté par andeus . En réponse au journal Orange propose de l'open ID. Évalué à 2.
# xargs
Posté par andeus . En réponse au message action sur le résultat d'une commande. Évalué à 3.
ls | grep A | grep -v B | grep .C | xargs rm --
[^] # Re: Le propriétaire finance le libre. Tant mieux !
Posté par andeus . En réponse au journal Pourquoi Framasoft doit disparaitre. Évalué à 2.
Je ne savais pas, désolé.
Il n'empêche que tous les sites Internet ne peuvent pas fonctionner sur le modèle de Wikipedia.
[^] # Re: Pffffst
Posté par andeus . En réponse au journal Pourquoi Framasoft doit disparaitre. Évalué à 4.
Ha, on me dit que non, en fait ça ressemblerait plus à de bêtes liens textes comme ceux que l'on trouve en haut de linuxfr ( O'Reilly | Eyrolles | LinuxMag, etc...)
[^] # Re: ou pas
Posté par andeus . En réponse au journal Pourquoi Framasoft doit disparaitre. Évalué à 2.
> à quoi bon se donner tant de mal pour au final profiter au modèle propriétaire ?
On ne peux pas faire gagner le libre en cachant l'existence des équivalents propriétaires.
Le libre c'est aussi le choix.
La capture d'écran montre un article sur le logiciel 7zip, logiciel qui est utilisé par de nombreuses personnes non pas parce qu'il est libre, mais parce qu'il est meilleur.
> cela est-il assez rémunéré ?
Il faut croire que ça rémunère plus que les dons.
> Tous ces efforts pour mettre en avant le libre, tout ça pour une nouvelle incursion du propriétaire "malgré soi" ?
Malgré soit non, ils l'ont choisi. D'ailleurs ils peuvent demander à ne plus afficher les publicités de winrar ou winzip.