Re: [HS] chercher et modifier tous les fichiers ayant un meme uid

2009-06-13 Par sujet Jacques L'helgoualc'h
Florent Dewavrin a écrit, vendredi 12 juin 2009, à 22:36 :
 Bonsoir,

bonjour,

 La commande find comporte l'option -uid qui répondrait surement à la
 question. Je proposerai quelque chose du genre
 $ find /home -uid 1002 -exec chown username: {} \;

Tant qu'à faire, plutôt un seul chown pour plusieurs fichiers :

 $ find /home -uid 1002 -exec chown username: {} +

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: [HS grave] Re: script p our compter 840 caractères et insérer un caractèr e de continuation de

2009-05-21 Par sujet Jacques L'helgoualc'h
Fanfan a écrit, jeudi 21 mai 2009, à 00:48 :
[...]
 Le cas qui se pose peut etre est si ce comportement doit etre recursif.
 C'est certainement là que nos lignes ne te conviennent pas. Il me
 semblait que le modificateur 'g' aurait du faire l'affaire, mais je
 viens de tester et ca ne marche apparemment pas. Un autre sur la liste
 aura certainement le detail qui nous manque.

| François :
| sed -e '1,$s/\(^.\{70\}[^ ]*\) /\1\n/g' fichier

Cette option « g » est inutile, à cause de l'ancrage initial « ^ » ...

| Fanfan :
| sed 's/\(.\{70,70\}[^ ]*\) \(.\+\)$/\1\n\2/' fichier

...  et celle-ci à cause de l'ancrage final « $ » (et/ou de l'avidité du
\+). L'option « g » répète le traitement de chaînes /distinctes/ :

~ $ echo 12345678 123456789 abc| sed 's/\(.\{7\}[^ ]*\) /\1\n/g'
12345678
123456789
abc

mais si la regexp doit mordre le mot suivant, on peut faire une boucle

~ $ echo 1234567 12345678 123456789   | \
 sed -re ':A;s/([^\n]{7}[^ \n]*) ([^ \n])/\1\n\2/;tA'
1234567
12345678
123456789  

# label :
:A
# substitution :
s/([^\n]{7}[^ \n]*) ([^ \n])/\1\n\2/
# et tant qu'elle réussit, retour à A :
tA


-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: [HS grave] Re: script p our compter 840 caractères et insérer un caractèr e de continuation de

2009-05-20 Par sujet Jacques L'helgoualc'h
Gilles MISSONNIER a écrit, mercredi 20 mai 2009, à 19:22 :
 bonjour, 
 et c'est quasi-vendredi :+)

 :)

 le pb :
 comment insérer un caractère retour à la ligne quand on a les 2 
 conditions :
 1- on a dépassé 70 caractères d'affilé (blanc ou pas)
 2- on continue jusqu'à ce que l'on recontre un blanc
(on peut considérer que le blanc rencontré devra être supprimé)

En fait, ça me paraît un peu  bancal : je vois plutôt un maximal strict,
et une préférence pour les blancs en raccourcissant un peu...

 aucune des solutions suggérées ne fonctionne :
 par exemple, j'ai un fichier de 2 lignes de 200 caractères chacunes,
 je voudrais idéalement si les longueurs des mots le permettent : 
 70
 70
 60
 70
 70
 60
 
 
 et non pas
 70
 130
 70
 130

Bon, si tu veux équilibrer, le plus simple est de faire un peu
d'arithmétique, donc Sed n'est peut-être pas le plus indiqué.


 François :
 sed -e '1,$s/\(^.\{70\}[^ ]*\) /\1\n/g' fichier
 
 Jacques : (et puis c'est quoi ce \ qui déboule dans le résultat ?)

C'était la demande initiale, le caractère de continuation à insérer.

 sed -re 's/.{42,70}[[:blank:]]/\\\n/g' fichier | 
sed -re 's/.{70}/\\\n/g'
  
 Fanfan :
 sed 's/\(.\{70,70\}[^ ]*\) \(.\+\)$/\1\n\2/' fichier
 
 hé bé ça le fait pô. 

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: script pour compter 840 caractères et insérer un caractèr e de continuation de ligne

2009-05-19 Par sujet Jacques L'helgoualc'h
Gilles MISSONNIER a écrit, mardi 19 mai 2009, à 10:54 :
 raffinons ! raffinons ! :
 
 aux experts de sed | awk | perl | sh : (Jacques ?)

Sh, bof --- tu /peux/ le faire...

 comment insérer un caractère retour à la ligne quand on a les 2 
 conditions : 
 1- on a dépassé 70 caractères d'affilé (blanc ou pas)
 2- on continue jusqu'à ce que l'on recontre un blanc 

 sed -re 's/.{42,70}[[:blank:]]/\\\n/g'

va avoir une certaine élasticité ; pour ne pas te casser la tête avec un
unique script  sed compliqué, tu peux  piper dans un  second rigide pour
casser les lignes trop longues que laisse passer le premier :

 sed -re 's/.{42,70}[[:blank:]]/\\\n/g' | \
 sed -re 's/.{70}/\\\n/g'


P.S. Je lis la liste, inutile de me mettre en Cc:.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: script pour compter 840 caractères et insérer un caractèr e de continuation de ligne

2009-05-19 Par sujet Jacques L'helgoualc'h
Fanfan a écrit, mardi 19 mai 2009, à 13:25 :
 Le Tuesday 19 May 2009 à 11:51:52 (+0200), Jacques L'helgoualc'h a écrit :
   comment insérer un caractère retour à la ligne quand on a les 2 
   conditions : 
   1- on a dépassé 70 caractères d'affilé (blanc ou pas)
   2- on continue jusqu'à ce que l'on recontre un blanc 
  
   sed -re 's/.{42,70}[[:blank:]]/\\\n/g'
 
 Tu fais ta césure avant le 70 eme caractère, ce qui ne correspond pas à
 la condition 1.

Oui, je réponds un peu à côté : je suppose qu'on veut

 - limiter à 70 caractères (ou 71, blanc compris (les cartes perforées, c'était 
72
   + 8 colonnes de numérotage :)) ;

 - en coupant de préférence sur les blancs...

 Il me semblait que le quantificateur {} était avide et allait avaler
 tous les caractères jusqu'à 70, même si on trouve un blanc entre 42 et
 70. Me gourre-je ?

Un peu, il reculera au dernier blanc dans la fourchette :

~ $ echo 012345678901234567890123456789012345678942 \
0123456789012345678901234567890123456789 | \
 sed -re 's/.{42,70}[[:blank:]]/\\\n/g'
012345678901234567890123456789012345678942 \
0123456789012345678901234567890123456789

  va avoir une certaine élasticité ; pour ne pas te casser la tête avec un
  unique script  sed compliqué, tu peux  piper dans un  second rigide pour
  casser les lignes trop longues que laisse passer le premier :
   sed -re 's/.{42,70}[[:blank:]]/\\\n/g' | \
   sed -re 's/.{70}/\\\n/g'
 
 En fait, la, tu vas couper à 70, même au milieu d'un mot. 

Comme dans la demande initiale.

 Au final, toutes tes lignes feront moins de 71 caractères, avec une césure en
 plein mot. Non ?

Oui, si besoin.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: script pour compter 840 caractères et insérer un caractèr e de continuation de ligne

2009-05-17 Par sujet Jacques L'helgoualc'h
patrick heraud a écrit, dimanche 17 mai 2009, à 19:32 :
 bonjour,

bonsoir (ou bisouii),

 je cherche à insérer un caractère '\' dans une chaîne composée de
 caractères alphanumériques et de '.'
 Cette insertion doit se situer avant le 850 ème caractère et être suivie
 d'un saut de ligne.
 Pour ceux qui connaissent, c'est pour transformer des règles SNORT au
 format 2.7 en règles au format 2.3 (qui limite le nombre de caractères
 d'une ligne à 850 maxi).
 Je pense qu'un script avec awk ou sed peut faire ça:
 - quelqu'un peut-il m'aider?

Info sed (GNU) t'aidera,

~ $ echo 123456789abcdefghij | sed -re 's/.{6}/\\\n/g'
123456\
789abc\
defghi\
j

mais on peut raffiner un peu la position des césures si besoin.

 Merci.

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: Convertir des photos en video

2009-05-04 Par sujet Jacques L'helgoualc'h
apollolune a écrit, lundi 4 mai 2009, à 12:54 :
 Le 3 mai 09 à 18:46, Alain JUPIN a écrit :

 Bonjour,

bonjour,

 Avec quel utilitaires puis je convertir une série de photos (717 au  
 total) en une video ?
[...]
 N'y a t-il pas une petit utilitaire qui fait çà tout seul ?

 Il y a mencoder aussi qui peut le faire.

ou encore gmic --- http://gmic.sf.net

~ $ grep gmic /etc/apt/sources.list
deb http://download.tuxfamily.org/xcfaudio/gmic lenny contrib

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: changer le login d'un utilisateur

2009-04-20 Par sujet Jacques L'helgoualc'h
Pierre Meurisse a écrit, lundi 20 avril 2009, à 17:11 :
 Bonjour,

bonjour,

[...]
 à mon avis, pour changer de toto en titi:
 # deluser toto
 # mv /home/toto /home/titi
 # adduser --uid _le bon uid_ titi
 
 Je pense que ça suffit.

Un petit

 grep -Rw toto /etc

pourra vérifier quelques oublis possibles  (/etc/sudoers, /etc/aliases,
...).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: installation personnalise de debian

2009-04-11 Par sujet Jacques L'helgoualc'h
Elie HD a écrit, samedi 11 avril 2009, à 12:38 :
[...]
 En termes de distribution, je te conseilles la plus récente possible,
 car le noyau sera plus à jour

Avec une  vieille machine, ce n'est  pas toujours souhaitable  : j'ai un
portable de 2001, très bien supporté  sous Etch --- mais tous les noyaux
essayés postérieurs au 2.6.18  plantent à l'hibernation, tant sur disque
qu'en mémoire...

 et tu auras moins de difficultés avec les modems et autres,

Vu le prix d'un modem ADSL Ethernet, ce n'est peut-être pas la peine de
s'acharner sur cette *...@£! d'usb ...

 ensuite, il suffit d'éviter les logiciels un peu trop lourds, et de
 favoriser la solution la plus simple qui fait le boulot.

+1

Pour naviguer  léger, j'utilise w3m (et  il suffit d'appuyer  sur M pour
ouvrir la  même page dans  Iceweasel si besoin  (2M et 3M  permettant de
lancer d'autres brouteurs)).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: Installer sans CD ni USB une Debian

2009-04-09 Par sujet Jacques L'helgoualc'h
Kevin Hinault a écrit, jeudi 9 avril 2009, à 10:44 :
 Le 9 avril 2009 10:33, François Cerbelle franc...@cerbelle.net a écrit :
 
  Sinon, tu peux aussi extraire le disque dur et effectuer l'installation de
  base depuis un autre PC.
 
 J'avais compris qu'il n'avait pas la possibilité de booter en réseau donc
 comment faire l'installation de base depuis un autre PC ? Te connaissant, tu
 as surement une solution de dessous les fagots mais là je vois pas

Ben là,  il /extrait/  le disque,  il lui suffit  donc d'avoir  un autre
pécé, de préférence sous Debian, même sans réseau...

Une variante de la solution  disquette, pour éviter tout démontage, avec
un câble croisé mais sans bouter sur le réseau : j'avais cloné la Debian
d'un pécé en exportant sa racine en NFS, puis en boutant le portable sur
une disquette tomsrtbt  pour copier. Il avait ensuite  suffi d'un peu de
nettoyage, comme reconfigurer X et réinstaller le bouteur...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: Gestion des spams sur r épertoire existant

2009-04-08 Par sujet Jacques L'helgoualc'h
David Soulayrol a écrit, mercredi 8 avril 2009, à 10:36 :
 Bonjour,

bonjour,

[...]
 Problème : je ne sais pas comment faire du tri automatique sur le
 courrier entrant. En effet, mon courrier arrive par synchronisation du
 serveur distant directement sur le disque, sans passer par un MDA. Pas
 de procmail par exemple. J'ai bien regardé formail, mais je ne suis pas
 sûr qu'il puisse m'aider dans le cas présent.

Si,

 Quelqu'un ici sait-il comment trier du courrier déjà présent sur le
 disque sous forme MailDir ?

tu peux  utiliser formail+procmail (ou  reformail+maildrop) pour retrier
les  messages de  tes anciens  maildirs et/ou  mailboxes (en  évitant de
mélanger avec les  nouveaux :) --- il faudra juste  (...) que tu écrives
ton tri en procmailrc (maildroprc).

 Merci,

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: Gestion des spams sur r épertoire existant

2009-04-08 Par sujet Jacques L'helgoualc'h
David Soulayrol a écrit, mercredi 8 avril 2009, à 17:32 :
 Le mercredi 08 avril 2009 à 17:02 +0200, Jacques L'helgoualc'h a écrit :
[...]
   Quelqu'un ici sait-il comment trier du courrier déjà présent sur le
   disque sous forme MailDir ?
  
  tu peux  utiliser formail+procmail (ou  reformail+maildrop) pour retrier
  les  messages de  tes anciens  maildirs et/ou  mailboxes (en  évitant de
  mélanger avec les  nouveaux :) --- il faudra juste  (...) que tu écrives
  ton tri en procmailrc (maildroprc).
 
 J'ignore tout de reformail ou maildrop, mais je regarderai. Je connais
 un peu procmail pour l'utiliser pas mal par ailleurs dans une
 configuration classique dans son rôle de MDA.

Bon, garde-le --- je conseille plutôt maildrop à ceux qui n'ont pas
encore investi dans la procmailitude...

 Mais, lisant les documents se rapportant à procmail et formail, j'ai cru
 comprendre que chacun prenait un message en entrée, voire un fichier au
 format mbox. Je ne comprends pas comment itérer sur l'ensemble de mes
 courriels au format MailDir. Probablement un problème entre la chaise et
 le clavier, mais je coince...

Ben,  il faut  siphonner les  messages un  à  un :  si tu  as la  flemme
d'écrire la  boucle qui  va bien,  tu peux tricher  en copiant  tous les
messages d'un  maildir dans  une mailbox avec  Mutt (la paresse  est une
vertu ©®).

 Par ailleurs, je me demande si ma solution est la meilleure. Pour trier
 le spam, je pense ne pouvoir opérer qu'à trois moments :
 
 - sur le serveur, mais cela est coûteux, parce qu'il faut rapatrier une
 fois pour rien chaque message.

tu peux faire

 - un filtrage directement sur le serveur ;

 - un autre sur les seuls en-têtes (pour les messages dépassant une
   taille minimale).

 - pendant le transfert : cela remettrait en question l'utilisation de
 isync ou offlineimap. Ce serait ma solution de choix, mais je ne vois
 pas trop comment faire aujourd'hui sans écrire de script complexe
 moi-même.

Je n'avais pas trouvé de  « MRA » avec tri efficace /pendant/ la session
POP --- en RTC c'est utile, mais en ADSL ...

 - sur le disque. Ma solution par défaut.

C'est plus sûr pour contrôler aisément les faux positifs.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: cloner un partitionnement ?

2009-03-30 Par sujet Jacques L'helgoualc'h
Bonsoir,

Yves Rutschle a écrit, lundi 30 mars 2009, à 16:22 :
[...]
 Sinon, pour partitionner à l'identique des disques sur un
 système qui tourne, il faut regarder sfdisk:
 
 # clone le partitionnement de /dev/hdb sur /dev/hdc
 sfdisk -l /dev/hdb | sfdisk /dev/hdc
 
 (bien lire le manuel avant de se lancer là dedans, bien sûr)

Heu, oui, lire et relire :P
,
|
|  -d  Produire  les  partitions  d'un périphérique  dans  un  format
| utilisable comme entrée pour sfdisk. Par exemple :
| % sfdisk -d /dev/hda  hda.out
| % sfdisk /dev/hda  hda.out
|  corrigera la dernière mauvaise  partition étendue que le fdisk
|  OS/2 a créé.
| 
`

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: des outils qui changent la vie

2009-03-26 Par sujet Jacques L'helgoualc'h
steph a écrit, mercredi 25 mars 2009, à 18:01 :
 Salut,
 
 Edi Stojicevic :
  * Yves Rutschle :
  *ION*, un des seuls window managers. (qui est
  particulièrement adapté à l'usage de vim, mutt, latex et
  autres texteries).

Pour (La)TeX, j'utilise Emacs + AUCTeX...

  Regarde du côté du window manager awesome qui est vraiment pas mal du
  tout :)
 
 Je viens de découvrir un window manager particulièrement
 pratique: wmii.
 Il m'a fait abandonner fluxbox que j'utilisais depuis plus de deux
 ans.

Wmaker ...

 Même si cela a déjà été fait, Emacs mérite vraiment d'être cité ici
 car il peut remplacer sans problème mutt, vim, slrn. 

Sur une  machine pas  très puissante, Gnus  bouffe trop de  ressources :
j'utilise mutt  et slrn  --- par contre,  mon éditeur reste  Emacs (plus
précisément gnuserv/gnuclient (le démarrage est plus rapide)).

 Je m'en sers aussi pour l'irc  et comme frontend de mpd et mplayer, il
 peut aussi faire des tas d'autres choses.

 J'apprécie vraiment le fait que que c'est l'utilisateur qui définit
 les usages dont il a besoin et non l'application qui les lui dicte.

Itou.


Par ailleurs :

 - qiv, pour visionner rapidement des photos ;

 - jhead, voir les exifs et manipuler leur date ;

 - exiftool, gpsPhoto.pl et gpsbabel ;

 - ImageMagick et Gmic ;

 - w3m ;

 - ssh et rsync.

 - ...

et un truc que j'ai trop longtemps ignoré, le raccourci !$ du shell.


~ $ history|awk '{n[$2]++}END{for(k in n){if(n[k]10)print n[k],k}}'|sort -n
12 iceweasel
14 cp
17 less
18 rm
19 tree
25 l # alias ls -l
36 goo
78 slrn
83 w3m

,[ ~/.bin/goo ]
| #!/bin/bash
| if [ $# -eq 0 ]; then
| w3m -no-proxy 'http://www.google.fr/search?hl=frie=ISO-8859-1'
| else
| w3m -no-proxy http://www.google.fr/search?hl=frie=ISO-8859-1q=$*;
| fi
`

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: des outils qui changent la vie

2009-03-24 Par sujet Jacques L'helgoualc'h
Kevin Hinault a écrit, mardi 24 mars 2009, à 18:08 :
[...]
     Un alias qui m'est fort utile pour générer des passwords aléatoire :
     alias genpasswd='cat /dev/urandom | strings | mkpasswd -s | sed
 '\''s/\//a/'\''| sed '\''s/\./b/'\'''

alias genpasswd='/dev/urandom strings | mkpasswd -s | sed -e s,/,a,;s/\\./b/'

ou, si tu as oublié l'option g,

alias genpasswd='/dev/urandom strings | mkpasswd -s | sed -e y,/.,ab,'

(ou « tr /. ab » à la place de sed).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: commande pour compter les mails

2009-03-17 Par sujet Jacques L'helgoualc'h
Pierre Allken-Bernard a écrit, mardi 17 mars 2009, à 22:24 :
 Bonsoir,

bonsoir,

 J'ai mes mails (IMAP) sur un serveur auquel j'accède par ssh.
 Pour savoir si j'ai des nouveaux mails, à distance, j'utilise la
 commande naïve :
 ssh m...@monserveur ls  ~/Maildir/cur/ | wc -l
 Et ça marche pas mal.. sauf que les mails que je n'ai pas lu ne sont pas
 comptés (or c'était le but). J'en déduis que ~/Maildir/cur/ n'est pas
 l'endroit... 
 Auriez vous une idée ?

 ~/Maildir/new/ ?

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: OK, je vais [essayer de] sauter une ligne ;)

2009-03-14 Par sujet Jacques L'helgoualc'h
JP Bochet (jeep) a écrit, samedi 14 mars 2009, à 03:48 :
  [...]
e set quote_regexp=^ *[a-zA-Z]*[|][:|]* # Recognize more
e quotes
 
 Dans mes bras !
 Je le leur avais bien dit ! :P
 
 M'étonnait aussi que Mutt soit pas foutu de reconnaître les regexps
 [a-zA-Z] en tant que quotes !
 
 Pouvez même rajouter [0-9] (soit : [a-zA-Z0-9]) en cas ... ! :)

set quote_regexp=^[: \t]*([A-Za-z0-9_-]*[ \t]*[|:])+

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: OK, je vais [essayer de] sauter une ligne ;)

