JJD a écrit 516 commentaires

  • [^] # Re: infos complémentaires ?

    Posté par  . En réponse au message Transférer des comptes utilisateurs. Évalué à 3.

    Tu peux extraire toutes les lignes correspondant à tes comptes FTP de /etc/password et /etc/shadow (+ /etc/group pour le ou les groupes correspondant) et tu les ajoutes dans les mêmes fichiers sur ton nouveau serveur.

    Il faudra tout de même vérifier qu'il n'y a pas de collisions au niveau des uid et gid des utilisateurs concernés.

    Ensuite, il faudra tout de même recréer tous les répertoires nécessaires avec les bon droits (éventuellement, s'il faut tout reprendre, une archive tar devrait faire l'affaire).

  • [^] # Re: Pourquoi iTunes ?

    Posté par  . En réponse à la dépêche Miro 4 : pouet iTunes !. Évalué à 1.

    Sur la page d'accueil du site de miro, parmi les 9 raisons de l'utiliser, on a :

    Share Your Media on your Network
    When two Miro's are on the same wifi network, they can stream and transfer music and videos to each other. It's the easiest way to watch a video or play music upstairs if the file is downstairs.

    Ça correspond bien à ce que tu voulais ?

  • [^] # Re: md5sum d'un CD

    Posté par  . En réponse au message vérifier un CD avec md5sum. Évalué à 3.

    Euh…
    >l'image ISO gravée n'a peut-être pas la même taille que le CD / DVD

    On peut récupérer l'image ISO d'un CD simplement avec
    dd if=/dev/sr0 of=image.iso
    et, dans ce cas, l'image ISO fait bien la taille des données effectivement présentes sur le CD, pas une taille fixe d'environ 650MO, et représente bien l'image exacte du CD. Je ne pense donc pas que l'on ait besoin de se soucier de la taille (ce qui rendrait la vérification compliquée et, à mon avis, la fausserait).

  • # md5sum d'un CD

    Posté par  . En réponse au message vérifier un CD avec md5sum. Évalué à 3.

    Salut,

    /media/CDROM est le répertoire dans lequel le contenu du CD est visible (point de montage). Il ne s'agit donc pas d'un équivalent de l'image ISO (fichier).
    La somme md5 doit être calculée sur cette image, et il faut donc le faire sur le fichier "device" correspondant à ton lecteur de CD. Il s'agit normalement de /dev/scd0 pu /dev/sr0. Pour en être sûr, tu peux taper cette commande lorsque le CD est accessible (monté) :
    mount | grep /media
    qui te renverras quelque chose de ce genre :
    /dev/sr0 on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=xxxx)

    Ensuite, il suffit de calculer le hash md5 :
    dd if=/dev/scd0 | md5sum
    et de le comparer avec celui du fichier image.

    A+
    JJD

  • # Vérifier les variables

    Posté par  . En réponse au message Redirection ambiguë. Évalué à 0.

    Salut,

    Ce type de message d'erreur s'affiche si l'une des deux variables LOGFILE_TMP_info ou LOGFILE_TMP_error n'est pas définie.

    Que donnent les commandes suivantes, à exécuter juste avant lftp ?
    echo ${LOGFILE_TMP_info}
    echo ${LOGFILE_TMP_error}

    A+
    JJD

  • [^] # Re: KDE 4.6.4 ?

    Posté par  . En réponse au journal KDE 4.6.4... ou pas !. Évalué à 2.

    Et puis, c'est pas le clavier, c'est l'UC (qui intègre le clavier et le support de stockage : la cassette)

  • # Proxyfier la connexion SSH

    Posté par  . En réponse au message SSH over SSH (ou comment "proxifier" SSH par et pour SSH). Évalué à 1.

    Salut,

    Il est effectivement possible de faire passer la connexion SSH via un proxy socks (en l'occurence, ce proxy est lui-même créé par une connexion SSH).
    Pour cela tu peux utiliser quelque chose comme proxy-connect. Normalement c'est dispo là http://www.meadowy.org/~gotoh/projects/connect mais le lien semble mort ; tu peux lire quelques explications là http://www.meadowy.org/~gotoh/ssh/openssh-socks.html ; sinon, il est possible que cela soit dispo dans ta distrib (paquet connect-proxy sous Debian/sid).

    Il suffit de déclarer ce proxy dans ton fichier ~/.ssh/config (ProxyCommand /usr/bin/connect-proxy -S localhost:2222 %h %p), éventuellement dans une section correspondant à tes machines cibles pour ensuite pouvoir te connecter de façon complètement transparente (tu peux, bien sûr, aussi spécifier le proxy sur la ligne de commande comme tu l'indiques dans ton post).

    Il existe certainement d'autres solutions, comme proxychains (http://proxychains.sourceforge.net ), mais je ne les ai pas expérimentées.

    A+
    JJD

  • [^] # Re: Euh?

    Posté par  . En réponse au journal la puissance du bash sous windows ? . Évalué à 1.

    Ça me fait peut-être un peu mal de le dire, mais j'approuve !

    Pour être réellement efficace, autant utiliser les outils conçus et adaptés pour l'utilisation cible, surtout que cette fois-ci Microsoft nous a pondu un produit qui me semble plutôt bien fait et puissant (je ne l'ai, il est vrai, que très peu utilisé).
    PowerShell permet d'accéder à tout l'API .Net et donc à l'ensemble de la configuration du système. Il demande bien sûr une période d'apprentissage, mais je pense que les administrateurs Windows ont maintenant (enfin) un vrai outil efficace à leur disposition (il ne reste plus qu'à les convaincre que "programmer" [écrire des scripts] n'est pas sale et réservé à des admins barbus du millénaire dernier. Et c'est certainement la tâche la plus compliquée, tant ça n'entre pas dans leur mode de fonctionner).

    Évidemment, si ton objectif n'est pas de faire de l'administration, tu dois pouvoir te contenter d'un bash mais, comme l'a fait remarquer Gnumdk, il n'est pas certain que le bash seul te suffise. Dans ce cas, installe cygwin en choisissant les paquets dont tu as besoin (grep, awk, sed, sort, ...) : l'interface d'installation te permettra de faire ça facilement.

    A+
    JJD

  • [^] # Re: faire un BL

    Posté par  . En réponse au message Comment donner les mots de passes admin, et protéger ses fesses.. Évalué à 1.

    et pour la propriété des fichiers, ça ne marche pas non plus : si l'ID de rootpatron est 0, il s'agit bien du même user que root et le propriétaire des fichiers créés sera donc le même. Il s'agira du user avec l'UID 0, et le nom affiché dépendra certainement de l'ordre dans /etc/passwd (donc soit root, soit rootpatron, ce qui ne change rien au final).

    En plus, quand root se contente de modifier un fichier ne lui appartenant pas, le propriétaire dudit fichier reste inchangé…

    JJD

  • [^] # Re: sed ?

    Posté par  . En réponse au message Découpage d'un fichier EML. Évalué à 4.

    En fait l'idée est bonne. L'en-tête d'un mail n'est pas de taille fixe.
    En revanche, l'en-tête et le corps du mail sont séparés par une ligne vide. La commande sed indiquée devrait donc fonctionner…
    Le seul soucis est que dans un mail, les changement de lignes sont indiqués par des CR-LF, alors que sous Unix on utilise le LF seul. La ligne de séparation n'est donc pas considérée comme une ligne vide mais comme une ligne contenant le CR.
    Pour que cela fonctionne, il suffit de modifier la commande ainsi :

    sed -n '/^\r$/,+1 p' test.eml
    

    ou, si on veut prendre en compte aussi bien les fins de lignes CR-LF que LF
    sed -n '/^\r*$/,+1 p' test.eml
    
  • [^] # Re: Des retours des sociétés utilisatrices

    Posté par  . En réponse au journal Enlightenment: Vos questions et nos futurs réponses. Évalué à 1.

    J'ai cru comprendre que les EFL sont embarquées dans certains matériels, tel que la Freebox

    Et des réfrigérateurs : http://www.blogarm.net/un-frigo-intelligent-base-sur-linux-et-efl/

  • [^] # Re: si tu veux rester à la main

    Posté par  . En réponse au message [RHEL 4.8] Ne monter que l'interface et non ses alias IP associés. Évalué à 1.

    Sauf que le malheureux, il est sous RedHat(RHEL4.8), pas sous Debian. Il n'y a donc pas de fichier /etc/network/interfaces sur ses serveurs !

  • [^] # Re: Suite

    Posté par  . En réponse au message [RHEL 4.8] Ne monter que l'interface et non ses alias IP associés. Évalué à 1.

    Salut,

    Pour éviter que ton interface ethx:N ne soit démarrée au boot ou lors du démarrage de l'interface ethx, ildevrait suffire d'ajouter dans le fichier ifcfg-ethx:N les deux lignes suivantes :

    ONBOOT=no
    ONPARENT=no

    A+
    JJD

  • [^] # Re: Evince

    Posté par  . En réponse à la dépêche GNOME 3.0 : le grand saut !. Évalué à 2.

    Ben "chez moi ça marche"® avec evince 2.30.3…

  • [^] # Re: Je crains de n'avoir pas compris ta colère...

    Posté par  . En réponse au journal Il y a report de minutes et report de minutes by orange.. Évalué à 1.

    À ma connaissance, cela n'a jamais été le cas (au moins pour SFR & Bouygues n'ayant jamais été chez Orange)

    Ce n'est pas tout à fait vrai…
    Mon premier forfait (chez SFR au millénaire dernier) permettait de reporter le crédit de mois en mois (dans la limite de 2 fois la durée du forfait).
    Après, c'est vrai que le principe du forfait est un engagement de dépense, mais ce qui est aberrant c'est que le dépassement de consommation coûte bien plus cher (au bas mot deux fois) que la consommation dans le forfait. Et ça non pus ce n'était pas le cas au début (je me souviens des forfait Bouygues à 240 francs pour 4 heures + 1 franc la minute en cas de dépassement ou les forfait "pro" de SFR ou la minute supplémentaire coûtait moins que dans le forfait).

    Quand on vous dit qu'il n'y a plus de concurrence entre les opérateurs…

  • [^] # Re: Apprendre par l'exemple

    Posté par  . En réponse au message Langage Sieve. Évalué à 3.

    Effectivement le langage est suffisamment simple (restreint) pour que des séries d'exemple suffisent à le comprendre, au moins dans le cadre d'une utilisation basique (tri sur un élément de l'entête et déplacement dans un dossier par exemple).
    Ensuite, pour aller plus loin dans la compréhension du langage, la RFC (5228) ne doit pas rebuter : sur ses 42 pages, il n'y en a finalement qu'une grosse minorité à consulter si l'on veut simplement écrire quelques scripts…

    Mon soucis avec sieve a plutôt été de trouver un éditeur graphique (en collaboration avec managesieve) pour gérer les scripts : il est difficile de demander à un utilisateur lambda d'apprendre le langage. Tout ce que j'ai trouvé de convenable, et venant se greffer sur un système de messagerie IMAP existant, c'est roundcube (webmail) avec ses plugins managesieve ou sieverules (le deuxième ne fait pas partie des plugins standards mais m'a semblé plus complet). Ces extensions ne gèrent cependant qu'un sous-ensemble du langage sieve et ne savent pas toujours analyser et modifier un script sieve créé par ailleurs.
    Je n'ai en revanche rien trouvé de satisfaisant à utiliser pour les clients lourds (thunderbird, evolution, claws, …). Il existe bien une extension sieve pour Thunderbird mais, si la connexion au serveur managesieve fonctionne bien, la création/modification des scripts se résume à un éditeur texte avec une aide à la rédaction (base de référence du langage et vérification syntaxique). Remarque que du coup, cette extension peut être intéressante dans le cadre de l'apprentissage du langage : elle permet de voir rapidement ce qu'il est possible de faire et comment.

    A+
    JJD

  • [^] # Re: xvfb pour quoi faire

    Posté par  . En réponse au message SSH -X et Xvfb. Évalué à 3.

    ma questions devrait être comment récupérer le flux Xvfb en ssh -X

    ??

    Je ne comprends toujours pas ce que tu veux faire avec Xvfb… Est-ce qu'il s'agit de lancer une application graphique sur le serveur et de permettre à tes utilisateurs de l'afficher chez eux et d'interagir avec elle ? (tous en même temps ???)

    S'il s'agit de cela, Xvfb n'est toujours pas la bonne solution (en tout cas pas XVfb tout seul). Il faudrait plutôt te tourner vers des solution comme VNC : tu lances un serveur VNC (qui n'est finalement qu'un serveur X sans affichage physique, comme Xvfb, avec en plus la possibilité de s'afficher dans la fenêtre d'un viewer VNC) sur ton serveur mutualisé et tu exécutes ton appli en indiquant le display du serveur VNC (si tu veux que ce soit joli, il faudrait aussi lancer un gestionnaire de fenêtres, voire un environnement de bureau dans le serveur VNC). Ensuite, tes utilisateurs utilisent un client VNC pour voir l'appli.

    Attention tout de même : s'il y a plusieurs utilisateurs ils vont tous voir exactement la même chose et agir au même endroit. C'est un peu comme brancher plusieurs claviers et plusieurs souris sur la même machine et laisser plusieurs utilisateurs les utiliser dans la même session…

  • [^] # Re: xvfb pour quoi faire

    Posté par  . En réponse au message SSH -X et Xvfb. Évalué à 4.

    Mais j'ai bien l'impression que konqueror s'ouvre lorsque tu le lances, mais il s'ouvre en s'affichant dans le display que tu lui indiques, c'est à dire dans Xvfb et donc rien ne s'affiche, ce qui est parfaitement logique. As-tu bien compris que Xvfb est, comme indiqué dans sa description un “fake” serveur X. Il n'affichera donc jamais rien, si ce n'est de façon virtuelle. Il peut, par exemple, être utilisé pour faire croire à une application qu'elle a un serveur X où s'afficher alors que l'on n'en a pas réellement (j'ai utilisé ce mécanisme il y a quelques années pour faire de la conversion de documents en batch avec openoffice.org). A aucun moment les applications ne devraient se rendre compte qu'elles s'adressent à Xvfb plutôt qu'à un serveur X classique (avec une carte graphique et un bel écran). Du coup, je ne comprends pas du tout ta remarque concernant ton «application qui utilise Xvfb».

    Si ton objectif est de permettre à des utilisateurs de se connecter à ton serveur mutualisé, de lancer ton appli et de la voir s'afficher sur leur écran, ce n'est pas du tout comme ça qu'il faut faire. Tu as bien besoin d'un serveur X (et même de plusieurs) mais pas sur le serveur : c'est sur la machine cliente (celle depuis laquelle on se connecte en SSH) qu'il faut lancer le serveur X (tu l'as nativement si cette machine tourne sous Linux avec un environnement graphique et, sous Windows, tu peux, par exemple, utiliser xming). Depuis ta machine cliente, tu te connectes alors sur le serveur en SSH en activant le X11 forwarding (option -X de openssh ou case à cocher avec Putty) et tu n'as alors plus rien à faire : tu lances ta commande et tu devrais voir apparaître ton appli.

    Je suis peut-être à côté de la plaque pour interpréter tes besoins et, dans ce cas, je te prie de m'en excuser. Mais il faudrait alors que tu sois plus explicite sue ce que tu veux faire.

  • # xvfb pour quoi faire

    Posté par  . En réponse au message SSH -X et Xvfb. Évalué à 1.

    Salut,

    Dans ton cas, je pense que tu te fous un peu de l'option "-X" de ssh sauf si, depuis la session où tu as lancé Xvfb, tu veux lancer des applications graphiques sur des machines distantes qui s'afficheront dans ton serveur Xvfb (c'est à dire nulle part !!)

    La bonne question à se poser est de savoir ce que tu veux faire avec ton serveur X. As-tu bien compris ce qu'est Xvfb ? A quoi t'attendais-tu lorsque tu as lancé konqueror ? (remarque que s'il ne se passe rien, qu'il n'y a pas de message d'erreur et que la commande ne te rend pas la main, c'est que ça marche…)

  • [^] # Re: XName DNS

    Posté par  . En réponse au message Gérer un nom de domaine avec XName. Évalué à 1.

    Ma zone a finalement été raffraichie vers 18h30 : est-ce qu'un problème a été réglé chez XName ?

  • [^] # Re: XName DNS

    Posté par  . En réponse au message Gérer un nom de domaine avec XName. Évalué à 1.

    Et bien il y a peut être un soucis chez xname.org :(
    J'ai fait un test en modifiant un domaine utilisant leur service. J'ai également reçu l'email confirmant le rechargement de ma zone, mais les modifications n'ont pas été prises en compte. Le numéro de série de ma zone n'a pas été modifié sur les serveurs DNS (il est de la forme AAAAMMJJXX).

    Il y a donc bien un problème de mise à jour du serveur primaire (ns0) => soit tu attends un peu pour voir si c'est corrigé, soit tu envoies un mail au contact indiqué sur le site.

  • [^] # Re: XName DNS

    Posté par  . En réponse au message Gérer un nom de domaine avec XName. Évalué à 1.

    Il est normal que ta dernière commande échoue si tu n'as pas autorisé les transferts de zone vers l'adresse IP de la machine sur laquelle tu fais test tests (adresse IP publique). As-tu vérifié si tu as bien indiqué cette adresse dans le dernier champ de la page de configuration de ta zone sur le site de XName ? (ou alors il faut laisser le champ vide).

    Au besoin, essaie avec les autres serveurs (ns1 et ns2.xname.org) pour être sûr que ce n'est pas un problème de synchro chez XName (mais bon, ns0 est normalement la source).

    Enfin, la réponse à ton premier test (nslookup -> Non-authoritative answer), laisse supposer que le serveur de XName ne connaît pas ta zone. Je ne sais pas si XName vérifie les informations de DNS au niveau du TLD avant d'accepter de gérer la zone. As-tu vérifié si joker avait bien enregistré et diffusé ta demande de modification des DNS pour ton domaine (informations du "whois example.net" et résultats de "dig -t NS example.net")

  • # XName DNS

    Posté par  . En réponse au message Gérer un nom de domaine avec XName. Évalué à 4.

    Salut,

    Et bien apparemment tu n'as rien raté... Tu peux cependant, au minimum, vérifier ce que donne la résolution de nom en interrogeant directement les serveurs de XName (ns0.xname.org/195.234.42.1 et ns1.xname.org/87.98.164.164) : ça te permettra de savoir si le soucis viens de XName (serveurs non encore mis à jour) ou de ton registrar (information non encore transmise au niveau des DNS du TLD) (tu peux faire ça avec "host <ton serveur> 87.98.164.164" par exemple - je te laisse chercher pour dig)

    Sinon, tu peux éviter de déverrouiller ton domaine chez ton registrar : cela ne sert que pour le transfert de propriété de ton domaine ou pour le changement de registrar).

    A+ JJD

  • # Duel

    Posté par  . En réponse au message Comment faire un duel boot ?. Évalué à 10.

    Salut,

    Pour le duel boot, je pense que le mieux est de demander à Sergio Leone...

    Sinon, tu peux aussi tenter le dual boot afin d'avoir le choix, au boot de ta machine, entre Windows 7 et Linux. Dans ce cas, n'importe qu'elle distribution devrait faire l'affaire : au moment de l'installation, ton Windows devrait être détecté, paramétré automatiquement au niveau de ton chargeur de démarrage (GRUB) et tu auras le choix à chaque boot.

    La seule précaution à prendre concerne l'espace disque où linux va être installé. Si tu as un disque vierge utilise-le. Sinon, dédie une partition de ton disque. A défaut, l'installeur Linux essaiera de réduire la taille de ta partition Windows de façon à installer Linux sur l'espace libéré, mais une sauvegarde des données importante est alors tout de même conseillée... (ou essaie de te faire assister par quelqu'un maîtrisant cela).

    Pour finir, concernant le choix éventuel de la distribution, je laisse mes petits camarades trolleurs de ce site te donner leurs conseils.

    A+ JJD

  • [^] # Re: Google ?

    Posté par  . En réponse au message Linux.debian/ubuntu : APT: autoremove, enlever l'avertissement. UP!. Évalué à 5.

    Remarque bien que si la désinstallation des paquets marqués comme n'étant plus nécessaires (bibliothèques) casse d'autres logiciels, tu peux être dans deux cas fondamentalement différents :
    - les logiciels dépendant de ces bibliothèques ont été installés par toi, en dehors du système des paquets (extraction d'une archive, compilation, installeur indépendant). Dans ce cas, c'est à toi de veiller à ce que les dépendances soient satisfaites et, au besoin, à supprimer le tag "installé automatiquement" des paquets qui tu veux conserver (la méthode indiquée plus bas, apt-get install ..., est une méthode parmi d'autres).
    - la désinstallation des librairies casse des logiciels installés à partir de paquets .deb (avec dpkg, apt-get, aptitude ou tout autre interface texte ou graphique). Dans ce cas, il s'agit d'un bug sur ces logiciel qui ne déclare pas correctement les dépendances (ou d'un bug dans dpkg, mais c'est moins probable). Le mieux que tu as à faire, c'est alors de contacter les mainteneurs des ces logiciels afin de leur signaler le bug pour qu'il soit corriger.

    Pour finir, j'ai pris la peine de te répondre même si le ton de ce fil m'exaspère. Je n'apprécie ni la façon dont NeoX t'a répondu (même si je le comprends parfaitement et partage en partie son opinion), ni la façon avec laquelle tu as répliqué (n'oublie pas qu'ici, c'est toi le demandeur). Ce type de question (gestion des paquets marqués comme étant installés automatiquement après suppression du paquet "parent") est déjà revenu plusieurs fois ici même et elle est est récurrente sur la plupart des forums traitant de Debian. La réaction de NeoX aurait dû te faire t'interroger sur la pertinence de ta question et ton investissement personnel pour retrouver une solution par toi-même (attache-toi au fond avant de prêter trop d'importance à la forme).

    Je te souhaite un bonne journée,
    JJD