Raphaël G. a écrit 1927 commentaires

  • [^] # Re: chez moi ca marche pas...

    Posté par  (site web personnel) . En réponse au journal Sargeons un AMD64 et un G3. Évalué à -1.

    Il te faudra surement générer un initrd qui contient ces modules et les charges...

    La mandriva fait ça pour éviter de te retrouver avec un dd pas détecté...

    Sinon une autre solution, mettre en dur les modules en question, mais c'est bof comme méthode...

    ps : la debian manque parfois pas mal de patch pour supporter ces chipsets récent/exotiques/a spec non fournies/etc, parfois aller taper dans le src.rpm du kernel de la cooker peux aider...
  • [^] # Re: Nouvelles depuis que l'article a été soumis

    Posté par  (site web personnel) . En réponse à la dépêche FFmpeg et MPlayer : Appel au dons pour un nouveau serveur. Évalué à 0.

    Tu peux aussi faire des virements avec videoposte, mais c'est super con, il faut que tu déclare dans ton contrat tous les comptes vers lesquels tu veux pouvoir faire des virements...

    Donc pour faire un virement unique c'est mort... Comment ça les banques trainent ???

    C'est sur que ça deviendrais gênant, on purrais faire disparaitre tout son argent de leur comptes en quelques heures... Mais je capte toujours pas pourquois il n'autorisent pas ce genre de chose avec un plafon cumulé par mois par exemple dans le contrat...
  • [^] # Re: Y a comme un problème ....

    Posté par  (site web personnel) . En réponse à la dépêche Appel à contribution sur GanttProject. Évalué à 0.

    XUL ?
  • [^] # Re: Toujours aussi mesuré

    Posté par  (site web personnel) . En réponse à la dépêche Richard Stallman sur le rejet des brevets logiciels en Europe. Évalué à -7.

    Vous faite une érreur de taille :
    La france n'est plus une démocratie!!!

    La france n'est plus qu'une république (bananière) où les politiques se maintiennent au pouvoir avec la complicité de média "amis".

    Un pays où l'on autorise la censure abusive (LEN), je n'appelle plus ça une démocratie (deja qu'avant c'étais pas le cas, alors maintenant...).

    Je vous rappelle qu'une démocratie c'est ceci, même si il n'y a pas de "vraie" définition :
    « ...un gouvernement qui est dirigé avec le consentement du peuple. » plus le cas
    « ...un système de gouvernement dont l'autorité suprême appartient au peuple. » au parlementaires
    « ...la gouverne du pays par le peuple directement ou par représentation. » il n'est même pas représenté (enfin en considérant que le peuple soit différent des lobbys de l'industrie...)
    « Le mot démocratie lui-même signifie 'la gouverne de l'État par le peuple' . Une démocratie est un système où les individus peuvent changer de dirigeants de façon pacifique et où le gouvernement a le droit de gouverner parce que le peuple lui a conféré ce droit. » heu vous croyez qu'il y aurrais moyen de changer le gouvernement avec une manifestation ?

    ps : merci à http://www.aceproject.org/main/francais/ve/vec05b01.htm(...) pour leur définitions.
  • [^] # Re: Plein de moyen, mais via html+javascript je vois pas...

    Posté par  (site web personnel) . En réponse au message un lien web qui envois une commande systeme. Évalué à 2.

    Tite précision le logout semble marcher avec cette commande :
    dcop ksmserver default logout 0 0 0

    Pour le truc hardcore, bon je savais pas trop ce que voulais faire le gonz, mais si il veux se bricoler un intranet/extranet pour gérer son pc a distance ben je lui ai passé une solution, certe un peu lourde, mais bon vu comme je me sert de mon serveur apache chez moi je trouve ça pas mal.

    Bon après au niveau sécu j'ai essayé de lui faire un truc simple sans prise de tête...
    Dans mon optique de page intranet il me semblait évident qu'il allais faire une sécurisation comme bon lui semble.
    En plus la méthode des communication par dcop l'oblige a choisir l'utilisateur a déconnecter avec un formulaire et donc rajouter un champ pass tout bête avec une comparaison variable = chaine suffit.
    Si il y pas de sélection d'utilisateur il devrais utiliser un truc dans ce style en root:
    dcop --all-users ksmserver ksmserver logout 0 0 0

    ps : sous la mandriva 2006.0 les htaccess seront désactivé pour raison de perf (et surement que d'autre distrib suivront)
    donc pour la potabilité rajouter dans le /etc/httpd/httpd.conf :
    <Directory "/la_où_tu_a_ton_script">
    #option qui va bien ici
    <LIMIT GET POST>
    order deny,allow
    deny from all
    allow from 127.0.0.1
    </LIMIT>
    </Directory>

    Sous debian c'est le fichier /etc/apache/httpd.conf (mais les .htaccess ne sont pas désactivés par défaut)

    En espérant que ça l'aide, si il veux plus d'info, suffit de préciser...
  • [^] # Re: le code

    Posté par  (site web personnel) . En réponse au message mes fichiers ne s'ouvrent pas avec fopen. Évalué à 0.

    le flushall existe souscette forme :
    int fflush (FILE *flux);

    ps : pense a installer les man pages :
    urpmi man-pages-fr

    après y a plus qu'a tenter :
    man 3 fopen
    man 3 fflush

    ps2: si tu a mis la completion tu peux même utiliser la tabulation pour compléter les nom de fonction quand tu tape la ligne de commande man x ...
  • [^] # Re: plusieurs possiblibiltées

    Posté par  (site web personnel) . En réponse au message Sound Blaster Live 5.1. Évalué à 1.

    Bon j'ai deja rencontré ton pb, il s'agit d'un bug dans le module arts de amarok qui chie sous la 2005LE (J'ai jamais réussi a le faire marcher correctement a l'époque)

    Il ont corrigé ça dans la cooker (enfin maintenant c'est le module gstreamer que j'ai pas réussi a faire marcher, mais bon c'est vraiment une usine a gaz...)

    Pour résoudre ton pb tu cherche un paquet amarok avec xine dedans :
    sous cooker c'est ça qu'il faut tapper, ça sera surement pas loin sur ta 2005LE
    urpmi amarok-engine-xine

    Après tu lance ton amarok en lui disant de se taire, tu va dans la config et tu choisi le module xine que tu vient d'installer et tu profite du son trankil...

    ps : lance draksound en root et vérifie que tu utilise bien snd-emu10k1
    dans kcontrol tu peux spécifier le système de son a alsa et fait appliquer (/!\ VÉRIFIE QUE TU A RIEN QUI SORT EN SON A CE MOMENT LÀ!!!).
  • [^] # Re: bah ca dépend...

    Posté par  (site web personnel) . En réponse au message compatibilité ascendante des versions de linux. Évalué à 2.

    Si mais en tout cas sous mandrake c'est une vrai galère (faut renommer tes variable d'environnement CC CXX et compagnie sur les executable de l'ancienne version de gcc installée en parallèle...)

    Bon je l'ai fait pour un truc qui voulait vraiment pas avec gcc-4.0.1, mais si tu peux fixer le code c'est parfois plus simple...
  • # Solution

    Posté par  (site web personnel) . En réponse au message kde et thunderbird. Évalué à 0.

    Cela ne vient pas vraiment d'un bug de l'application a proprement parler je pense.

    J'ai eu le même problème sous mon mozilla suite.

    D'après ce que j'en ai compris cela vient du nombre de mail dans tes boites, au dela de plusieurs milliers ça commence a rammer...

    Sinon une autre possibilité : un mot de passe central, utilise-tu cette fonctionalité ?

    Enfin chez moi ça a arrêté de rammer depuis que je me suis décidé a nettoyer toute ma liste de message de la cooker pas lu que j'avais gardé...
  • [^] # Re: re: Installation sous Mandriva LE2005

    Posté par  (site web personnel) . En réponse au message Installation sous Mandriva LE2005. Évalué à 1.

    Attend le paquet officiel mandriva ou va faire un tout un peu partout...

    En fait les paquet mandriva sont assez poussé et tu risque de te retrouver avec un firefox non intégré dans la distrib comme le fait mandriva...

    Dans la cooker ils en sont a la première version du paquet firefox.

    Si tu est un warior tu peux tenter de compiler la version cooker pour ta distrib mais ça peux ne pas fonctionner du tout correctement (la cooker est pas sensé être stable)...

    Pour ce faire :
    urpmi rpm-build
    wget ftp://mandrake.contactel.cz/Mandrakelinux/devel/cooker/SRPMS/main/(...)
    #ou curl si tu a pas wget
    wget ftp://mandrake.contactel.cz/Mandrakelinux/devel/cooker/SRPMS/main/(...)
    rpm -bb mozilla-firefox-1.0.6-1mdk.src.rpm
    # tu va avoir une floppée de dépendance manquante (si tu a pas compilé beaucoup de paquet)
    urpmi ce qui étais entre guillemet genre : gif-devel
    #Une fois ceci fait tu relance
    rpm -bb mozilla-firefox-1.0.6-1mdk.src.rpm
    #Ça va construire un petit moment, une fois fini tu installe les paquets qui ont été généré a coup de :
    urpmi /usr/src/RPM/i586/mozilla-firefox-1.0.6-1mdk.i586.rpm /usr/src/RPM/i586/libmachin etc...
    #Une fois ceci fait tu refait pareil avec l'autre paquet :
    rpm -bb mozilla-firefox-fr-1.0.6-1mdk.src.rpm
    #Tu installe de même les dépendances, tu relance la construction et tu installe

    Tout ça peux ne pas marcher et je n'en suis pas responsable car la cooker est en ce moment plus proche de la 2006.0 que de la 2005LE (freeze sous peu).

    Donc tente mais ça peut ne pas compiler, etc...
  • [^] # Re: Refuser un contrôle n'est pas un aveu

    Posté par  (site web personnel) . En réponse au journal Aveu de culpabilité !. Évalué à -3.

    Impossible, le RIAA, MPAA et CLIC ne laisseraient jamais faire microsoft...

    T'imagine si un boite qui sais plus quoi faire de leur Milliard de Milliard se met a leur piquer leur raquet généralisé alors qu'eux n'ont que des Millions de Million il y aurrais un problème...

    Et puis si ils faisaient ça deviendrais vite ingérable pour nos tribunaux surchargés et les politiques plutôt que de devoir améliorer le système se mettraient vite a trouver une combine pour payer en douce M$ et faire sauter ces plaintes qui mettraient en danger le système...

    La justice en france n'est plus aveugle (les "grand" s'en sortent systématiquement avec quasi-rien), elle est surchargée (pas assez de juge) et est incapable de traiter le spam (qui a mon avis représente un aussi gros volume de plainte que ce qu'ils pourraient faire pour les versions pirate).
    Alors si tu rajoute du gros sable dans les engrenages morribon t'imagine la cata ?

    Un pays où la justice n'a plus cours t'imagine le binz ?
    En sachant que les prisons sont surchargées, donc y a même plus de tampon en cas de surcharge. Ce serais (enfin) la fin de notre régime et il n'y aurrais pas que la constitution qui sauterait!!!
  • [^] # Re: skin

    Posté par  (site web personnel) . En réponse au journal IE 7 beta 1 : Pétard mouillé beta 1. Évalué à 0.

    Une autre solution est de permettre a l'API graphique de gérer des exceptions en fonction des applications, un peu comme le fait KDE3.4 avec la spécificité au fenêtre (positionnement, transparence, etc...).
  • [^] # Re: Merci !

    Posté par  (site web personnel) . En réponse au message Désinstaller Windows XP Professionnel. Évalué à 0.

    Je vais être honète j'ai laissé tomber wine...

    A part pour quelque exceptions genre : war3 ça marche très mal et ça plantouille tout le temps...

    Mais bon c'est mieux que rien...
  • [^] # Re: /etc/modprobe.preload

    Posté par  (site web personnel) . En réponse au message comment eviter de recopier au demarrage ?. Évalué à 1.

    copie simplement ton répertoir:
    /home/eric/Documents/camera/ov51x-jpeg-0.3
    avec les deux modules .ko
    dans ton /lib/modules/2.6.x-xmdk/kernel/3rdparty/

    et fait un depmod -aeq

    après y a qu'a mettre dans /etc/modprobe.preload ceci:
    #chargement webcam
    videodev
    ov51x
    ov519_decomp

    et hop au reboot ça sera chargé automatiquement...
  • # Solution

    Posté par  (site web personnel) . En réponse au message Apache et mod_security. Évalué à 0.

    Tom problème dois venir du fait que apache ou cet abruti de start-stop-daemon (ui ui il varifie le chemin avant de chrooter du coup il cherche dans le / au lieu du chroot et il trouve pas et il démare pas bien sur!) cherche ton /www avant d'être chrooté.

    Tu a deux solution :
    Te faire un tit programme en C qui te chroot tout le bouzin comme il faut (si c'est start-stop-daemon qui chie) :
    loader.c:
    #include <unistd.h>
    #include <sys/types.h>
    #include <errno.h>
    int main(int argc, char** argv, char** envp)
    {
    if (chroot("/chroot/apache/") == -1)
    perror("Chroot");
    if (chdir("/") == -1)
    perror("Chdir");
    //Lance apache en lui passant tout les arguments passé au loader
    if (execve("/bin/apache", argv, envp)==-1)
    perror("Erreur lors de execve");
    return 0;
    }

    Tu complile ça et tu le met dans ton script de démarage, pense a faire un touch du pidfile avant de le lancer...

    Pour un chroot c'est bien si il est impossible de créer un répertoire dans le chroot de changer le répertoir courant pour celui-ci et de faire du cd .. après donc si tu a du php dedans dégage la commande chdir si tu l'utilise pas... (et toutes celle qui permettent de le faire...)
  • [^] # Re: Attribution des droits sur création de fichier

    Posté par  (site web personnel) . En réponse au message Attribution des droits sur création de fichier. Évalué à 0.

    Le fichier en question est ~/.bashrc ou ~/.bash_profile
    ajoute simplement la ligne :
    umask 002
  • [^] # Re: Plein de moyen, mais via html+javascript je vois pas...

    Posté par  (site web personnel) . En réponse au message un lien web qui envois une commande systeme. Évalué à 0.

    Heu tu peux pas vraiment faire ça en javascript...

    Le plus simple est de faire le gros gorret en faisant ceci :
    (Attention RIEN de la session ne sera sauvegardé!!!!)

    quitter.php:
    <?php
    system("/usr/bin/sudo /etc/init.d/dm restart");
    ?>

    et ajouter dans /etc/sudoers (en faisant visudo en root)
    /etc/sudoers:
    apache ALL=(root) NOPASSWD: /etc/init.d/dm restart
    #apache est le nom de l'utilisateur faisant tourner ton serveur web sur la machine où la session graphique dois être éteinte...

    Quand tu va aller sur cette page ça va violement relancer l'interface graphique...
    (et ce que tu lance la page du net ou depuis ta session graphique...)

    Sinon tu peux regarder du côté de dcop pour faire un truc moins violent...
    A ce moment là c'est un peu plus complexe car il faudra que tu passe sous le bon utilisateur.
    Un truc comme ça devrais marcher (résultat non garanti j'ai pas envie de faire trop de tests sur ma session...):

    quitter.php:
    <?php
    //devrais sauvegarder la session
    system("/usr/bin/sudo -u Nom_utilisateur_a_delogger dcop ksmserver ksmserver saveCurrentSession");
    //devrais la quitter, fais un test sur ta session en faisant dans une console
    //dcop ksmserver ksmserver logout
    //si ça te déloggue c'est que c'est bon, sinon faut revoir les arguments,
    //mais comme dcop de kde pas de doc (j'en ai pas trouvé) va falloir triffouiller...
    system("/usr/bin/sudo -u login_utilisateur_a_delogger dcop ksmserver ksmserver logout");
    ?>

    et ajouter dans /etc/sudoers (en faisant visudo en root)
    /etc/sudoers:
    apache ALL=(login_utilisateur_a_delogger) NOPASSWD: dcop ksmserver ksmserver saveCurrentSession, \
    dcop ksmserver ksmserver logout
    #ou alors si tu veux pouvoir le faire pour tous les login, et il te faudra un
    #formulaire pour la partie php pour choisir login_utilisateur_a_delogger
    apache ALL=(ALL) NOPASSWD: dcop ksmserver ksmserver saveCurrentSession, \
    dcop ksmserver ksmserver logout

    Je connais pas d'autre solution a part le faire via ssh en ligne de commande ou via un cron qui le fait a interval régulier ou via at qui le fera une fois a un instant précis.

    Si c'est simplement pour délogger tes users dans la session courante y a moyen de faire un racourcis avec les commandes dcop ci-dessus, ce sera plus simple...

    Si tu veux te manager un ensemble de pc et éteindre les sessions le soir regarde du côté de php qui sait gérer des session ssh, a ce moment là tu fait un batch qui se connecte sur tous les pc et qui recup l'user qui a une session et qui quitte cette session... (Dans ce cas là tu aurra pas besoin d'un serveur apache+php sur chaque pc)

    Rappel toi que le javascript est juste un truc permettant un ensemble de fonctions ultra-basique et qui se veut léger et non dangereux comme l'activeX sous win!!!
    Donc ils n'implémenteront surement jamais (et heureusement!) ce genre de fonctionalités suicidaire...
    Quand au html c'est juste du texte avec quelques options de mise en page basique donc pas la peine de cherche de ce côté...

    Bon la solution que je t'ai donné est "raisonablement" sécurisée, mais ne la considère pas comme fiable!!! Un trou de secu dans sudo, une possibilité d'inclure du code php et une personne qui connais comment ça marche et il peux avoir un accès a tout ton système...

    Bon après si c'est pour cloturer ta session chez les parent quand tu est dans ta piole étudiante ça suffit largement. Pense a sécuriser ça via une règle htaccess a mettre dans le fichier de conf de apache (les .htaccess sont désactivé sur les distributions récentes pour raison de perf)

    Tout ce que je t'ai mis marche pour mandrake/mandriva.
    Pour de la debian faut remplacer apache par www-data
    Pour les autres distributions lance apache et cherche l'utilisateur a qui apartient le processus (en général apache,www-data,httpd et peut-être nobody(mais ce serais pas une bonne idée)) via : ps aux | grep -e ".*\(www\|apache\|http\)\+.*"
    Il suffit de regarder le nom de l'utilisateur a gauche

    En espérant que ça t'aidera...
  • [^] # Re: Bon moyen, mais je pouvais pas m'en empêcher...

    Posté par  (site web personnel) . En réponse au journal Quand Windows nous envoie des clients ;). Évalué à 1.

    "Mandrivaisez les tous, la Sainte Étoile reconnaitra les siens..."
  • # Les bonnes questions!!!

    Posté par  (site web personnel) . En réponse au message Désinstaller Windows XP Professionnel. Évalué à 2.

    En pemier lieu (je ne suis pas un fana de windows, mais je vais quand même le dire), joue-tu ? (Jeux video pas libres genre CS, et autre)

    Si oui garde ta partition windows (réduis la au pire), mais le seul truc qui peux te manquer sous linux sera les jeux.

    Si tu veux vraiment lui dire bye définitivement (ce qui est une bonne chose) lance ceci :
    alt+f2 diskdrake
    ou Étoile/System/Configuration/Configurer votre ordinateur et dedans cherche un truc dans le genre partitionner votre disque dur

    Il vont te demander ton mot de passe root (a avoir dans tous les cas) et te demander si tu sais ce que tu fais, tu dis ok.

    Là vont apparaitre toutes tes partitions comme a l'installation si tu a choisi le partitionnement personalisé. Tu va chercher toutes tes partitions en bleu et tu passe en mode expert.
    tu clique sur type et tu choisi Journalised File system : EXT3, tu dis ok (die bye a ton windows là), tu choisi un point de montage si il existe pas deja /media/data par ex (sans accent stp) tu la formate et tu la monte et hop tu a dis bye a ton windows...

    Si tu veux pouvoir écrire dans cette partition tu dois changer les droits sur la partition.
    Pour ça 3 choix :
    en root (dans une console tu tappe su+mot de passe root)
    chmod a+w /media/data (tout le monde a le droit d'écrire la dedans, pas sécure)
    chgrp (met ici ce que te dis quand tu tappe groups en simple utilisateur (avant de tapper su)) /media/data && chmod g+w /media/data (ton groupe a le droit d'écrire dedans, suffit de rajouter les autres users a ton group)
    chown (met ici ce que te dis quand tu tappe whoami en simple utilisateur (avant de tapper su)) /media/data && chmod u+w /media/data (tu a le droit d'écrire dedans)
  • [^] # Re: QEmu

    Posté par  (site web personnel) . En réponse au message Qemu. Évalué à -1.

    avec un binaire tu récupère une archive avec un binaire dans bin a mettre dans /usr/local/bin, des librairies dans lib a mettre dans /usr/local/lib/ et ainsi de suite...

    tu peux aussi tout mettre dans /opt car si je me souviet bien il sert a ça...
  • [^] # Re: Peut-être

    Posté par  (site web personnel) . En réponse au message Montage de partitions NTFS. Évalué à 0.

    tu te fout du droit d'écriture...

    le ntfs est pas supporté en écriture par le drivers linux donc tu peux mettre un umask a 000, si tu voulais que seul le propriétaire et son group puisse écrire dessus il eu fallu utiliser un umask a 002... et ajouter les utilisateur qui ont le droit d'écrire dedans dans le groupe propriétaire...
  • [^] # Re: Bugzilla

    Posté par  (site web personnel) . En réponse au message Crash de Firefox 1.0.6. Évalué à 0.

    Je pense que ça vient du css qui est lourd ou mal optimisé...

    Sur mon mozilla il rame carément quand je redimentionne la page...

    Essaye de le revoir, parce que c'est vraiment pas bien le bloat-css...
  • # Avis

    Posté par  (site web personnel) . En réponse au message WIFI + FILAIRE + FREEBOX + Passerelle. Évalué à -1.

    Une simple carte réseau, configurée avec un dhcp et le routage qui va bien au niveau du firewall devrait suffir...

    Après si tu veux faire un truc "sécurisé" et ne pas le laisser en accès libre il faudra voir du côté de portail captif ou de wep/ipcop/etc...
  • # Décorticage de l'erreur

    Posté par  (site web personnel) . En réponse au message nfsv4. Évalué à 1.

    > NFSD: setclientid: string in use by client(clientid 2dc2ab4/000000xx)

    En lisant cette erreur je pense que tes deux client nfs sont identiques (même configuration) et que ils ont donc un identifiant commun (pour que le serveur sache a qui il cause ?)

    Donc essaye de voir si il y a pas moyen de passer de options au client nfs ?
  • [^] # Re: bon boulot

    Posté par  (site web personnel) . En réponse au journal Wiki Cooker Mandrivalinux en Français. Évalué à 0.

    Tout dépend du temps qu'ils ont a passer dessus...

    Je n'ai jamais autant appris que depuis que je suis sous cooker...

    Mais bon j'ai transformé mon système en passoire locale a cause de la non standardisation de fsck.xfs, si y a un pb il me drop sans mot de passe dans un shell...
    J'ai du faire ça suite a deux perte sévère de données...

    Mais j'aime bien la cooker, elle est super je trouve et avec des versions a jour, ce qui permet de pouvoir faire des tests vite fait...