2009-03-14 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, samedi 14 mars 2009, à 10:23 :
 Jacques L'helgoualc'h, samedi 14 mars 2009, 09:52:40 CET
 [???]
  set quote_regexp=^[: \t]*([A-Za-z0-9_-]*[ \t]*[|:])+
 
   Hmm, et quand on a «  » au milieu d???une ligne de texte (pas
 une citation), ça colore aussi.
 
   Exemple : A  B, et pouf ça plante???
 
   M???enfin bon, j???dis ça, c???est juste parce que les citations,
 c???est censé être un marquage léger. Utiliser
 
   Toto22Titi44 :   Poilu 34 | Haha.
 
 au lieu de
 
  Haha.
 
 je trouve ça un peu lourd, surtout qu???on a déjà l???auteur au
 début et que les paragraphes sont courts (sinon on coupe).

Ben, moi aussi :/ --- il me semble préférable de garder le classique  ,
et réserver « | »  ou TAB pour d'autres types  de citations (extraits de
fichiers, page de manuel, ...).

[...]
   Pis chacun fait c???qui veut, hein???

« être libéral en entrée, rigoureux en sortie »...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: Sed - Caractères sp éciaux

2009-03-13 Par sujet Jacques L'helgoualc'h
Remys.Morrissette a écrit, samedi 14 mars 2009, à 01:15 :
 Rebonjour,

Re.

 bon, j'avoue ne plus y comprendre grand chose. après plusieurs essaie.

 en remplaçant simplement '/' par une autre caractère '%'
 et nul besoin de mettre '\' devant les espaces, point, etc.

Tu n'aurais  besoin de protéger chaque  espace que si  tu ne « quotais »
pas toute  la commande  --- par contre,  le point est  un méta-caractère
dans le premier  membre de la substitution, donc tu  dois utiliser \. ou
[.] pour ne pas accepter n'importe quoi à cet endroit...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet « unsubscribe »
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: transformer des images en un seul document pdf

2009-03-13 Par sujet Jacques L'helgoualc'h
anto...@starinux.org a écrit, vendredi 13 mars 2009, à 11:12 :
 Bonjour,

bonjour,

 Je possède 9 images (.jpg).
 
 Il est tout à fait possible de les transformer au format .PDF
 via convert.
 
 Mais je souhaite les transformer en UN SEUL document .pdf
 
 Quelle est la méthode ?

Une méthode possible utilise « montage », du même paquet imagemagick.

Pour un environnement typographique plus avancé, tu peux les inclure
dans un document (La)TeX...

 Merci.

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet « unsubscribe »
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: un script pour traitement par batch

2009-03-12 Par sujet Jacques L'helgoualc'h
Pierre Meurisse a écrit, jeudi 12 mars 2009, à 00:00 :
 Bonjour,

bonjour,

[...]
 On peut aussi supprimer les espaces et autre cochonneries des noms des
 fichiers en utilisant detox, puis adapter le fichier contenant la liste
 des noms.

C'est là le hic, il faudra le faire de la même façon...

 Cela présenterait l'avantage de faciliter un éventuel traitement
 ultérieur.

Bien sûr --- mais en detoxant après coup...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Sed - Caractères sp éciaux

2009-03-12 Par sujet Jacques L'helgoualc'h
Remys Morrissette a écrit, vendredi 13 mars 2009, à 02:12 :
 Bonjour,

bonjour,

 je veux modifier une chaîne de texte dans plusieurs fichier.
 le 'défi' ; des caractères spéciaux de html tel que ./  = .  

 j'utilise la commande suivante qui fonctionne très bien sur un mot unique

 for file in *; do sed -i 's/old/new/g' $file; done

Tu peux supprimer la boucle :

 sed -i -e 's/old/new/g' *

(ou -i.old).

 le texte à remplacer :

 a href=index_pp.htmlimg src=back.png alt=Back //a

 par

 a href=./index_pp.htmlimg src=back.png alt=Back //a

 à la limite 'index_pp.html' par './index_pp.html' mais c'est agréable  
 dans avoir plus dans le 'défi. ;-)

 En gros quel est le 'joker' `utiliser pour encadrer ma chaîne de texte.

Le délimiteur de la substitution est libre, donc

 sed -e 's,,./,'

ferait l'affaire  en insérant « ./ » après la  première double-quote (si
ton exemple est une ligne complète) ; sinon, essaie d'être plus précis :

 sed -e 's,href=index_pp,href=./index_pp,g'

et/ou utilise une adresse de ligne pour limiter les confusions :

 sed -i.old -e \
'/href=index_pp\.html/ s,href=index_pp,href=./index_pp,g'

 Merci

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: un script pour traitement par batch

2009-03-11 Par sujet Jacques L'helgoualc'h
Guy Roussin a écrit, mercredi 11 mars 2009, à 16:10 :
 Bonjour,

bonjour,

 Moi ce que je fais dans ces cas là, c'est que j'utilise mon éditeur de
 texte préféré (vi) pour transformer la liste de fichier texte en un  
 script bash
 avec un :%s/\(.*\)/cp \1 \/home\/mydir/

...ou utiliser les commandes rectangulaires d'Emacs :) --- mais Sed fait
aussi le même travail.

 Je rajoute la 1ere ligne à la main :
 #!/bin/bash

 je rend exécutable et J'exécute le fichier ...

Tu peux aussi « sourcer » ce fichier sans ajouter la 1ere ligne... 

 Je sais pas si c'est pertinent mais ça le fait.

Bernard a  parlé de la  sortie de « ls  -l », qui contient  des colonnes
parasites à  élimiter (cf. cut ou  sed), mais a  peut-être confondu avec
« ls -1 » ?

Si le fichier « liste » contient  un nom (avec peut-être espace(s), mais
sans  retour ligne,  bien sûr)  de  fichier par  ligne, sans  caractères
parasites,

prefix=/rep/source/
while read nom ; do
 cp ${prefix}${nom} /home/mydir/
done liste

devrait faire le travail ; il est possible d'optimiser...

Autre piste : des commandes acceptent en paramètre une liste de noms
(rsync ou tar, option --files-from=FILE).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: un script pour traitement par batch

2009-03-11 Par sujet Jacques L'helgoualc'h
JP Bochet (jeep) a écrit, mercredi 11 mars 2009, à 18:17 :
  JL = Jacques L'helgoualc'h
 [...]
JL ...ou utiliser les commandes rectangulaires d'Emacs :) ---
JL mais Sed fait aussi le même travail.
 Emacs/sed rulez ! ;)

Sed remplace vi :)

 [...]
JL Bernard a parlé de la sortie de « ls -l », qui contient des
JL colonnes parasites à élimiter (cf. cut ou sed), mais a
 Je me demande si 'awk' ne serait pas plus indiqué que 'cut' ou 'sed'
 dans ce cas-là ; plus simple surtout, un truc du genre :
 
  sortie_du_ls_-l |awk '{print $9}'

Ben non, Bernard a annoncé des espaces dans les noms de fichiers :/

 ['$9' = 9ème colonne = nom du fichier dans un 'ls -l' « normal »]

Plutôt quelque  chose comme « sed  -re 's/^.{42}//' » ou  son équivalent
cut... Sans ces *...@£ espaces, « awk '{print $NF}' » éviterait de compter
les champs.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: un script pour traitement par batch

2009-03-11 Par sujet Jacques L'helgoualc'h
Romaric DEFAUX a écrit, mercredi 11 mars 2009, à 16:16 :

 Bernard a écrit :
 Bonjour à tous,
 Salut !

+1

 [...] En fait, les fichiers à traiter  
 sont composés de chaînes de caractères avec des espaces (ce qui m'a  
 obligé de les inclure entre des ' '), car il s'agit d'un archivage  
 d'e-mails reçus via StarOffice 5.1 et 5.2, sur mon ancien ordi.

 for i in $(cat ta_liste);do echo $i;done

Ben non :

~ $ for i in $(cat PASGLOP
 ]toto titi
 ]tata tutu
 ]PASGLOP);do echo $i;done
toto
titi
tata
tutu


~ $ cat PASGLOP |
toto titi
tata tutu
PASGLOP
while read i;do echo $i;done
toto titi
tata tutu

et il faudra « quoter » la valeur :

 cp /chemin/$i cible/

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: les répertoires cach és

2009-03-08 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, samedi 7 mars 2009, à 10:12 :
 Kevin Hinault, vendredi 6 mars 2009, 09:46:26 CET
 [???]
  J'aime beaucoup les caractères bizaroïdes comme  :  dans les
  chemins, j'en pleurerait de joie quand j'en ais :p
 
   « : », « bizarroïde » ? C???est de l???ASCII, même pas de
 l???étendu???

~ $ locate : |wc -l
1424

(Perl et Gnus, en particulier...).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: date import photo

2009-03-05 Par sujet Jacques L'helgoualc'h
Remys Morrissette a écrit, mercredi 4 mars 2009, à 19:56 :
 Bonjour,

bonjour,

 lors de l'import de photo avec gthumb, les dates de modification des  
 photos est celle du transfert.

 je voudrais que la date de modification du fichier soit celle de la  
 prise de photo.

 jhead -ft *.jpg

va mettre les fichiers à l'heure du champ EXIF (s'il n'a pas été effacé).
Cf. aussi exiftool (paquet libimage-exiftool-perl), etc.

 je sais que cela est possible car cela fonctionnait avec une autre  
 distribution et peut-être un montage différent dans fstab.

 Quelle configuration ou droits dois-je activés ?

Ben tu dois  pouvoir modifier le « mtime », donc le  droit de lecture ne
suffit pas...

 Merci

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: VAIO PCG-QR20

2009-02-28 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, samedi 28 février 2009, à 00:46 :
 Claude Poupelier, samedi 28 février 2009, 00:10:58 CET
  
  Bonsoir à tous,
 
 ???soir,

bonjour,

  J'ai récupéré un notebook SONY VAIO PCG-QR20 model Pcg-731M.
  Cette bête de course bénéficie d'un processeur Coppermine
  cadencé à 695 Mhz.
 
   C???est surtout la mémoire disponible qui importe???
 
  Je cherche sous quelle distribution légère je peut le faire
  tourner (naturellement Debian serait préférable ;-)).
  (Ceci n'est pas un troll. Encore que...).
  
  Pouvez vous me faire part de votre expérience.
 
   Il y a 18 mois, j???utilisais encore fréquemment un P3 à
 1,13GHz, 384 Mio, en unstable, avec KDE (même empreinte mémoire
 que Fvwm2 en comptant les applications). Largement suffisant
 pour tout ce qui est courriel, web, documents et un peu de
 programmation. Ce qui coinçait le plus : le disque.

J'utilise toujours un P3 750Mhz, 384 Mio (au lieu de 128 à l'origine).
Changer le disque 20G pour un 60G l'a aussi bien amélioré...

J'évite Gnome comme  KDE, Windowmaker me suffit...  OOffice  est aussi à
éviter --- de toutes façons, je préfère (La)TeX.

[...]
   Sinon, on a aussi tendance à dire que pour une machine de
 telle année, il faut un système de la même année (ça peut
 surtout valoir pour certains matériels, comme les cartes vidéo,
 dont la gestion a été abandonnée dans les versions récentes).

Oui, mais  non --- mon  Toshiba Satellite Pro  4600 n'a vraiment  été bien
supporté qu'à partir de Sarge ; il tourne très bien avec le noyau standard
Etch 2.6.18 mais plante au réveil d'un suspend-to-ram avec tous les noyaux
ultérieurs :/
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Recherche outil de synchronisation de fichiers

2009-02-23 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, lundi 23 février 2009, à 15:05 :
 On Sun, Feb 22, 2009 at 10:17:51PM +0100, Basile STARYNKEVITCH wrote:
  Il me semble qu'une boite aux lettres est verrouillée par les MTA (par 
  exemple exim) et par les MUA (par exemple mutt).
 
 Il y a une grosse différence entre mbox et Maildir: dans une
 boite mbox, tous les mails sont dans le même fichier. D'où
 problèmes de concurrence d'accès. Dans un boite Maildir, il
 y a un fichier par mail et le format est conçu pour ne pas
 avoir de problème de concurrence d'accès.
 
 Du coup, une boite maildir peut être sauvegardée avec un
 simple rsync, ça marche ET ça ne transfère que les nouveaux
 mails. Avec mbox, il faut transférer le fichier complet

Rsync ne transmet que les modifications, mais bon.

 et prendre des précautions de locker le fichier.

Même, ça ne suffit pas : s'il y a eu des messages différents ajoutés aux
deux  mbox  ...   à  moins  de  verrouiller l'une  des  deux  entre  les
synchronisations ---  même si les deux  bécanes sont abonnées  à DUF, il
pourrait y avoir un retard fatal à la réception.

 En gros, il faut laisser tomber mbox et utiliser Maildir ;)

Sauf si on veut économiser les inodes :)
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [HS] variable dans shell script

2009-02-12 Par sujet Jacques L'helgoualc'h
Kevin Hinault a écrit, jeudi 12 février 2009, à 14:48 :
 2009/2/1 fabrice régnier regnier@free.fr
 
  date -d $(date -d '- $compteur month' +%Y-%m-1) -1 day '+%Y-%m-%d'
 
 J'ai testé avec juste des ' et ça marche :
 
 $ compteur=2; date -d $(date -d '- '$compteur' month' +%Y-%m-1) -1 day
 '+%Y-%m-%d'
 2008-11-30

On peut aussi utiliser ..., le $() permet d'emboîter les deux chaînes :

$ compteur=2; date -d $(date -d -$compteur month +%Y-%m-1) -1 day +%F
2008-11-30

[...]
  je n'ai pas trouvé (non plus), le newsgroup français dédié au shell.

Pour le shell, tu peux voir la liste http://www.debianworld.org/shellscript-fr
ou encore news:fr.comp.os.unix...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: en-tête de liste ;-)

2009-02-06 Par sujet Jacques L'helgoualc'h
anto...@starinux.org a écrit, vendredi 6 février 2009, à 11:05 :
   Donc, vive l'étiquetage visible!
  Vive le do-it-yourself plutôt...
 
 Vive la clarté et le  visible = [debian-french-liste]
 
 Comme ça, il est facile de filtrer.

Pour  un filtre  visuel ---  pour  les filtres  automatiques les  champs
dédiés  à la  List-Id:  sont bien  plus  fiables. Par  ailleurs, un  bon
courrieleur devait permettre l'ajout d'un colonne supplémentaire.

 Avec les (nombreuses) méthodes indiquées, ça ne filtre pas toujours ...
 Aussi, on voit tout de suite visuellement d'où vient le mail.

Ton « [debian-french-liste](espace) » va bouffer  22 caractères ; outre
les dinos canal-historique qui consultent leurs zimels sur 80 colonnes,
tu emmerdes aussi  ceux qui utilisent une interface  à la Out^WThun^WIce
truc à plusieurs panneaux de largeurs limitées.

Quand la liste linux-nantes a ajouté  un tag « [LN] » à ses sujets, on a
aussi vu fleurir un assez joli Troll à base de

 Re: [LN] Re: [LN] Re: [LN] Re: [LN] Re: [LN] Re: [LN] Re: 

ne  facilitant pas  le travail  des  bous^W courrieleurs  ne gérant  pas
correctement le champ References: ...

Je me souviens aussi d'un message personnel hmm... assez intime, disons,
paru  par inadvertance  sur un  groupe de  niouzes :  mélanger  tous les
messages  dans la  même  boîte n'est  pas  toujours une  bonne idée  ---
surtout quand les archives sont publiques.

 Toutes les Mailing-Listes mettent une entête !

Certes, et même  plusieurs --- mais les listes  Debian, entre autres, ne
polluent pas le sujet.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: préfixe du sujet sur cette ml (était :en-tête de liste ;-))

2009-02-06 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, vendredi 6 février 2009, à 19:52 :
[...]
   (Ma solution est la même que celle proposée pour procmail.
Il n???est pas très difficile de la modifier pour éviter les
 doublons :
 sed -e '1,/^$/ {s/\(Subject:\s*\)\(.*\)/\1[duf] \2/;s/\(\[duf\] \)\+/[duf] /}'
 )

Ton \s est un Perlisme caché :

, /usr/share/doc/sed/NEWS.gz
| * removed documentation for \s and \S which worked incorrectly
`

sed -re '1,/^$/ s/^Subject:[[:space:]]*(\[duf\][[:space:]]*)*/Subject: [duf] /i'

La réduction des « [duf] Re: [duf] [duf] Re: ... » est laissée en
exercice :)
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: préfixe du sujet sur cette ml (était :en-tête de liste ;-))

2009-02-06 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, vendredi 6 février 2009, à 20:21 :
 On Fri, Feb 06, 2009 at 03:46:59PM +0100, Thomas Clavier wrote:
   À part les listes Debian, toutes les autres que je connais,
   préfixent les sujets.
  parmis les 50 listes que je consultes à titre perso j'en ai 27 qui
  préfixe les sujets ... c'est effectivement la majorité mais de là à dire
   toutes les autres faudrait pas exagérer
 
 Des mailings listes que je suis, globalement, celles au
 sujet de l'informatique n'ont pas de préfixe, et celle aux 
 sujets non-informatique (par ex. botanique) en ajoutent. 

Ce n'est pas aussi simple : ePiX, linux-nantes, pstricks et
wwwoffle-users sont informatiques et préfixées...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: préfixe du sujet sur cette ml (était :en-tête de liste ;-))

2009-02-06 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, vendredi 6 février 2009, à 20:54 :
 Jacques L'helgoualc'h, vendredi 6 février 2009, 20:24:57 CET
  
  Sylvain Sauvage a écrit, vendredi 6 février 2009, à 19:52 :
  [...]
 (Ma solution est la même que celle proposée pour procmail.
  Il n???est pas très difficile de la modifier pour éviter
   les doublons :
   sed -e '1,/^$/ {s/\(Subject:\s*\)\(.*\)/\1[duf]
   \2/;s/\(\[duf\] \)\+/[duf] /}' )
  
  Ton \s est un Perlisme caché :
 
   s/Perlisme/grepisme/, mais « Oups » quand même.
 
   D???ailleurs, seuls ' ' et \t sont possibles.

Dans ce cas, oui --- mais il existe aussi quelques autres \lettre.

  La réduction des « [duf] Re: [duf] [duf] Re: ... » est laissée
  en exercice :)
 
   Il suffit aussi de virer les Re: (c???est vrai que c???est plus
 clair sans les \ grâce au -r) (et puis sur plusieurs lignes pour
 la lisibilité) :
 
 sed -re '1,/^$/ {
  /^Subject:/ {
  s/\[duf\] //ig;
  s/Re: //ig;

Subject: Comment ajouter [DUF] avant Re: avec Sed ?

Tu vas supprimer n'importe où  sur la ligne, pas seulement les préfixes,
et tu oublies les tabulations.

s/^(Subject:[ \t]*)(.*)$/\1[duf] \2/;

Ta capture \2 est inutile ici, et je préfère

 s/^Subject:[ \t]*/Subject: [duf] /

pour réduire les espaces inutiles.

  }
  }'

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Recettes Procmail [Et ait Re: en-tête de liste]

2009-02-05 Par sujet Jacques L'helgoualc'h
Alain Vaugham a écrit, mercredi 4 février 2009, à 22:20 :
 Le mercredi 4 février 2009 21:25, Jacques L'helgoualc'h a écrit :
 | Alain Vaugham a écrit, mercredi 4 février 2009, à 19:04 :
 [...]
 |  :0:
 |  * ^(From|To|Cc).*debian-user-fre...@lists.debian.org.*
 |  ${HOME}/ML-debian
 | 
 | Ton .* final fatigue inutilement Procmail :)
 
 Merci pour la correction.
 J'en ai plein des comme ça ;-(

Publier ses trucs est un bon moyen de les faire corriger :)

 Dans quel cas on met ce  .*  final?

A priori, je ne vois que le cas de la capture, donc après un \/...
Par contre, j'ai oublié le « : » si tu ne veux pas du From[BLANC] :

 * ^(From|To|Cc):.*debian-user-fre...@lists\.debian\.org

mais après tout, tu pourrais préférer l'attrape-tout

 * debian-user-french

 Les multiples exemples trouvés sur le net divergent ce qui fait que mes
 recettes ne fonctionnent pas toutes.

Le .*,  hormis la capture, ne  change pas le  fonctionnement, et l'effet
sur les performances  doit être en général négligeable,  même sur un 386
millésimé 1991.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Recettes Procmail [Et ait Re: en-tête de liste]

2009-02-05 Par sujet Jacques L'helgoualc'h
Daniel Caillibaud a écrit, jeudi 5 février 2009, à 15:32 :
 Jacques L'helgoualc'h a écrit :
 et le suspend-to-ram préserve mon uptime :)

 Mais pas ta facture EDF ;-)

Bah, pour un portable... Est-ce que le suspend-to-disk préserve aussi
l'uptime ?
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Recettes Procmail [Et ait Re: en-tête de liste]

2009-02-05 Par sujet Jacques L'helgoualc'h
Alain Vaugham a écrit, jeudi 5 février 2009, à 13:00 :
 Le jeudi 5 février 2009 10:26, Jacques L'helgoualc'h a écrit :
 [couic] 
 | Le .*,  hormis la capture, ne  change pas le  fonctionnement, et l'effet
 | sur les performances  doit être en général négligeable,  même sur un 386
 | millésimé 1991.
 
 Merci beaucoup pour les explications.
 
 Le Procmail, il tourne sur un millésime 1999 :-)
 
 Le voici :
[...]
 model name  : Pentium II (Deschutes)
 stepping: 2
 cpu MHz : 400.921
 cache size  : 512 KB
 bogomips: 790.52

Une bête de course :) --- il  n'y a pas si longtemps, j'avais un PII-266
avec 96Mo...

 # free -m
  total   used   free sharedbuffers cached
 Mem:   377375  2  0  0296
 -/+ buffers/cache: 78299
 Swap: 1906  0   1906

Kif-kif :
 total   used   free sharedbuffers cached
Mem:   377372  4  0 35253
-/+ buffers/cache: 83293
Swap:  486  0486

...mais je gaspille moins de swap,

 # uptime
  12:49:27 up 20:07,  3 users,  load average: 1.89, 2.02, 2.01

et le suspend-to-ram préserve mon uptime :)

 15:24:03 up 33 days,  3:18,  1 user,  load average: 0.22, 0.06, 0.02

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: en-tête de liste ;-)

2009-02-04 Par sujet Jacques L'helgoualc'h
Alain Vaugham a écrit, mercredi 4 février 2009, à 19:04 :
 Le mercredi 4 février 2009 18:27, spir a écrit :
 
 | C'est pas très pratique pour trier...
 Pour trier, j'utilise ces recettes Procmail :
 
 :0:
 * ^(From|To|Cc).*debian-user-fre...@lists.debian.org.*
 ${HOME}/ML-debian

Ton .* final fatigue inutilement Procmail :)

 :0:
 * ^To:.*debian-security-annou...@lists.debian.org
 ${HOME}/ML-debian-[SECURITY][DSA


On peut trier toutes les listes debian à la fois :

# Filtrage des mailing-lists Debian
# [ ] contient espace et tabulation
:0
* ^X-loop:[ ]*\/[^  ]...@lists\.debian\.org
{
# Sélection de liste
:0:
* MATCH ?? ^^\/[^@   ]+
LIST.${MATCH}
}


De même avec Maildrop

# tri des listes debian
if ( $FROM =~ /bounce-debian-/ )
{
   exception {
if ( /^X-Loop: (debian-[a-z0-9-]+)/ )
to Mail/LIST.$MATCH1
   }
   # précaution inutile
   to 'Mail/LIST.debian.recup'
}

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: liste des commandes debian

2009-02-03 Par sujet Jacques L'helgoualc'h
steve a écrit, mardi 3 février 2009, à 09:40 :
 Salut,

bonjour,

[...]
 Pour des commandes plus Debian, il y a les utilitaires apt-* qui gère
 les paquets du système, par exemple chez moi j'ai
 
 apt-build apt-extracttemplates
 aptitude-create-state-bundle  apt-mark
 apt-cache apt-ftparchive
 aptitude-run-state-bundle apt-sortpkgs
 apt-cdrom apt-get   apt-key
 apt-configaptitude
 apt-listchanges

et les dpkg*

 # dpkg[TAB]
dpkg dpkg-deb dpkg-gencontrol  dpkg-query   
dpkg-scansources dpkg-statoverride
dpkg-architecturedpkg-distaddfile dpkg-namedpkg-reconfigure 
dpkg-shlibdeps   
dpkg-buildpackagedpkg-divert  dpkg-parsechangelog  dpkg-repack  
dpkg-source  
dpkg-checkbuilddeps  dpkg-genchanges  dpkg-preconfigure
dpkg-scanpackagesdpkg-split   

 Pour une liste, je pense qu'un bon moteur de recherche devrait te donner
 quelques liens, j'en avais trouvé il y a quelques temps.

Pour des explications plus détaillées, cf. par exemple

http://www.ouaza.com/livre/admin-debian/

qui donne un lien pour télécharger l'avant-dernière version du livre.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Reconstruire une base d e donnée des paquets installés

2009-02-01 Par sujet Jacques L'helgoualc'h
Daniel Huhardeaux a écrit, samedi 31 janvier 2009, à 23:02 :
 fconangl a écrit :
 Bonsoir,
 Bonsoir

Bonjour,

 Suite à une bêtise de ma part, j'ai écrasé le(s) fichier(s) qui gère  
 la liste des paquets installés de apt.

Quel(s) fichier(s) au juste --- regarde dans /var/backups/ et /var/lib/dpkg/ ?

 Existe t'il un outil pour récupérer la liste des paquets installés sur  
 la machine pour que mon apt-get refonctionne correctement.
 Merci.
 Fred

 dpkg --get-selections  monfichier.txt

C'est ce qu'il aurait fallu faire avant :/


~ $ dpkg --get-selections |wc -l
950
~ $ dpkg --get-selections |grep -cE '\(install|hold)$'
949
~ $ ls -1 /var/lib/dpkg/info/|sed 's/\..*//'|uniq|wc -l
932


S'il ne reste rien dans  /var/..., on peut presque reconstituer la liste
des paquets installés par la doc :

~ $ ls -1 /usr/share/doc|wc -l
957

où j'ai quelques rares intrus :
~ $ diff -y --suppress-common-lines (ls -1 /usr/share/doc) \
(dpkg --get-selections |awk '$2 ~ /^(install|hold)$/{print$1}')
LANG  
acl   
attr  
gallery_content.html  
sendmail  
svgalib   
texlive-doc   
texmf 

et on  y perd l'information  install/hold, ainsi que  la version
(backports, par ex.)  --- sans doute disponibles en lisant la
doc, voire en analysant les changelogs...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: installation de debian depuis une cle usb

2009-02-01 Par sujet Jacques L'helgoualc'h
Guillaume MESSONNIER a écrit, dimanche 1 février 2009, à 13:29 :
 Bonjour,

bonjour,

 Le problème que tu remontes vient du fait que ta clé n'est pas  
 bootable : le MBR (Master Boot Record) n'est pas valide (plus d'infos  
 sur le MBR à l'adresse http://fr.wikipedia.org/wiki/Master_boot_record).
 Pour rendre ta clé bootable, tu doit exécuter la commande suivante  
 (après installation du paquet du même nom):

 # install-mbr /dev/sdX

 Voici un autre tuto permettant s'installer Debian à partir d'une clé USB  
 :  
 http://d-i.alioth.debian.org/manual/en.i386/apas02.html#howto-getting-images-usb.
  
 Avec ces deux tutos, tu devrais t'en sortir facilement.

Sur un Thinkpad X32, la « méthode simple » Debian
(bien vérifier que sdX n'est pas le disque dur :)

 zcat boot.img.gz /dev/sdX

ne fonctionnait pas : j'ai dû

 - partitionner(sic) la clef en créant sdX1, *et* en la marquant boutable ;

 - installer un MBR sur sdX ;

 - puis employer la méthode détaillée...

 http://debian.org/releases/stable/i386/ch04s04.html.fr

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Script pour renommer des photos selon la date de leur prise

2009-01-30 Par sujet Jacques L'helgoualc'h
Guillaume a écrit, vendredi 30 janvier 2009, à 16:26 :
 Le vendredi 30 janvier 2009, à 15:45:37, David a écrit :
 
  même pas besoin de l'esprit tordu : jhead fait ça très bien.
 
 Oui, avec l'aide trouvée là grâce à ta piste :
 http://www.sentex.net/~mwandel/jhead/usage.html
 
 Et la syntaxe suivante : jhead -n%Y_%m_%d-%H_%M_%S *.jpg

Tu peux être embêté avec un appareil prenant des photos en rafale...
Il me semble souhaitable de préserver le numéro de 4 chiffres défini
par l'appareil.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Script pour renommer des photos selon la date de leur prise

2009-01-30 Par sujet Jacques L'helgoualc'h
François Cerbelle a écrit, vendredi 30 janvier 2009, à 15:59 :
 David Cure a écrit :
 Le Fri, Jan 30, 2009 at 03:30:51PM +0100, Guillaume ecrivait :
 Qui saurait me dire comment faire la (lourde) tâche suivante ?
 [snip] 
 Ben, il faudrait pouvoir pousser le vice à ajouter l'heure de prise, 
 du genre 08_03_30_15h24.jpg 

 Quelqu'un aurait-il l'esprit suffisamment tordu pour m'aider ?

  même pas besoin de l'esprit tordu : jhead fait ça très bien.

Oui, mais les renommages sont limités à l'aspect date.

 Si j'avais su plus tôt...
 J'ai plusieurs fois installé le paquet exif et construit une commande du  
 genre :
 for i in *.JPG; do mv $i `exif -i $i | grep 9003 | cut -d\| -f2 |  
 cut -d\  -f1-2 | sed 's/://g;s/ /_/'`-`echo $i | sed  
 's/IMG.//;s/.JPG/.jpg/'`;done;

 Comme ca, il y a la date, l'heure et le numero de sequence.
 C'est du (moyen)quick-and-(very)dirty, mais ca marche à condition  
 d'avoir le paquet exif

On doit pouvoir simplifier ;) --- mais exiftool offre plus de souplesse

,(man exiftool, - RENAMING EXAMPLES)
|
| exiftool '-DirectoryDateTimeOriginal' -d %Y/%m/%d dir
|  Move all  files in  dir into a  directory hierarchy  based on
|  year, month  and day  of DateTimeOriginal.  ie)  This command
|  would move  the file dir/image.jpg  with a DateTimeOriginal
|  of 2005:10:12 16:05:56 to 2005/10/12/image.jpg.
|
| exiftool '-filename%f_${focallength}.%e' dir
|  Rename all  files in  dir by adding  FocalLength to  the file
|  name.
|
| exiftool '-FileNameCreateDate' -d %Y%m%d_%H%M%S.%%e dir
|  Rename all  images in dir according to  the CreateDate date
|  and time,  preserving the  original file extensions.   Note the
|  extra '%'  added to the file  extension code (%%e)  since it is
|  used in a date format string.
|
| exiftool -r '-FileNameCreateDate' -d %Y-%m-%d/%H%M_%%f.%%e dir
|  Both the directory and the filename may be changed together via
|  the FileName tag  if the new FileName contains  a '/'.  The
|  example above recursively renames  all images in a directory by
|  adding a  CreateDate timestamp to the start  of the filename,
|  then moves them into new directories named by date.
|
| exiftool'-FileName${CreateDate}_$filenumber.jpg'-d   %Y%m%d
| dir/*.jpg
|  Set the  filename of  all JPG images  in the  current directory
|  from  the   CreateDate  and   FileNumber  tags,  in   the  form
|  20060507_118-1861.jpg.
|
`

Par ailleurs, j'utilise le script gpsPhoto.pl pour créer les champs GPS,
je vais donc sans doute pouvoir intégrer tout ça en Perl...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Script pour renommer des photos selon la date de leur prise

2009-01-30 Par sujet Jacques L'helgoualc'h
Guillaume a écrit, vendredi 30 janvier 2009, à 17:09 :
 Le vendredi 30 janvier 2009, à 17:01:09, Jacques a écrit :
 
  Tu peux être embêté avec un appareil prenant des photos en rafale...
  Il me semble souhaitable de préserver le numéro de 4 chiffres défini
  par l'appareil.
 
 J'ai eu le souci suivant : mon APN est tombé en rade, je l'ai envoyé au SAV 
 qui a changé je ne sais plus quelle grosse pièce et je me retrouve avec un 
 compteur d'appellation des photos réinitialisé ; si bien que j'ai des 
 premières photos prises quand j'ai eu mon APN au début que j'ai effacées 
 depuis 
 de la carte et stockées sur mon portable et des photos actuelles qui ont le 
 même nom.

De nombreux appareils continuent la numérotation à partir du dernier
numéro présent sur la carte.  Tu peux aussi incrémenter celui des photos
récentes avec un petit script :

bac_a_sable $ touch phot{1000..1017}.jpg
bac_a_sable $ rename -v 's/(\d{4})\./($1 + 42)../e' phot*.jpg
phot1000.jpg renamed as phot1042.jpg
phot1001.jpg renamed as phot1043.jpg
phot1002.jpg renamed as phot1044.jpg
phot1003.jpg renamed as phot1045.jpg
[...]
phot1017.jpg renamed as phot1059.jpg


 D'où l'idée de shunter ce petit pb en passant par la date :-P

Par  ailleurs, je  crois  qu'il  est préférable  de  faire des  dossiers
quotidiens, ou au moins mensuels  --- dépasser  photos prend tout de
même un certain temps...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: dspam et procmail

2009-01-29 Par sujet Jacques L'helgoualc'h
mahashakti a écrit, jeudi 29 janvier 2009, à 14:05 :
 Bonjour,

bonjour,

 J'ai installé  le trio postfix  + dspam + libdspam7-drv-mysql  , mysql
 démarre sans  problèmes, je  reçois bien les  mails avec postfix  , le
 daemon dspam  est bien  lançé mais  les mails ne  sont pas  taggés par
 dspam et je trouve ça dans les logs de procmail :
 
 procmail: Executing /usr/bin/dspam,--stdout,--deliver-spam
 procmail: Executing /usr/bin/dspam,--stdout,--deliver-spam
 procmail: Program failure (1) of /usr/bin/dspam
 procmail: Rescue of unfiltered data succeeded
 procmail: No match on ^X-DSPAM-Result: spam
 procmail: Error while writing to /usr/bin/dspam

Cette dernière ligne de log est bizarre ?

 je ne trouve pas la solution , la bonne recette pour procmail 
 
 Merci de vos lumières.

Pour nous éclairer, la section correspondante du procmailrc pourrait
être utile...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: dspam et procmail

2009-01-29 Par sujet Jacques L'helgoualc'h
Mahashakti89 a écrit, jeudi 29 janvier 2009, à 19:40 :
 Hash: SHA1
 
 Le Thu, 29 Jan 2009 16:19:35 +0100,
 Jacques L'helgoualc'h lhh+no_s...@free.fr a écrit :
  mahashakti a écrit, jeudi 29 janvier 2009, à 14:05 :
[...]
   procmail: Executing /usr/bin/dspam,--stdout,--deliver-spam
   procmail: Executing /usr/bin/dspam,--stdout,--deliver-spam
   procmail: Program failure (1) of /usr/bin/dspam
   procmail: Rescue of unfiltered data succeeded
   procmail: No match on ^X-DSPAM-Result: spam
   procmail: Error while writing to /usr/bin/dspam
  
  Cette dernière ligne de log est bizarre ?

J'avais l'impression que le pipe manquait dans
 | /usr/bin/dspam --stdout --deliver-spam

  Pour nous éclairer, la section correspondante du procmailrc pourrait
  être utile...
 
 Certes . donc voila la chose :
 :0fw
 |dspam --user $LOGNAME --stdout --mode=teft --deliver=innocent,spam 
 :0:

:0 suffit pour un maildir, mais bon.

 * ^X-DSPAM-Result: spam
 spam/
 
 après le post de Julien Valroff j'ai utilisé le lien indiqué
 et changé pour ça :
 
 :0fw
 | /usr/bin/dspam --stdout --deliver-spam
 
 :0: 
 * ^X-DSPAM-Result: spam
 $Maildir/spam/

Est-ce que la variable $Maildir est bien définie ? C'est plutôt $MAILDIR ...

 et là j'ai ça comme erreur :
 
 - From bounce-debian-user-french=mahashakti89=orange...@lists.debian.org  Thu 
 Jan 29 18:46:20 2009
  Subject: Re: dspam et procmail
   Folder: debian-user-french/new/1233251180.24948_0.ishwara  7300
 procmail: Missing action

Une ligne finale de recette doit être défectueuse ... ?

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: grub et 2 OS XP

2009-01-28 Par sujet Jacques L'helgoualc'h
Frédéric Massot a écrit, mercredi 28 janvier 2009, à 09:40 :
 anto...@starinux.org a écrit :
[...]
 Je me demande si il est possible de booter windows depuis un 2ème disque dur 
 (sdb1)
 (Sauf erreur, j'avais lu ça il a longtemps ... ou alors il est impossible de 
 booter windows
 si il est en 2ème position sur un disque dur, après Linux)

 J'ai le souvenir que Windows ne peux démarrer que de la première  
 partition du premier disque.

Pas exactement --- depuis C:, la première partition /principale/
(marquée boutable) du premier disque dur...

J'ai eu (il y a prescription :)  un win95 qui boutait depuis hda4 ; avec
un win95 en vfat sur hda3  et un dos6+win3.11 fat16 sur hda4 ça marchait
aussi, le vieux ne connaissant pas  la vfat... sinon il faut masquer les
partitions concurrentes précédentes, mais Linux et BSD ne gênent pas.

 Dans la configuration de Lilo il y a le paramètre boot-as pour leurrer  
 Windows.

 # Autres systèmes d'exploitation :
other=/dev/hda3
  label=dos
  boot-as=0x80# doit être C:
other=/dev/hdb1
  label=Win98
  boot-as=0x80# doit être C:

Le Grub propose des options analogues, cf.  (paquet grub-doc) info grub,
Booting, OS-specific notes, DOS/Windows.

Le BIOS peut aussi permettre  de changer l'ordre des disques, mais c'est
moins commode.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [HS] sed : garder le motif

2009-01-28 Par sujet Jacques L'helgoualc'h
steve a écrit, mercredi 28 janvier 2009, à 11:24 :
[...]
   grep -E ^[A-Z][A-Z][A-Z] fich.txt | cut -c 1-3  fichmodif.txt
 
 c'est quand même plus long que les solutions basées sur sed, m'enfin on
 s'en tape de savoir qui a la plus courte hein ;-)

 sed -nre '# quand la ligne commence bien,
/^[A-Z]{3}/{
# on insère une césure si besoin
s/./\n/4
# et on écrit seulement la première partie
P
}'

Avec Awk, c'est peut-être plus lisible :

 awk -F '' '/^[A-Z][A-Z][A-Z]/{print $1$2$3}'

Sed fournit la solution la plus légère, et qui marche même avant le
montage d'un /usr.

32K /usr/bin/cut
56K /bin/sed
104K/bin/grep
116K/usr/bin/mawk
336K/usr/bin/gawk

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: activer auctex sous xemacs

2009-01-17 Par sujet Jacques L'helgoualc'h
Frédéric Baldit a écrit, samedi 17 janvier 2009, à 01:06 :
 Bonjour,

bonjour,

 je n'arrive pas à activer le mode auctex sous xemacs. Je croyais qu'il
 était activé automatiquement lorsqu'un fichier .tex est ouvert. En fait
 xemacs se met bien en mode latex (latex-mode dans la ligne d'en bas)
 mais je pensais avoir accés à plus de choses avec auctex (insertion

Quand AUCTeX est activé, c'est le LaTeX-mode. Que dit

 M-x apropos RET latex-mode RET

?

Chez moi©, mais avec Emacs, c'est

,
| LaTeX-mode
|   Command: Major mode in AUCTeX for editing LaTeX files.
| LaTeX-mode-hook
[...]
| latex-mode
|   Command: Major mode in AUCTeX for editing LaTeX files.
|   Plist: tex-saved autoload
`

où l'on voit que le  latex-mode standard est remplacé par celui d'AUCTeX
(cf.  /etc/emacs21/site-start.d/50auctex.el).  Pour Xemacs, je ne sais
pas...

 automatique d'environements, complétion automatique,...) Bref je suis un
 peu perdu, si quelqu'un peut me renseigner, merci d'avance.

Voir peut-être du côté de news:fr.comp.applications.emacs ?
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Re: activer auctex sous xemacs

2009-01-17 Par sujet Jacques L'helgoualc'h
Frédéric Baldit a écrit, samedi 17 janvier 2009, à 11:24 :
 Bonjour,
 pour répondre à Jacques L'helgouach, voici le résultat de la commande
 qu'il m'indique:
 
 japanese-latex-mode
   Command: (not documented)
 latex-mode
   Command: Major mode for editing files of input for LaTeX.
   Plist: 1 property (autoload)
 latex-mode-hook
   Variable: Hook to run when entering latex-mode.
   Plist: 1 property (variable-documentation)
 
 Ce qui semble bien indiquer qu'auctex n'est pas actif.

Oui :/

Est-ce qu'une ligne

(require 'tex-site)

dans ~/.xemacs change quelque chose ?
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [bash] expansion de variable avec double quote

2009-01-06 Par sujet Jacques L'helgoualc'h
hd a écrit, mardi 6 janvier 2009, à 14:51 :
 [...]

Bonjour,


 $ MY_ARGS='--enable-debug CFLAGS=-g3 -O0' bash -xv script.sh
 #!/bin/sh

Plutôt « sh -xv », non ? Ton problème tient sans doute à l'ordre suivant
lequel le shell effectue ses évaluations --- tu pourrais demander sur
news:fr.comp.os.unix...

Pour contourner le problème, essaie

 sh -vx (sed -e '/\${MY_ARGS}/ s//--enable-truc CFLAGS=-g3 -O0/g' script.sh)

 ?

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: ID de login

2009-01-03 Par sujet Jacques L'helgoualc'h
Basile STARYNKEVITCH a écrit, samedi 3 janvier 2009, à 14:10 :
 Benoit B wrote:
 Bonjour à tous,

Bonjour, et meilleurs voeux.

[...]
 Comment le (uid) modifier quand l'utilisateur est déjà créé ? 

 Moi je fais ça à la main:

 modification de la ligne correspondante dans /etc/passwd

 sed -i.old -e '/^benoit/ s/:1000:1000:/:999:999:/' /etc/passwd

(si les 999 sont bien libres).

 puis chown -R benoit /home/benoit

Il faut aussi modifier /etc/group --- ensuite,

 find /home/benoit -uid 1000 -gid 1000 chown -c benoit:benoit {} +

devrait faire le plus gros ; reste à traiter les fichiers éventuels ne vérifiant
qu'une des deux conditions, et ceux pouvant traîner ailleurs...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-24 Par sujet Jacques L'helgoualc'h
Arnaud Delobelle a écrit, mercredi 24 décembre 2008, à 10:39 :
[...]
 Personne n'a mentionné awk (pas testé):

 awk '{r[i++%25]=$0;if(i=25)print r[i%25]}END{printLe mot de la fin}'

 C'est plus long que sed mais au moins c'est lisible...

Tu as oublié le point final --- mais i24, et ton compte est bon...

Lisible, pfff... Sed est naturellement obfusqué !

 C'est moins long que perl *et* c'est lisible :)

 :)

 Joyeux noël!

Bonnes fêtes à tous !
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-24 Par sujet Jacques L'helgoualc'h
Arnaud Delobelle a écrit, mercredi 24 décembre 2008, à 10:39 :
 Personne n'a mentionné awk (pas testé):

 awk '{r[i++%25]=$0;if(i=25)print r[i%25]}END{printLe mot de la fin}'

  awk '{r[i++%26]=$0}i25{print r[i%26]}END{printLe mot de la fin.}'

(à la dernière impression, le tableau contient les 25 lignes oubliées et
celle qu'on imprime). Variante :

  awk 'NR25{print r[NR%25]}{r[NR%25]=$0}END{printLe mot de la fin.}'

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-24 Par sujet Jacques L'helgoualc'h
Mathieu JANIN a écrit, mercredi 24 décembre 2008, à 12:07 :
[...]
 Ben oui, mais finalement, on est encore en dessous en faisant bêtement:
 
 tail -n25 fichier  echo Le mot de la fin.

Ah que non, tu ne conserves que les 25 dernières lignes, celles qu'il
faut effacer :

~ $ echo {1..42}|sed 's/ /\n/g'| \
tail -n25echo Le mot de la fin.
18
19
20
[...]
42
Le mot de la fin.

 Ca ne dépasse pas 35 caractères sans compter le nom du fichier

Bah, il  ne compte pas,  le jeu est  de piper (histoire  de disqualifier
ceux qui lisent deux fois le fichier :).

 (40 si on se met à  égalité par rapport aux autres shells en préfixant
 par sh -c ): il y a peut être plus d'une manière de faire, mais autant
 en revenir au commandes basiques qui ne font qu'une chose mais le font
 bien.
 
 non ?

Bien, heu, le double tac plus bas doit être assez goret ?

 Arf.

Arf++

~ $ echo {1..42}|sed 's/ /\n/g'| \
tac|tail -n+26|tacecho Le mot de la fin.
1
2
3
[...]
17
Le mot de la fin.

*42* caractères, le compte est bon... Joyeux Noël !
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-23 Par sujet Jacques L'helgoualc'h
njko a écrit, mardi 23 décembre 2008, à 02:52 :
 Salut la liste!

bonjour,

 Un petit message car je galère avec sed
 Je souhaiterais supprimer les 25 dernières lignes de plusieurs fichiers,
 et y mettre à la place un simple mot.
 
 D'apres ce que j'ai compris de la doc, j'ai tenté quelques commandes,
 jamais bon.
 
 sed -i -e s/$-25/nouveaumot/g *.php

Tu devrais plutôt utiliser -i.old pour tes essais ;)

 par exemple.. me rajoute un nouveaumot à chaque ligne.

« s/$-25/.../ » est une erreur, tu  mélanges adresse de ligne, et regexp
à substituer...

 Comment dire à sed de remplacer les n dernieres lignes de différents
 fichiers par un mot?

Les n premières, c'est facile,  donc tu pourrais passer par « tac » pour
lire ta source à l'envers, avant un « sed -e '1,25 s/.*/lemot/' ».

 Quelqun-e aurait une piste?

Tu peux fouiner  dans les trésors de http://sed.sf.net/,  ou dans « info
sed », il me semble qu'il y a une astuce pour émuler tail...

 Merci et bonne continuation!

de rien, amuse-toi bien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-23 Par sujet Jacques L'helgoualc'h
Daniel Caillibaud a écrit, mardi 23 décembre 2008, à 10:15 :
 njko a écrit :
[...]
 Comment dire à sed de remplacer les n dernieres lignes de différents
 fichiers par un mot?

 Directement, tu ne peux pas.

Mécréant ! Sed est Turing-complet, il /peut/ le faire :

~ $ echo {1..12} | sed 's/ /\n/g' | \
sed -nre 'H;${g;s/(\n[^\n]*){0,25}$/\nIN MEMORIAM MAXI 25 LIGNES, 
AMEN/;s/^\n//p}'
IN MEMORIAM MAXI 25 LIGNES, AMEN

~ $ echo {1..42} | sed 's/ /\n/g' | \
sed -nre 'H;${g;s/(\n[^\n]*){0,25}$/\nIN MEMORIAM MAXI 25 LIGNES, 
AMEN/;s/^\n//p}'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
IN MEMORIAM MAXI 25 LIGNES, AMEN

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-23 Par sujet Jacques L'helgoualc'h
Daniel Caillibaud a écrit, mardi 23 décembre 2008, à 17:05 :
 Jacques L'helgoualc'h a écrit :
 Daniel Caillibaud a écrit, mardi 23 décembre 2008, à 10:15 :
 njko a écrit :
 [...]
 Comment dire à sed de remplacer les n dernieres lignes de différents
 fichiers par un mot?
 Directement, tu ne peux pas.

 Mécréant ! Sed est Turing-complet, il /peut/ le faire :

 ~ $ echo {1..12} | sed 's/ /\n/g' | \
 sed -nre 'H;${g;s/(\n[^\n]*){0,25}$/\nIN MEMORIAM MAXI 25 LIGNES, 
 AMEN/;s/^\n//p}'
 IN MEMORIAM MAXI 25 LIGNES, AMEN

 Évidemment, mais là tu charge tout dans le holdspace et tu appliques une 
 regex dessus, ça sort du concept stream editor (mais c'est possible), 
 dans la mesure où tu dois attendre d'avoir atteint la fin du fichier (en 
 ayant tout chargé en attendant) pour commencer à travailler. Sur un petit 
 fichier ça va, sur un log de qq centaines de Mo c'est moins top ;-)

Oui, c'est un peu goret de  tout lire avant de commencer à bosser (c'est
pour ça que je suggérais de chercher l'émulation de tail). 

Il me semble  que dans les trésors de  http://sed.sf.net on peut trouver
une méthode de fenêtre glissante FIFO qui permet, appliquée ici,

 - de stocker les 25 premières lignes ;

 - puis écrire la première, l'effacer et ajouter la nouvelle en queue ;

 - et faire la substitution demandée, une fois avalée la dernière ligne...


 Bref, je pense que wc + head reste le plus adapté à ce cas de figure.

C'est sans doute plus simple, en effet --- même si on peut aussi
l'écrire avec Sed :) --- mais  tu lis deux fois tout le fichier,
ce qui  n'est pas indiqué  avec un ruban, des  cartes perforées,
une bande magnétique ou un pipe :P

 PS:  pour  ceux qui  veulent  comprendre,  un  peu d'explications  sur
 l'expression sed de Jacques (un script sed s'applique sur chaque ligne
 en entrée)
 script sed
 H; # ajouter la ligne courante au holdspace (mémoire tampon)
 ${ # si on est sur la dernière ligne, on exécute ce bloc
   # récupérer le contenu du holdspace
   g;
   # remplacer la plus grande séquence constituée de 0 à 25 lignes se 
 terminant par la fin de fichier
   # par le texte IN MEMORIAM... (1re expression s/pattern/replace/
   s/(\n[^\n]*){0,25}$/\nIN MEMORIAM MAXI 25 LIGNES, AMEN/

 # supprimer le tout premier  retour chariot en début de fichier
 # (cf. plus bas, à cause de 1H), et imprimer le résultat
 s/^\n//p

 }
 /script sed

 les options sed sont
 -n : n'imprimer les lignes reçues en entrée que si on le demande 
 explicitement (avec p)
 -r : il s'agit de regex étendues

... sinon il faudrait taper
 s/\(\n[^\n]*\)\{0,25\}$/...

et quatre contre-obliques séparées,  c'est moins agréable que « -r
espace » sur un clavier azerty.

 -e : appliquer l'expression qui suit (entre apostrophes, pour que le shell 
 n'interprête pas les $)

 Je comprend d'ailleurs pas trop ce s/^\n//p, un
 sed -nre 'H;${g;s/(\n[^\n]*){0,25}$/\nIN MEMORIAM MAXI 25 LIGNES, AMEN/p;}'
 revient au même non ?

Non, le H introduit un  \n parasite devant la première ligne ---
je ne le nettoie qu'ensuite, car il m'épargne un (^|\n) au début
des lignes à remplacer...

Pour ne stocker que le fichier dans le holdspace, il faudrait un

 1h;1!H

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-23 Par sujet Jacques L'helgoualc'h
Kevin Hinault a écrit, mardi 23 décembre 2008, à 17:50 :
 Le 23 décembre 2008 17:05, Daniel Caillibaud m...@editionsdidier.com a écrit
 :
 
  Jacques L'helgoualc'h a écrit :
 
  Daniel Caillibaud a écrit, mardi 23 décembre 2008, à 10:15 :
 
  njko a écrit :
 
 
 
 Juste parce que ça m'amusait de le faire en perl :
 
 $ perl -e 'while(){$i++;push(@buf,$_);print shift(@buf) if($i25);}'
 lefichier
 
 J'écoute toute améliorations bien sûr ;)

perl -e 'while(){p...@b,$_;print sh...@b if++$i25}printLe mot de la fin\n'

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: sed: remplacer les dernieres lignes de fichiers par un mot...

2008-12-23 Par sujet Jacques L'helgoualc'h
Jacques L'helgoualc'h a écrit, mardi 23 décembre 2008, à 18:53 :
[...] chercher l'émulation de tail. 

Tout bêtement dans « info sed »...

 Il me semble  que dans les trésors de  http://sed.sf.net on peut trouver
 une méthode de fenêtre glissante FIFO qui permet, appliquée ici,
 
  - de stocker les 25 premières lignes ;
 
  - puis écrire la première, l'effacer et ajouter la nouvelle en queue ;
 
  - et faire la substitution demandée, une fois avalée la dernière ligne...

sed -ne '1h;2,25H;26,${H;g;P;s/^[^\n]*\n//;h};$aLe mot de la fin.'
.- un - - deux -- - trois -

66 caractères, contre 79 avec Perl :P
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [HS] portables linux friendly

2008-12-21 Par sujet Jacques L'helgoualc'h
Daniel Huhardeaux a écrit, dimanche 21 décembre 2008, à 00:30 :
 Bernard a écrit :
 [...] désormais, l'appareil ne se met plus en veille (mode suspend and  
 hibernating).  [...] Quant au ventilateur, je ne suis pas certain  
 qu'il se déclenche. C'est ce genre de chose que je crains, car, pour  
 le reste, je n'ai pas non plus connu d'ordi qui n'accepte pas une  
 install de Linux

J'ai le  souvenir d'un tro^W^W d'une discussion  sur linux-nantes, à
propos de machines  d'une marque qui commence comme  finit HP, et se
termine comme une cloche...

La mise en veille est  une commodité, mais la gestion du ventilateur
n'est pas à prendre à la légère.

 Tous les portables que j'ai installé sauf un HP Pavilion je ne ne me  
 souviens plus du modele et en plus c'était sous Ubuntu 7.xx gèrent le  
 suspend to disk (s2disk ou tux-onice) ainsi que le changement de  
 fréquence des CPU

Oui et non : j'ai un Toshiba Satellite Pro 4600 millésimé 2001, qui
fonctionne encore fort bien avec le noyau 2.6.18 Etch (et l'APM)...

 Mais /tous/  les noyaux ultérieurs  2.6.z que j'ai  essayé crashent
en s'endormant ou au réveil,  que ce soit suspend-to-ram ou -to-disk
(APM ou ACPI).

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Télécopies [éta it : OCR à documents écrits à la machine à écr ire]

2008-12-19 Par sujet Jacques L'helgoualc'h
Alain Vaugham a écrit, vendredi 19 décembre 2008, à 03:00 :
 Bonsoir la liste,

bonjour,

 Je cherche un outil qui regarderai le contenu d'un fichier .tiff provenant 
 de Hylafax et qui analyserai son contenu.
 
 Si le contenu est principalement constitué de textes - même en tableaux - 
 cela signifie que c'est peut-être un fax légitime.
 
 Si le contenu est principalement constitué de grandes zones noires ou 
 blanches avec peu de textes cela signifie que c'est sûrement un fax non 
 sollicité.
 
 Connaitriez-vous un tel outil qui me permettrait d'améliorer grandement mon 
 système de filtrage sur les faxs indésirables ?

Faute de trouver un filtre  tout fait, l'histogramme d'un texte noir sur
blanc doit être assez caractéristique ?

N.B. en essayant « identify », j'ai noté que celui de graphicsmagick est
/beaucoup/ plus  rapide... Sinon, il  y a aussi  gmic, dont la  ligne de
commande est un peu rugueuse, mais offre des possibilités de calculs.
http://gmic.sf.net/
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [HS] encoding avec sed

2008-12-06 Par sujet Jacques L'helgoualc'h
Jean-Michel OLTRA a écrit, samedi 6 décembre 2008, à 12:17 :
 Bonjour,

bonsoir,

 Un HS, mais je ne m'explique pas le comportement de sed.
 
 Sur un fichier encodé en utf-8, je veux remplacer les espaces insécables
 par de véritables espaces :
 
 sed -i 's/\xa0/\x20/g' fichier.sql

Comme te l'a dit Sylvain, tu ne remplaces que le second octet de la
paire codant l'espace insécable en UTF-8.

 Mais en réalité, l'espace insécable est bien remplacée, mais il y a un Â
 avant, et le fichier est encodé en latin1.

Ou tout autre codage compatible...

 Si le fichier est en latin1 avant la substitution, l'espace est
 remplacée, et le fichier est converti en utf-8, ce que je trouve normal
 vu que le terminal l'est également (peut-être qu'il n'y a pas de
 rapport).

Si ton terminal est en UTF-8, tu aurais dû taper l'espace insécable dans
la substitution...

En complément à ceux de Sylvain, quelques essais en environnement latin1 :

~ $ cat texte
ascii pur sucre
espace normal
espace insecable (sans accent ;)
çédille latin1

~ $ recode ..utf8 texte texte_utf8
~ $ sed -i -e 's/latin1/UTF-8/' texte_utf8 
~ $ diff texte texte_utf8 
3,4c3,4
 espace insecable (sans accent ;)
 çédille latin1
---
 espace insecable (sans accent ;)
 çédille UTF-8


# remplacer l'octet :
~ $ sed -e 's/\xa0/_/g' texte texte_utf8 
ascii pur sucre
espace normal
espace_insecable (sans accent ;)
çédille latin1
ascii pur sucre
espace normal
espaceÂ_insecable (sans accent ;)
çédille UTF-8

# Remplacer la paire UTF-8
# (on pourrait taper  au lieu de \xc2 ...)
~ $ sed -e 's/\xc2\xa0/_/g' texte texte_utf8 
ascii pur sucre
espace normal
espace insecable (sans accent ;)
çédille latin1
ascii pur sucre
espace normal
espace_insecable (sans accent ;)
çédille UTF-8

# et pour traiter latin et utf8 ensemble,
~ $ sed -e 's/\xc2\?\xa0/_/g' texte texte_utf8 
ascii pur sucre
espace normal
espace_insecable (sans accent ;)
çédille latin1
ascii pur sucre
espace normal
espace_insecable (sans accent ;)
çédille UTF-8


-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: kernel 2.6.26-1-686 et resume après un suspend2ram ne marche pas

2008-12-02 Par sujet Jacques L'helgoualc'h
François TOURDE a écrit, lundi 1 décembre 2008, à 22:00 :
 Salut la liste.

bonjour,

 Tout est dans le titre, sauf la solution :)

Heu, non, tu ne précises pas ta machine ;)

 J'ai dû revenir en 2.6.24, ce qui ne me pose aucun souci particulier,
 mais je voudrais être sûr que ça vient bien de là.
 
 Lors du suspend, tout semble marcher comme il faut, mais une fois
 l'écran réouvert, la led du disque clignote une fois, puis plus rien.
 
 Pas de traces dans les logs, je ne sais pas comment diagnostiquer tout
 ça. Une piste serait la bienvenue.

J'ai un Toshiba satellite pro 4600 de 2001 : avec un noyau 2.6.18
(etch), suspend-to-ram et suspend-to-disk fonctionnent sans aucun
problème. Par contre, j'ai eu un crash au redémarrage avec /tous/
les noyaux 2.6.(19-26) essayés (backports, etchnahalf, perso.).

En regardant dans  les Changelogs, le mot « apm »  revient un peu
trop souvent à mon goût à partir du 2.6.19...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] prendre n lignes d'un fichier

2008-11-30 Par sujet Jacques L'helgoualc'h
giggz a écrit, dimanche 30 novembre 2008, à 19:39 :
 Bonsoir,

bonsoir,

 désolé pour ce HS.
 
 J'ai un gros fichier (plusieurs Giga de données). J'aimerais prendre les
 n premières lignes. Comment faire ?

 sed 42q fichier

 head -42 fichier

 Merci d'avance

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] disques durs et devices...

2008-11-29 Par sujet Jacques L'helgoualc'h
fred a écrit, samedi 29 novembre 2008, à 12:48 :
 Bonjour,

bonjour,

 J'ai mis le flag HS parce que ce n'est pas spécifique à debian, mais bon,
 c'est samedi, lendemain de vendredi donc j'ai jeu (???).

surtout en TU-12...

 J'ai deux disques externes branchés sur les ports USB de ma babasse.
 
 Comment spécifier que le premier doit être associé à /dev/sdc et le
 second à /dev/sdd, par exemple ?
 
 Il s'agit en fait d'un problème de « reconnaissance » de disque dur, et
 là, je sèche. Les reconnaître en fonction de quel critère ?

Regarde dans /dev/disk/by-* ?
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] disques durs et devices...

2008-11-29 Par sujet Jacques L'helgoualc'h
fred a écrit, samedi 29 novembre 2008, à 18:18 :
 Jacques L'helgoualc'h [EMAIL PROTECTED] a écrit :
 
  surtout en TU-12...
 Pô compris, là...

Pas grave (à 12h 48 TU+1, c'était encore vendredi dans le fuseau TU-12).

  J'ai deux disques externes branchés sur les ports USB de ma babasse.
  
  Comment spécifier que le premier doit être associé à /dev/sdc et le
  second à /dev/sdd, par exemple ?
  
  Il s'agit en fait d'un problème de « reconnaissance » de disque dur, et
  là, je sèche. Les reconnaître en fonction de quel critère ?
 
  Regarde dans /dev/disk/by-* ?
 Et avec ça, je joue avec udev, I presume ?

C'est udev qui fait le boulot, oui.

 $ grep /dev/disk /etc/fstab
/dev/disk/by-label/CORSAIR  /media/corsair  auto
defaults,user,noatime,noauto0   0
/dev/disk/by-label/Grenier  /media/grenier  ext3defaults,noauto 
0   0
/dev/disk/by-id/usb-MPX_Built-in_Memory_MP612B-part1/media/cadreauto
...
[...]
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: spamassassin et dovecot

2008-11-28 Par sujet Jacques L'helgoualc'h
Bonjour,

rvenne a écrit, vendredi 28 novembre 2008, à 12:26 :
[...]
 dans ~/.procmailrc

 PATH=/bin:/usr/bin
 SHELL=/bin/bash
 MAILDIR=$HOME/Maildir
 DEFAULT=$MAILDIR/

 :0:
^  sans le : final, le verrou est inutile dans un maildir/

 * ^Subject: \*\*\*SPAM\*\*\*.*
__^^ inutile

 $MAILDIR/.spams/

 a adapter bien sur. ensuite, il faut bien sur que les end users  
 s'abonnent au répertoire spams. n'importe quel mail clients graphiques (  
 ou pas) le fait très bien.

 bien sur, il faut bien créer le répertoire .spams avant dans Maildir.

...et ses sous-répertoires cur, new et tmp. Il me semble que procmail le
fait  si besoin,  contrairement à  maildrop (dont  le paquet  fournit la
commande maildirmake). En gros,

 mkdir -pv mldr/{cur,new,tmp}  chmod -Rc go-rwx mldr

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Photo et vidé o de Stallman et Torvald

2008-11-27 Par sujet Jacques L'helgoualc'h
El Hadji Malick a écrit, mercredi 26 novembre 2008, à 16:49 :
  Mais cela manque cruellement de référence à l'histoire parallèle des
  logiciels libres, la FSF et Linux, Stallman et Linux (peut-être
  d'autres ? aussi important)
 
 Le documentaire Nom de code Linux te sera aussi très util à mon avis!

Cf. aussi

 - codebreakers.ogg

 - The History of Hacking

 - Intelligence superficielle -- http://linuxfr.org/2004/10/30/17480.html

 ...

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] joindre plusieurs fichier de donnees en un seul

2008-11-25 Par sujet Jacques L'helgoualc'h
Patrick CAO HUU THIEN a écrit, mardi 25 novembre 2008, à 13:26 :
 Jacques L'helgoualc'h a dit le 11/21/2008 05:11 PM:
 merci jacques mais ce n'est pas tout a fait ca que je recherche. J'ai du 
 mal m'expliquer.

 J'ai plusieurs fichiers avec tous
 - f1 -
 5 100 25.3
 5 1000 63.2

 - f2 ---
 5 100 58.36
 5 1000 47.362

 et je voudrais ceci:

 5 100 25.3 58.36
 5 1000 63.2 47.362

 je pense que la piste de sylvain «paste» me semble plus prometteuse.

Avec paste, si tu  es sûr de l'ordre, tu ne fais  que mettre côte à côte
les différents fichiers, et il faut une autre étape avec awk ou cut pour
éliminer les colonnes redondantes modulo 3.

Tu peux aussi filtrer avant, quand le nombre de fichiers est connu :

~ $ paste -d' ' f1 (cut -d' ' -f3 f2)
5 100 25.3 58.36
5 1000 63.2 47.362


Le hachage Awk  --- transposable en Perl ou autre ---  que je te propose
est assez simple, plus souple quant  au format et au nombre de données à
regrouper, et moins exigeant sur l'ordre des lignes (mais ne le respecte
pas en l'état (si tu y  tiens, c'est facile en comptant les lignes (non,
je ne propose pas une solution (e)lisp :))).

 awk '[script]' f1 f3 ... fn  r1

où certains fk peuvent déjà être des récapitulations partielles.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS][résolu ] joindre plusieurs fichier de donnees en un seul

2008-11-25 Par sujet Jacques L'helgoualc'h
Patrick CAO HUU THIEN a écrit, mardi 25 novembre 2008, à 14:09 :
 Sylvain Sauvage a dit le 11/21/2008 04:56 PM:
[...]
   man paste, puis awk pour virer les colonnes superflues.

 merci je ne connaissais pas !!

 voici le résultat pour un nombre arbitraire de fichiers ^^
 #!/bin/bash
 i=3
 while f=$1;shift; do
 FILES=$f $FILES
 AWKPARAMS=$AWKPARAMS,\$$i
 (( i += 3 ))
 done

 # add two first columns
 AWKPARAMS=\$1,\$2$AWKPARAMS

 eval paste $FILES | awk /^#/{next};/^$/{next};{print $AWKPARAMS}

 si ca peux servir

Avec (GNU) Sed :

~ $ paste f1 f2 f3 | sed -re '/^[[:space:]]*(#|$)/d
s/[ \t]+/\n/3
s//\n/
s/([^ \t\n]+[ \t]+){2}([^ \t\n]+[ \t]*)/\2\n/g
s/[ \t\n]+/\t/g
'
5   100 25.358.36   8.47
5   100063.247.362  37.2

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Exim et liste d'envoie

2008-11-22 Par sujet Jacques L'helgoualc'h
Zuthos a écrit, samedi 22 novembre 2008, à 14:38 :
 Bonjour,

Bonjour,

 Je ne sais pas si cela existe.
 Mais peut-on créer des listes d'envoie?
 
 Exemple, j'envoie un mail à famille et mon ordinateur envoie les mails a 
 toutes ma famille.
 
 Un peu un procmail a l'envers quoi!!
 
 j'utilise exim

Ajoute une ligne à /etc/aliases :

famille: login1, login2, ... , [EMAIL PROTECTED], [EMAIL PROTECTED], ...

Les logins existent sur ta machine, ou sont d'autres alias.


Tu utilises aussi  Mutt, tu peux créer des  alias individuels (« a » sur
un message dans Mutt), puis des alias de sous-groupes et de groupes dans
~/.mail_aliases

alias surnom libellé [EMAIL PROTECTED] # créé via « a »...
[...]
alias zenfants titi toto tutu
alias famille zenfants parents etc.

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Exim et liste d'envoie

2008-11-22 Par sujet Jacques L'helgoualc'h
Jacques L'helgoualc'h a écrit, samedi 22 novembre 2008, à 15:37 :
[alias Mutt]

Ah oui, n'oublie pas de mettre ta liste en Bcc: pour ne pas trop
la diffuser...

Avec /etc/aliases,  Exim ne montre  que l'alias utilisé  dans le
champ To:, pas la liste des destinataires.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Exim et liste d'envoie

2008-11-22 Par sujet Jacques L'helgoualc'h
Christophe VINCHON a écrit, samedi 22 novembre 2008, à 16:23 :
 Le samedi 22 novembre 2008 à 03:37:45, Jacques L'helgoualc'h a écrit :

Heu, 15h 37 ;)

[alias MTA/MUA]
 J'avais testé les 2 solutions, à la différence que mon MTA est postfix.
 
 Le désavantage avec mutt, c'est que les adresses des destinataires
 apparaissent toutes dans le champ to:,

Oui, il faut les mettre dans le champ Bcc: ...

L'avantage est de pouvoir  facilement modifier ou vérifier la liste
si besoin, Mutt développant l'alias immédiatement à la rédaction.

 ce n'est pas le cas avec /etc/aliases.

D'un autre côté, les alias peuvent être plutôt considérés comme des
données personnelles ---  mais je suppose qu'on change plus souvent
de MUA que de MTA.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] joindre plusieurs fichier de donnees en un seul

2008-11-21 Par sujet Jacques L'helgoualc'h
Patrick CAO HUU THIEN a écrit, vendredi 21 novembre 2008, à 16:44 :
 bonjour ,
 Ma question des quelque peu HS mais je sais que la liste est  
 suffisamment ouverte alors je me lance:

et c'est vendredi.

 j'ai plusieurs fichier de donnees du type
 5 100 16.2
 5 1000 25.64
 

 avec toujours la meme structure :
 les 2 premiers colonnes représentent des coordonnées et la dernière une 
 valeur

 avec ces fichiers je voudrais avoir un fichier résultat du genre
 (exemple avec 3 fichiers)
 5 100 16.2 47.6 25.6
 5 1000 25.64 65.69 65.3

 Je doit pouvoir faire cela avec bash/sed/awk/perl mais la je m'arrache 
 les cheveux

~ $ cat source
5 100 16.2
5 1000 25.64
4 80 18
5 200 42
5 100 3.14
5 1000 2.718
5 100 1.414
5 1000 6.666
4 80 33
~ $ awk '
  NF==3{v[$1 $2]=v[$1 $2] $3}
  END{for(p in v){print p\tv[p]}}
' source
5 1000   25.64 2.718 6.666
4 80 18 33
5 10016.2 3.14 1.414
5 20042

 merci d'avance

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] mutt et imap.free.fr

2008-11-05 Par sujet Jacques L'helgoualc'h
Philippe Pepiot a écrit, mercredi 5 novembre 2008, à 08:27 :
 Le vendredi 31 octobre 2008 à 07:06:17, giggz a écrit :
  Bonsoir,

bonjour,

  désolé pour ce HS...j'ai mutt de configurer pour m'en sortir qd je n'ai
  plus de X...ça arrive parfois...
[...]
 Il faut voir du coté de fetchmail pour rapatrier les mails.

On /peut/, mais ça n'a rien d'obligatoire

~ $ apt-cache search mail retriever
getmail4 - mail retriever with support for POP3, IMAP4 and SDPS
mpop - POP3 mail retriever
retchmail - REALLY Fast POP3 Retriever

(fetchmail manque...) 

 Procmail pour filtrer

Lui non plus n'est pas le seul,

~ $ apt-cache search mail delivery agent
fetchmail - SSL enabled POP3, APOP, IMAP mail gatherer/forwarder
courier-maildrop - Courier Mail Server - Mail delivery agent
deliver - Local mail delivery agent
greylistd - Greylisting daemon for use with Exim 4
maildrop - mail delivery agent with filtering abilities
msmtp - light SMTP client with support for server profiles
msmtp-mta - light SMTP client with support for server profiles
qpsmtpd - Flexible SMTP daemon for network-level spam detection
rdeliver - A fully functioning mail filter with RubyFilter
sendmail - powerful, efficient, and scalable Mail Transport Agent
sendmail-bin - powerful, efficient, and scalable Mail Transport Agent
sensible-mda - Mail Delivery Agent wrapper
smtpfeed - SMTP feed -- SMTP Fast Exploding External Deliver for Sendmail
uw-mailutils - C-client support programs from UW

et Procmail n'est pas le MDA le plus facile à configurer...

 et un client smtp pour envoyer.

On peut aussi chercher un équivalent console de Thunderbird/Icedove,
comme Gnus...

 Après il est très facile de configurer mutt pour s'interfacer avec ces
 programmes.

Effectivement. Mais Mutt peut faire davantage
,
| Description: text-based mailreader supporting MIME, GPG, PGP and threading
|  Mutt is a sophisticated text-based Mail User Agent. Some highlights:
|  .
|   * MIME support (including RFC1522 encoding/decoding of 8-bit message
| headers and UTF-8 support).
|   * PGP/MIME support (RFC 2015).
|   * Advanced IMAP client supporting SSL encryption and SASL authentication.
|   * POP3 support.
|   * Mailbox threading (both strict and non-strict).
|   * Default keybindings are much like ELM.
|   * Keybindings are configurable; Mush and PINE-like ones are provided as
| examples.
|   * Handles MMDF, MH and Maildir in addition to regular mbox format.
|   * Messages may be (indefinitely) postponed.
|   * Colour support.
|   * Highly configurable through easy but powerful rc file.
| Task: mail-server
| 
`

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Imprimante Debian

2008-10-31 Par sujet Jacques L'helgoualc'h
kaliderus a écrit, vendredi 31 octobre 2008, à 16:44 :
 Bonjour,

bonjour,

 Quelqu'un a-t-il déjà fait fonctionner l'imprimante laser Canon LBP-5100 ?
 J'ai l'impression que les Canon sont plutôt bien supportées par Linux  
 mais je voudrai confirmation.

Il y a quelques années, j'avais écarté la Canon... même mécanique que la
HP 1100 bien supportée.

 Sinon y'a t'il des marques à éviter ?

et d'autres à préférer... http://www.openprinting.org/printer_list.cgi

 J'apprécierai tout conseil supplémentaire...

J'ai une Kyocera (avec PostScript)  qui fonctionne très bien --- Kyocera
fournissait  les fichiers  *.ppd adaptés  (à vérifier,  surtout  pour un
modèle d'entrée de gamme).

 Merci d'avance.

de rien,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: script, ssh, mail

2008-10-28 Par sujet Jacques L'helgoualc'h
Bonjour,

François TOURDE a écrit, mardi 28 octobre 2008, à 00:09 :
 Le 14179ième jour après Epoch,
 Pierre Allken-Bernard écrivait:
[...]
  Je voulais parler d'une commande qui me dirait si j'ai des mail et/ou si
  j'ai des nouveaux mails, exactement comme le truc automatique que j'ai
  décrit ci-dessus.
 
 Mis à part faire comme la commande en question, c'est à dire noter le
 dernier résultat de from -c et prévenir si le nouveau est supérieur,
 je vois pas.

Il me semble  que la méthode consiste à détecter  si la dernière lecture
(atime) de la boîte est antérieure à la dernière écriture (mtime) --- un
simple grep la met en défaut. 

On peut  alors (essayer de) décompter  les messages dont le  From  est
postérieur à la dernière lecture.


Je ne vois pas trop l'intérêt de la commande « from » (que j'ignorais :)

 - dans un script, il faut filtrer sa sortie

~ $ from -c
There are 0 messages in your incoming mailbox.

 = from -c | awk '{print $3}'

   ou équivalent est plus lourd que :

~ $ grep -c ^From\  $MAIL
0


 - dans un shell interactif, quand  on a l'intention de lire le courrier
   en souffrance, Mutt sait n'ouvrir que les boîtes non-vides :

~ $ mutt -zf $MAIL
La boîte aux lettres est vide.

Le format maildir simplifie le  décompte des courriers à lire, il suffit
en principe de compter les fichiers présents dans maildir/new/ ...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: bash: if, test et *

2008-10-28 Par sujet Jacques L'helgoualc'h
Kevin Hinault a écrit, mardi 28 octobre 2008, à 01:01 :
 Le 28 octobre 2008 00:54, julien therier [EMAIL PROTECTED] a écrit :
  Merci cela marche nickel maintenant.
 
  Donc, tu peux me confirmer que l'on ne peut pas utiliser les expressions
  courantes avec test?
 
  Julien
 
 Je réponds sur la liste si tu me permets.
 
 Je ne vais pas confirmer ... j'en sais rien lol :D .
 Je n'aurai pas utilisé d'expressions pour générer une liste dans un
 test unitaire c'est tout.
 
 man test ne donne pas plus d'infos à ce sujet et comme j'applique le
 précepte selon lequel une fonction implémentée doit toujours être
 documenté, j'estime que ce n'est pas possible.

On peut utiliser test ainsi :

~ $ [ '*.jpt' == $(echo *.jpt) ]  echo rien
rien

~ $ [ '*.jpg' == $(echo *.jpg) ]  echo rien || echo il y en a
il y en a

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: partition logique

2008-10-28 Par sujet Jacques L'helgoualc'h
mess-mate a écrit, mardi 28 octobre 2008, à 09:12 :
 Jacques L'helgoualc'h wrote:
[...]
 Sinon,  donne  la sortie  de  sfdisk -d,  ou  fdisk  -l ?  C'est
 peut-être aussi une confusion entre Gigas décimaux et binaires.
   
 Non, il sont vu comme des hda et hdb, chacun 165G. donc IDE.
 J'ai ce problème sur tout les deux.

 Disk /dev/hdb: 163.9 GB, 163928604672 bytes
 255 heads, 63 sectors/track, 19929 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 Disk identifier: 0x92b5

   Device Boot  Start End  Blocks   Id  System
 /dev/hdb1   1   7   56196   83  Linux
 /dev/hdb2   8922474035552+   5  Extended
 /dev/hdb5   *   8 153 1172713+  83  Linux
 /dev/hdb6 1541126 7815591   83  Linux
 /dev/hdb711271369 1951866   83  Linux
 /dev/hdb813701734 2931831   83  Linux
 /dev/hdb917351977 1951866   83  Linux
 /dev/hdb10   1978440919535008+  83  Linux
 /dev/hdb11   44104652 1951866   83  Linux
 /dev/hdb12   46534895 1951866   83  Linux
 /dev/hdb13   48966111 9767488+  83  Linux
 /dev/hdb14   6112793514651248+  83  Linux
 /dev/hdb15   79368008  586341   82  Linux swap /  
 Solaris
 /dev/hdb16   80099224 9767488+  83  Linux

Avec quel outil partitionnes-tu ?

Le comportement de cfdisk semble avoir évolué :

 - « dans  le temps », il proposait  le choix logique ou  primaire là où
   c'était  possible, en  agrandissant la  partition étendue  si besoin,
   sans même la montrer ;

 - lors de mon essai  jusqu'à sda22, il m'a fallu d'abord « maximiser »
   la partition étendue...

Si tu n'as pas peur, on peut aussi hacker la sortie de sfdisk -d :)

Hop zat elpse,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: script, ssh, mail

2008-10-28 Par sujet Jacques L'helgoualc'h
Pierre Allken-Bernard a écrit, mardi 28 octobre 2008, à 16:59 :
 Jacques L'helgoualc'h a écrit :
   - dans un script, il faut filtrer sa sortie
  ~ $ from -c
  There are 0 messages in your incoming mailbox.
   = from -c | awk '{print $3}'
 
 Oui, j'avais trouvé :
 from -c | cut -f3 -d\ 

Question de goût...

 ou équivalent est plus lourd que :
  ~ $ grep -c ^From\  $MAIL
 
 Ok, je vais donc utiliser cette dernière commande.

 grep -c '^From ' $MAIL

est plus lisible --- il faut éviter de compter les ^From:

  Le format maildir simplifie le  décompte des courriers à lire, il suffit
  en principe de compter les fichiers présents dans maildir/new/ ...
 
 Oui, je ne sais pas pourquoi ce n'est pas ce format que j'utilise !

Dans /var/mail/login l'ancien standard est  le mbox --- j'ai eu quelques
rares exemples de pollution (à chaque fois un spam malformé).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Quel client utilisez vous pour les listes comme celle-ci ?

2008-10-27 Par sujet Jacques L'helgoualc'h
François Cerbelle  a écrit, lundi 27 octobre 2008, à 09:11 :
 [mail!=news]
 Je compte bien revenir à un couple mutt/slrm prochainement, que je trouve
 plus satisfaisant qu'un client graphique.
 
 Mais je n'ai pas dit que mutt était meilleur ou pire que GNUS. Je suis
 juste un convaincu de la légèreté des logiciels comme mutt/slrn/vim par
 rapport à d'autres _moins légers_ tels qu'Emacs/gnus/... C'est juste *mon*
 choix personnel. Et je disais juste que les fonctionnalité indiquées
 étaient aussi gérées par mutt.

Il faut toutefois nuancer entre  Emacs et Gnus : j'avais abandonné Gnus,
qui  consommait beaucoup trop  de ressources  sur mes  vieilles bécanes,
mais  continué  à  utiliser  (vendredi-mode  t)  le  Seul  Vrai  Éditeur
(m'enfin, via gnuclient pour écourter le temps de démarrage).

 courrier : getmail | maildrop | mutt -- Emacs/gnuclient | Exim

 niouzes : slrn -- Emacs/gnuclient

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Accomplir plusieurs taches

2008-10-27 Par sujet Jacques L'helgoualc'h
Strange Fruit a écrit, lundi 27 octobre 2008, à 10:46 :
 Bonjour,
 Le lundi 27 octobre 2008 10:20, Alex PADOLY a écrit :
  Bonjour à tous,

bonjour,

[cron++]

 PS
 Je n'utilise pas squid et ne peux estimer la pertinence de ce que tu cherches 
 à faire. Le principe me heurte un peu : un fichier de conf ne devrait pas 
 devoir être modifier manuellement chaque jour. N'y a-t-il pas un autre 
 moyen d'obtenir ce que tu veux ?

Peut-être suffit-il de  recopier alternativement deux modèles stables
squid_{jour,nuit}.conf ?

Ou partir à chaque fois d'un même méta-squid.conf /constant/, modifié
par Sed/Awk/M4/etc.   en fonction de données variables  --- L'idée de
/cumuler/ les éditions me chiffonne aussi...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: partition logique

2008-10-27 Par sujet Jacques L'helgoualc'h
mess-mate a écrit, lundi 27 octobre 2008, à 14:43 :
 Bonjour,

bonjour,

 je me hurte à une 'extended partition'. Serait-elle limité à quelque 80Gb?

Dans quel contexte ?

Pour ce qui est des limites générales, la page
 http://www.win.tue.nl/~aeb/linux/Large-Disk-4.html
saute de 34G à 137G...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: partition logique

2008-10-27 Par sujet Jacques L'helgoualc'h
mess-mate a écrit, lundi 27 octobre 2008, à 16:52 :
 Jacques L'helgoualc'h wrote:
 mess-mate a écrit, lundi 27 octobre 2008, à 14:43 :
 je me hurte à une 'extended partition'. Serait-elle limité à quelque 80Gb?

 Dans quel contexte ?
   
 J'ai 82Gb de libre sur un dd de 163Gb
 j'ai 1 partition primaire et 1 partition extended qui comporte 12 logiques.
 J'arrive pas à ajouter une logique supplémentaire. ( plus de place)
 Une extended serait limité à 12 logiques ou à +/- 80Gb ?
 Aucun problème pour créer une 2ème et 3ème primaire.

Cfdisk accepte  de me créer  jusqu'à sda22 dans une  extended de
360G...

Ton disque, il est IDE, ou SCSI  ? Il me semble que le nombre de
partitions SCSI est/aurait  été limité à 16 (donc  4 primaires +
12 logiques).

Sinon,  donne  la sortie  de  sfdisk -d,  ou  fdisk  -l ?  C'est
peut-être aussi une confusion entre Gigas décimaux et binaires.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [HS] iptable comment in sérer une règle?

2008-10-23 Par sujet Jacques L'helgoualc'h
Gaëtan PERRIER a écrit, jeudi 23 octobre 2008, à 21:24 :
 Oui mais le problème c'est qu'avec cette commande ce n'est pas évident
 d'insérer juste avant la dernière règle, non?

Liste d'abord

# iptables --line-numbers -nvL INPUT

ensuite insère

# iptables -I INPUT 42 rule-specification

puis rebelote

# iptables --line-numbers -nvL INPUT

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: etch-lenny : icedove ne tient plus compte des headers spamassassin

2008-10-09 Par sujet Jacques L'helgoualc'h
Daniel Caillibaud a écrit, jeudi 9 octobre 2008, à 14:02 :
 Bonjour,

bonjour,

 Je viens de réinstaller une lenny (à coté de ma etch, pas un upgrade), 
 j'ai récupéré mon ancien ~/.thunderbird (j'avais installé manuellement 
 thunderbird 2 pour remplacer le icedove 1.5 de etch), installé icedove 
 mais depuis il ne tient plus compte des headers de spamassassin.

 Pour le compte considéré, gestionnaire des indésirables, j'ai juste la 
 case se fier aux en-têtes de spamassassin de cochée, mais il laisse 
 tous les spams dans inbox. (La même conf avec thunderbird 2 sous etch 
 marchait très bien).

 Une idée ?

Les en-têtes de spamassassin sont-ils toujours les mêmes ?
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: sauvegarde d'une partition

2008-10-07 Par sujet Jacques L'helgoualc'h
François Cerbelle  a écrit, mardi 7 octobre 2008, à 09:43 :
 Le Mar 7 octobre 2008 09:26, Jean-Michel Bonnefond a écrit :
  Pour sauvegarder ton mbr :
  dd if=/dev/sda3 of=MBR-backup-sda3 bs=512 count=1
  ensuite tu monte sda3, tu copie ta sauvegarde du MBR dedans et tu fait ton
  tar, du coup tu aura tout dans une seule archive.
 
 Attention, le MBR contient aussi la table des partitions. Sauvegarder les
 512 premiers octets sauvegarde (et restaure) la table de partition en même
 temps. Si les infos de wikipedia sont correctes (je ne me souviens plus du
 décalage exact), il ne faut sauvegarder que les 444 premiers octets pour
 ne pas embarquer la table de partition :
 http://fr.wikipedia.org/wiki/Master_boot_record

446 = 512 - 64 - 2

(secteur - table à 4 entrées - deux octets « magiques » de contrôle).

Sont concernés  le MBR, le  premier secteur d'une partition  étendue, et
ceux des partitions logiques qu'elle contient. 

Pour sda3, je ne sais pas si c'est utile : la remise en place d'un LILO,
par exemple, aura besoin de l'adresse physique des fichiers nécessaires,
qui changera après la restauration du contenu, de même pour le stage1 du
Grub.

Pour ma part, j'utiliserais plutôt

 sfdisk -d /dev/sda  partitions_sda_$(date '+%F-%X').sfdisk

pour pouvoir récupérer le partitionnement, en totalité ou en partie.  La
sortie de « df  -hT » peut aussi être utile pour  ajuster les tailles si
besoin. 


L'usage  de dd  évite(*) la  réinstallation  de Lilo  ou du  Grub, on  peut
remplir l'espace libre  en créant un fichier plein de 0  ou de yes avant
de sauvegarder une image compressée :  on perd du temps, mais on devrait
y gagner un peu d'espace...

(* à condition de bien restaurer sda3 à son emplacement exact).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: compilation kernel 2.6.26.5 sur etch

2008-10-07 Par sujet Jacques L'helgoualc'h
David HAUTBOIS a écrit, mardi 7 octobre 2008, à 17:14 :
 Salut
 As tu cherché des backport de ce noyau pour Etch ?

 Je suis sûr que quelqu'un a déjà fait le travail avant.
 Il serait plus intéressant d'en profiter.

, dans /etc/apt/sources.list :
| # Backports
| deb http://www.backports.org/debian etch-backports main contrib non-free
`

~ $ dpkg -l linux-image\*
[...]
ii  linux-image-2.6-amd64   2.6.18+6etch3 Linux kernel 2.6 image on 
AMD64
ii  linux-image-2.6.18-6-amd64  2.6.18.dfsg.1-22etch2 Linux 2.6.18 image on 
AMD64
ii  linux-image-2.6.22-4-amd64  2.6.22-6~bpo40+2  Linux 2.6.22 image on 
AMD64
ii  linux-image-2.6.24-1-amd64  2.6.24-7~bpo40+1  Linux 2.6.24 image on 
AMD64
pn  linux-image-2.6.26-bpo.1-am néant   (aucune description n'est 
disponible)

Chez moi le 2.6.26 plantait en hibernant...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: sauvegarde d'une partition

2008-10-07 Par sujet Jacques L'helgoualc'h
François Cerbelle  a écrit, mardi 7 octobre 2008, à 12:38 :
 
 Le Mar 7 octobre 2008 11:19, Jacques L'helgoualc'h a écrit :
  Pour ma part, j'utiliserais plutôt
   sfdisk -d /dev/sda  partitions_sda_$(date '+%F-%X').sfdisk
 
 Oui, une procedure de restauration uniquement du programme de boot
 pourrait etre :
 creation de la nouvelle table de partition
 sfdisk -d /dev/sda  partitions_sda.sfdisk # sauvegarde de la table
 dd if=sauv.mbr of=/dev/sda # restauration du MBR avec ecrasement de la table
 sfdisk  partitions_sda.sfdisk # restauration de la table

Dans ce cas,

 dd if=sauv.mbr of=/dev/sda bs=446 count=1

est plus simple. Par ailleurs, la restauration par sfdisk remet aussi en
place  les  partitions  logiques   :  pour  une  restauration  totale  à
l'identique comme  ici ça va, mais  sinon il écrira n'importe  où sur le
disque.  Je n'ai pas envie de tester s'il proteste avant.

 On restaure ainsi le MBR (grub ou lilo) sans ecraser la table de partitions.
 
 [...]
  L'usage  de dd  évite(*) la  réinstallation  de Lilo  ou du  Grub, on
  peut remplir l'espace libre  en créant un fichier plein de 0  ou de yes
  avant de sauvegarder une image compressée :  on perd du temps, mais on
  devrait y gagner un peu d'espace...
 Solution utilisée par certains programmes commerciaux comme Ghost, il me
 semble ou par mkcdrec pour les systemes de fichiers qu'il ne sait pas
 bien gerer (du temps où je l'avais testé).

S'il ne  sait pas bien gérer,  je ne serai  pas très rassuré de  le voir
écrire dans un nouveau fichier... (en matière de sauvegarde, la paranoïa
est une vertu :).

  (* à condition de bien restaurer sda3 à son emplacement exact).
 Pour Lilo, c'est vrai, mais je ne crois pas que ce soit le cas pour grub.
 Il suffit qu'il n'y ait pas de mélange dans l'ordre des partition (sda3 =
 sda3, pas sda1,2 ou 4), puisque le stage1 se base sur le numéro d'ordre
 dans la table de partition et dans la détection des disques.

 $  ls -l /usr/lib/grub/x86_64-pc/
total 284
-rw-r--r-- 1 root root   7584 2008-04-06 14:40 e2fs_stage1_5
-rw-r--r-- 1 root root   7488 2008-04-06 14:40 fat_stage1_5
-rw-r--r-- 1 root root   8192 2008-04-06 14:40 jfs_stage1_5
-rw-r--r-- 1 root root   6880 2008-04-06 14:40 minix_stage1_5
-rw-r--r-- 1 root root   9248 2008-04-06 14:40 reiserfs_stage1_5
-rw-r--r-- 1 root root512 2008-04-06 14:40 stage1
-rw-r--r-- 1 root root 108936 2008-04-06 14:40 stage2
-rw-r--r-- 1 root root 108936 2008-04-06 14:40 stage2_eltorito
-rw-r--r-- 1 root root   8872 2008-04-06 14:40 xfs_stage1_5

Avant d'avoir chargé e2fs_stage1_5, le  Grub ne sait pas encore lire les
partitions ext2 --- reste à savoir où stage1 trouve ses *_stage1_5...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Conseil outil pour copie de disque dur

2008-10-04 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, samedi 4 octobre 2008, à 08:10 :
 On Fri, Oct 03, 2008 at 10:29:03PM +0200, François Cerbelle wrote:
  Comme Basile, je pense qu'un tar est mieux :
 
 Comme Basile et François, je pense que les commandes Unix
 normales sont suffisantes pour copier des fichiers :-)
 
  (cd /origin ; tar cf - .) | (cd /target ; tar xvf - )
 
 Par contre, je ne comprend pas pourquoi faire un tar plutôt
 qu'un cp -a?

Son pipe passe  d'une machine à l'autre --- j'avais  aussi utilisé cp -a
depuis  une disquette  tomsrtbt sur  la cible,  avec montage  nfs  de la
racine de la source...
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Conseil outil pour copie de disque dur

2008-10-04 Par sujet Jacques L'helgoualc'h
Jean-Michel OLTRA a écrit, samedi 4 octobre 2008, à 14:36 :
 
 Bonjour,
 
 
 Le samedi 04 octobre 2008, François Cerbelle a écrit...
 
 
  Par contre, je ne comprend pas pourquoi faire un tar plutôt
  qu'un cp -a?
 
  C'est vraiment ultra souple. Et puis il n'y a pas de meilleur outil  
  que celui avec lequel on est habitué à travailler et j'ai cette habitude 
 
 tar a également la possibilité de rester sur le système de fichier pour
 faire l'archive, avec le --one-file-system. Pour avoir la même chose
 avec cp il faut le '-ax'

Pour rsync, « -ax » aussi, et l'option -H pour préserver les liens durs.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Conseil outil pour copie de disque dur

2008-10-04 Par sujet Jacques L'helgoualc'h
François Cerbelle a écrit, samedi 4 octobre 2008, à 17:54 :
 Jacques L'helgoualc'h a écrit :
 [...]
 Pour rsync, « -ax » aussi, et l'option -H pour préserver les liens durs.

 La préservation des liens durs lors d'une copie de disque à disque ne  
 s'applique pas, sinon, cette option aurait fait de rsync un excellent  
 candidat pour une copie de répertoire à répertoire sur le meme systeme  
 de fichiers. ;-)

Ça marche à condition que ce soit possible : on a évidemment un problème
quand la cible scinde le contenu d'une partition source.

~ $ touch toto
~ $ ln -v toto tutu
création d'un lien direct `tutu' vers `toto'
~ $ ln -v toto titi
création d'un lien direct `titi' vers `toto'
~ $ rsync -auvhH toto titi tutu ulysse:
building file list ... done
tutu
titi = tutu
toto = tutu

sent 174 bytes  received 64 bytes  476.00 bytes/sec
total size is 0  speedup is 0.00

Je mets à jour ainsi une double arborescence de photos classées par date
et par sujet (ce qui n'est pas une très bonne idée, mais bon).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Conseil outil pour copie de disque dur

2008-10-03 Par sujet Jacques L'helgoualc'h
philippe dhondt a écrit, vendredi 3 octobre 2008, à 15:06 :
 Bonjour,

bonjour,

 Je m'explique: je change de machine et ne souhaite pas tout réinstaller,
 configurer ...
 Je souhaite donc cloner le disque de mon ancienne machine sur le disque
 de la nouvelle.
 
 Que conseillez-vous comme outil pour effectuer cette copie
 complète (image) d'un disque dur?

Le clonage n'est pas forcément une bonne idée : même si tes disques sont
de  même  taille,  tu  pourrais  en  profiter  pour  revoir  un  peu  le
partitionnement ;  accessoirement, dd  copie aussi l'espace  libre, d'où
perte de temps  possible --- par contre, il copie  aussi des systèmes de
fichiers inconnus.

Pour copier (et mettre à jour) le contenu via le réseau, je trouve rsync
très commode  : je  l'avais utilisé  pour changer le  disque dur  de mon
portable.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Fwd: Mutt et configuration POP

2008-09-30 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, mardi 30 septembre 2008, à 20:20 :
 On Tue, Sep 30, 2008 at 09:03:34PM +0300, Christophe Gallaire wrote:
  J'ai vu ici et là que je pourrais coupler procmail avec sendmail. Mais j'ai
  aussi lu et vu que la config de sendmail était coton.
  
  Quelqu'un a-t-il une solution ?
 
 Oui, rester sous Exim qui est le choix de base de Debian et
 qui marche très bien et que dpkg sait configurer tout seul.

... Y compris le couplage avec un MDA, cf. 
/etc/exim4/conf.d/transport/30_exim4-config_maildrop_pipe
/etc/exim4/conf.d/transport/30_exim4-config_procmail_pipe
/etc/exim4/conf.d/router/700_exim4-config_procmail
/etc/exim4/conf.d/router/800_exim4-config_maildrop

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: postfix, procmail : Pro blème de droits utilisateur groupe

2008-09-27 Par sujet Jacques L'helgoualc'h
Nicolas Roudninski a écrit, samedi 27 septembre 2008, à 09:35 :
 Bonjour à tous,

bonjour,

 J'essaie de configurer un serveur mail avec postfix fetchmail et 
 procmail. Tout fonctionne bien sauf que les messages reçu dans /home/user/
 Maildir ont comme utilisateur:groupe root:mail et comme permission rw- 
 Donc l'utilisateur ne peut pas les lire ! (il sont en rw- pour root)
 
 Je n'arrive pas à comprendre d'où vient le problème.
 
 Si une bonne âme avait une piste...

Tes fetchmail et procmail, ils tournent sous root ?

Tu utilises /etc/procmailrc, ou ton ~/.procmailrc ?

Dans ton ~/.fetchmailrc, il devrait y avoir deux lignes du genre

user nicolas.r has password TOTO is nico here
mda /usr/bin/procmail -Y -d %T

Hop zat elpse,
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: exim et message frozen

2008-09-26 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, vendredi 26 septembre 2008, à 08:33 :
 On Wed, Sep 24, 2008 at 04:04:57PM +0200, Jacques L'helgoualc'h wrote:
  La commande
  
   mailq | awk '$NF3{print$3}'
  
  devrait te fournir la liste de tous les message-ids en attente.
 
 De mémoire, exim -qff (ou -qqff... je sais plus) décongèle
 tous les messages et tente de les envoyer.

Tu as  raison, c'est encore  moins fatiguant à taper...  Il vaut
mieux toutefois comprendre la raison de la congélation avant.

,
|   -q[q][i]f...
|
|   If one f  flag is present, a delivery  attempt is forced
|   for  each  non-frozen message,  whereas  without f  only
|   those non-frozen addresses  that have passed their retry
|   times are tried.
|
|   -q[q][i]ff... 
|
|   If ff is present, a delivery attempt is forced for every
|   message, whether frozen or not.
| 
`

-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: exim et message frozen

2008-09-24 Par sujet Jacques L'helgoualc'h
Nicolas Pechon a écrit, mercredi 24 septembre 2008, à 10:10 :
 Bonjour,

bonjour,

 J'ai un gros soucis avec mes mails.
 je n'arrive plus as envoyer de messages vers l'extérieur.
 Les log d'exim(/var/log/exim4/mainlog) ne sont pas très parlant.
 Il m'indique simplement que j'ai des messages frozen. Mais bon, la je le 
 savait déja.
 Je commence a pensez que mon FAI (orange) bloque mes messages. Cela est-il 
 possible?

Oui, Orange bloque le port 25 en sortie --- ça a eu marché pour toi ?

 Merci d'avance de me suggérer des pistes

Tu  peux utiliser  Orange comme  smarthost, dans  ce cas  il  vaut mieux
passer par smtp-msa.ogange.fr, port  587 (pour des raisons de blacklist,
détails dans les archives de news:fr.comp.mail ou idem.serveurs).

Sinon, il faut utiliser un relais accessible via un autre port, comme le
587 déjà cité.

Pour décongeler les messages,
,  man exim, /frozen, n =
|
|-M message id message id ...
| This option requests Exim to run a delivery attempt on
| each  message in  turn.  If any  of  the messages  are
| frozen,  they  are  automatically  thawed  before  the
| delivery  attempt.   The  settings  of  queue_domains,
| queue_smtp_domains, and hold_domains are ignored.
|
`

La commande

 mailq | awk '$NF3{print$3}'

devrait te fournir la liste de tous les message-ids en attente.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Boot ecrasé !

2008-09-23 Par sujet Jacques L'helgoualc'h
Serge Cavailles a écrit, mardi 23 septembre 2008, à 01:40 :
 Bonsoir,

bonjour,

 Le lundi 22 septembre 2008 18:48, Ilies Zidane a écrit :
  sachant que j'ai une partition windows également, et une partition ntfs
  de sauvegarde.
 [...]
 Le mardi 23 septembre 2008 00:18, Jacques L'helgoualc'h a écrit :
  Essaie de te rappeler, même vaguement,  la taille de tes partitions ? Si
  c'était bien / d'abord, puis /home,  seule / a été en partie effacée 
 ... 
 
 Sur les deux partitions ntfs mentionnées précédemment par Illies, AMHA il y 
 a de bonnes chances pour que l'une soit sda1.

Plutôt une mauvaise, alors, c'est  celle qui est endommagée (si elle est
bien au début du disque).

D'après ce que dit Illies ailleurs (« l'installeur ne trouve pas d'image
*.iso »), il avait commencé par essayer d'installer isolinux sur sa clef
et la zone effacée n'est peut-être pas  si grande : s'il y a des données
à récupérer dans  C:, on peut espérer qu'elles ne sont  pas au début, où
peuvent se trouver des fichiers datant de l'installation du système.

Une sauvegarde  brute sur  un disque au  moins aussi grand  serait utile
avant d'écrire quoi que ce soit :

# /s'il n'y a rien d'important sur sdb/ :)
 dd if=/dev/sda of=/dev/sdb 

# ou avec une partition assez grande
 dd if=/dev/sda of=/media/disque_externe/svgd_sda_2008-09-22.img
# pour chanter plus tard « le 22 septembre aujourd'hui je m'en fous ».

En attendant, écouter « Mysogynie à part » devrait porter chance.
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Boot ecrasé !

2008-09-23 Par sujet Jacques L'helgoualc'h
Ilies Zidane a écrit, mardi 23 septembre 2008, à 12:15 :
 Hash: SHA512
 
  Il aurait été préférable de sauvegarder le MBR,
  
   dd if=/dev/sda of=/ailleurs/mbr_sda_la-date bs=512 count=1
 voici le contenu de ce fichier :
 # j'ai fais : dd if=/dev/sda of=save.out bs=512 count=1
 ci-joint.

C'est un  peu tard :/ ---  tu peux l'ouvrir avec  un éditeur hexadécimal
(Emacs, Alt-X hexl-mode Entrée), mais

~ $ strings Illies_save.out
mkdosfs
Debian InstFAT16   
fRfP
|O]fRfPUSf
]fXfZf
Boot error

(surtout le « Boot error » qui est à la fin, dans la zone de la table de
partitions) montre  déjà que le début  de ton disque sda  est devenu une
grosse disquette.

  |  % sfdisk -d /dev/hda  hda.out
 
 le contenu de hda.out :
[données incohérentes]
 j'ai egalement fait un fdisk -l /dev/sda :

 Disk /dev/sda: 320.0 GB, 320072933376 bytes
 255 heads, 63 sectors/track, 38913 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 Disk identifier: 0xde8e7bb0
 
 This doesn't look like a partition table
 Probably you selected the wrong device.

Pas mieux... Si tu retrouves le boot.xx que tu as utilisé comme effaceur,
tu sauras le nombre exact d'octets perdus irrécupérables (sauf en payant
très cher un service spécialisé).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



  1   2   3   4   5   6   7   8   9   10   >