Re: Valeur du libre / OSS

2002-01-10 Par sujet Jean-Albert Ferrez


[ Désolé, je répond depuis -digest et on perd le champ References: ]

On Wed, 9 Jan 2002 17:35:02 +0100 (MET),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

 La `valeur' (et le nombre de lignes, la proportion des différents
 langages) des sources de Debian Potato (2.2). 
 
http://people.debian.org/~jgb/debian-counting
 
 La valeur estimée est de $1.9 billion USD (plus de 3 milliards de CHF).
 
 A peu près 3 fois le coût de développement de Windows 2000 (ie le
 développement incrémental NT4 - NT5).

Et en vertu de quel principe se permet-on de comparer la valeur absolue
d'un produit avec la valeur incrémentale d'un autre ?

-- 
Dr Jean-Albert FERREZ[EMAIL PROTECTED]
Program Manager  http://www.idiap.ch/ http://www.im2.ch/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: ssh X11 forwarding

2001-11-04 Par sujet Jean-Albert Ferrez

On Sat, 03 Nov 2001 23:42:00 +0100,
Pierre Maitre [EMAIL PROTECTED] wrote:

 Depuis anesth3, ssh me permet d'afficher sur anesth3 un programme X qui
 tourne  sur anesth1. C'est parfait.
 Mais dans l'autre sens (afficher sur anesth1 un programme qui tourne sur
 anesth3) ça coince:
 
 [maitre@anesth1 maitre]$ slogin pierre@anesth3
 Last login: Sat Nov  3 23:05:13 2001 from anesth1
 [pierre@anesth3 pierre]$ echo $DISPLAY
 anesth3:10.0
 [pierre@anesth3 pierre]$ xterm
 xterm Xt error: Can't open display: anesth3:10.0

Il me semble que $DISPLAY devrait contenir anesth1:10.0

Vérifie si la variable n'est pas mise dans un quelconque fichier
d'initialisation...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: cd dans un script shell..

2001-10-16 Par sujet Jean-Albert Ferrez

On Tue, 16 Oct 2001 11:09:10 +0200 (MEST),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

 On Tue, 16 Oct 2001, Thierry Lombardot wrote:
 
  Pourquoi une commande telle que cd ne fonctionne pas dans un script shell?
 
 Cela découle du concept de sous-processus du shell: *chaque* commande est
 exécutée dans un sous-shell, sauf les commandes internes du shell. Les
 commandes internes sont par exemple: cd.
 
 Un sous-processus ne peut pas modifier l'environnement de son père (le
 shell). Donc, la seule façon pour que ton cd fonctionne, est d'exécuter cd
 dans le père.

Une petite précision encore à tout ce qui a été dit. Distinguons 

- les commandes dont l'action se répercute de manière (plus ou moins)
  durable sur l'état - global - de la machine (système de fichier, etc)

- les commandes dont l'action se répercute de manière (plus ou moins)
  durable sur l'état - local - du shell

Dans la première catégorie : mkdir, touch, rm,...
Dans la seconde catégorie  : cd, set, trap,...

Dans le premier cas, il importe peu (en principe) que la commande soit
exécutée par le shell lui-même ou par un sous shell, alors que dans le
second cas la différence est fondamentale, puisque les changements sont
perdus lorsque le sous-shell se termine.

Pour le cas de cd, il suffit de se souvenir que cette commande ne fait rien
d'autre que de modifier la valeur de la variable (interne) CWD (current
working directory) du shell courant.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: rpm

2001-10-07 Par sujet Jean-Albert Ferrez

On Sun, 7 Oct 2001 19:52:46 +0200,
Francois Deppierraz [EMAIL PROTECTED] wrote:

 rpm -e `rpm -qi php-mysql-4.0.4pl1-1.2mdk | grep Name | awk '{ print $3; }'`

Là, on a un bon candidat pour le shoot yourself in the foot contest

rpm -e `rpm -q --queryformat %{NAME} php-mysql-4.0.4pl1-1.2mdk`

et encore...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: C++

2001-09-29 Par sujet Jean-Albert Ferrez

On Thu, 27 Sep 2001 10:25:19 +0200,
Daniel Cordey [EMAIL PROTECTED] wrote:

 On Thursday 27 September 2001 10:04, Francois Ryser wrote:
 
  Bonjours j'ai une petite question sur le développement en C++ je recherche
  une doc. sur comment écrire une application qui fait du calcule distribué
  sur plusieurs machine.
 
 Je ne sais pas si tu connais déjà PVM (http://www.epm.ornl.gov/pvm) ? C'est 
 plus une distribution de process qu'une librairie de calcul distribuée mais 
 rien ne t'empèche d'exécuter N process compilés en C++ sur plusieurs 
 machines. C'est au mojns un début.

Ou encore MPI: http://www-unix.mcs.anl.gov/mpi/ pour la description des
standards et une implémentation, MPICH.

De manière générale, si on veut faire du calcul distribué sur plusieurs
machines on retombe presque systématiquement sur une
librairie de passage de message du type PVM ou MPI qui va grandement
faciliter les opérations d'échange de données et de synchronisation entre
les diverses machines. (Il est aussi possible de tout faire à la main,
directement avec des sockets, mais je réserverais cette possibilité à
l'écriture d'outils systèmes et pas pour du calcul.)

En première approximation, PVM est plus vieux et plus compliqué à mettre en
oeuvre que MPI, par contre PVM accepte des environnement hétérogènes. Donc
à priori (mais ayant personellement essayé les deux), je conseillerais
plutôt MPI. Voir le lien ci-dessus pour des comparaisons plus complètes.

Enfin, pour des doc et/ou tutoriaux sur le hello world distribué, voici
quelques liens (en anglais) :

Les chapitres 3.4 et 3.5 du Linux Parallel Processing HOWTO, 
  http://linuxdoc.org/HOWTO/Parallel-Processing-HOWTO.html

Le chaptire 8 du très bon Designing and Building Parallel Programs, de Ian
  Foster   http://www-unix.mcs.anl.gov/dbpp/

Les docs accessible depuis http://www-unix.mcs.anl.gov/mpi/learning.html


-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: ulimit

2001-08-01 Par sujet Jean-Albert Ferrez

On Tue, 31 Jul 2001 18:19:50 +0200 (CEST),
Félix Hauri [EMAIL PROTECTED] wrote:

 Bon sang, je l'ai cherché, cette commande ``col''!

Dernière ligne de man man...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: disque IDE avec secteurs defectueux

2001-07-31 Par sujet Jean-Albert Ferrez

On Tue, 31 Jul 2001 16:04:57 +0200,
Pierre Maitre [EMAIL PROTECTED] wrote:

 Merci quand même, Marc, j'ai appris des choses sur tune2fs:

D'ailleurs, à ce sujet, ...

Oh et puis non, le poisson réchauffé c'est pas bon.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: google.com inaccessible ?

2001-07-28 Par sujet Jean-Albert Ferrez

On Sat, 28 Jul 2001 13:07:53 +0200,
Yann Forget [EMAIL PROTECTED] wrote:

 Depuis ce matin, http://google.com n'est plus accessible
 depuis mon poste. Il renvoie automatiquement vers
 http://www.google.ch (en allemand).

C'est probablement ce que certains appellent le progrès... :(

 
 QQ a une explication et une méthode pour avoir
 l'original ?

C'est marqué dessus : http://www.google.com/en  Visiblement ça laisse un
cookie, car après on retourne systématiquement sur l'original.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: transfert fichier

2001-07-06 Par sujet Jean-Albert Ferrez

On Fri, 6 Jul 2001 18:58:05 +0200 (MEST),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

 On Fri, 6 Jul 2001, Yann Sagon wrote:
 
  Y a t'il un moyen d'utiliser ssh pour ça? 
 
 En voilà plusieurs:
 
% scp -r hierarchie user@serveur:/path
% tar cvf - . | ssh -e none user@serveur 'cd path  tar xvf -'
% find . | cpio -o -H crc | ssh -e none user@serveur 'cd path  cpio -ivmdu'

Mon préféré :

rsync [options, cf man] -e ssh source user@serveur:/path
^^

rsync est particulièrement adapté pour mettre à jour régulièrement la copie
distante, puisqu'il ne transmet que la différence.

http://rsync.samba.org/

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Question / Reponse

2001-06-08 Par sujet Jean-Albert Ferrez

On Fri, 08 Jun 2001 13:53:12 +0200,
Yann Sagon [EMAIL PROTECTED] wrote:

 hatim a écrit :
  
  il y a des retards dans la reception des mails du a des retard dans
  certains serveurs de mail ( je suppose)
 
 Oui, je pensais bien à quelque chose de comme-ca

[...]

 Si quelqu'un a une solution ou une autre explication..

Pour ceux qui ont suivi le cours SMP/multithread de l'automne dernier
(consulter les archives pour l'adresse du support), on a un exemple parfait
d'accès concurrent à une ressource partagée mais non-protégée par un
verrou. L'effet mentionné ici n'est qu'un des problèmes potentiels. La mise
en place d'un verrou pour garantir la sérialisation des accès est, dans le
cas présent, loin d'être triviale, et probablement pas souhaitable.


(Ben quoi, on est vendredi, non ?)
-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: php question.

2001-06-06 Par sujet Jean-Albert Ferrez

On Wed, 06 Jun 2001 12:37:25 +0200,
Yann Sagon [EMAIL PROTECTED] wrote:

 J'aimerais rediriger la sortie de php dans un fichier.
 
 l'idée est de pouvoir générer de bêtes fichiers HTML avec php.

YAKA demander au serveur web de faire le boulot, et récupérer la sortie :

Si c'est ponctuel, copier-coller depuis la fenêtre source dans Netscape.

Si c'est pour un seul fichier, lynx : lynx -source URL  truc.html

Si c'est pour dumper un site entier, j'utilise un (vieux) truc qui
s'apelle webcopy (http://www.inf.utfsm.cl/~vparada/webcopy.html) mais wget
(http://www.gnu.org/software/wget/wget.html), standard dans toute bonne
distribution, devrait aussi faire l'affaire.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Accès à des prog externes depuis PHP avec retour des variables

2001-06-05 Par sujet Jean-Albert Ferrez

On Tue, 5 Jun 2001 15:01:36 +0200,
Jean-Claude Schopfer [EMAIL PROTECTED] wrote:

 Bon, le problème n'est pas simple ni compliqué...à vous de juger : 
 
 Depuis un script shell, lorsque l'on veut que les export de variables
 d'un process child soient valables dans le script principal, on appel
 ce dernier précédé d'un point suivi d'un espace.
 
 Cela fonctionne très bien si le script principal est un script shell mais
 cela n'a aucun effet depuis un script PHP. Est-ce un bug ou une
 feature ? Là est la question :p

Ben c'est comme ça et c'est tout :) Extrait de man bash:

.  filename [arguments]
   source filename [arguments]
  Read and execute commands from filename in the cur­
  rent  shell  environment and return the exit status

Donc il n'y a pas création d'un sous-shell et on modifie directement les
variables d'environment de ce processus.

En faisant un system() depuis PHP, tu va forcément lancer un sous-shell (de
PHP, pas du shell lui même), et les modifications ne vont pas remonter.

C'est la vie ...

Cela dit, il doit y avoir d'autres moyens de communiquer entre ton
shell-script et PHP. L'idéal -- si applicable -- étant de supprimer le
shell-script et tout faire en PHP.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: comportement pcmcia

2001-06-04 Par sujet Jean-Albert Ferrez


[ Ca traîne depuis quelque jours déjà, je suis un peu en retard... ]

On Tue, 29 May 2001 13:56:00 +0200,
Thierry de Coulon [EMAIL PROTECTED] wrote:

 J'ai à disposition 2 portables Toshiba, un Portégé 3110CT et un Portégé
 7200. Dans les deux cas je voudrais installer un lecteur de Memorystick
 pcmcia pour récupérer les photos digitales prises avec un Sony.
 
 Si je consulte boot.msg sur les deux appareils, j'obtiens:
 
 Portégé 3110CT
 
 cardmgr[217]: executing: './ide start hdc'
 
 Portégé 7200
 
 cardmgr[197]: executing: './ide start hde'
 
 Les deux appareils tournent sous SuSE 7.1, kernel 2.4.0 (la seule
 différence est que le 7200 a le 2.4.0-64GB d'origine alors que le 3110CT
 en a un recompilé). A première vue les messages sont identiques (sauf que
 le 7200 a un adaptateur réseau pcmcia et que le Memorystick est monté en
 hde).

Selon mon expérience, il vaut mieux _toujours_ recompiler le package PCMCIA
si on a recompilé le noyau, même en restant à la même version. Ca se
compile, configure et installe très facilement à partir des sources.

 Pourtant il y a une grosse différence: sur le 3110 je peux retirer et
 remettre le stick sans problème. Sur le 7200 il est onté au démarrage
 comme un disque fixe et il faut donc rebooter si l'on change de stick.

Ca, c'est évidemment beaucoup moins normal. Un remarque préliminaire, il
vaut mieux _toujours_ éjecter virtuellement la carte (que se soit du
réseau, SCSI...) avec la commande   cardctl eject slot   pour laisser le
temps au système de faire le nettoyage. Certes, PCMCIA est sensé être
hot-plug, mais bon, comme disait l'autre : en théorie il n'y a pas de
différences entre la théorie et la pratique, en pratique, si.

Pour ce qui est des IRQ, il n'y a pas assez d'éléments dans ton (tes)
messages pour voir se qui se passe. Sur une ancienne machine, j'avais du
intervenir explicitement pour empêcher cardmgr d'utiliser certaines IRQ.

Pour ce qui est de monté au démarrage comme un disque fixe, euh, je pense
qu'il y a confusion. A part la partition racine (et encore), toute
partition montée au démarrage ou après peut en théorie être démontée
proprement, à certaines conditions. Ici, j'ai un peu l'impresseion que
l'ejection sauvage (cad sans le cardctl eject) a laissé le système dans
un état douteux, ce qui explique la suite. Si le système de fichier ne peut
pas être démonté, cardctl eject va râler avec un device or ressource buzy

Enfin, pour le choix hdc ou hde, je pense que ça vient du fait que le 3110
n'a qu'un seul contrôleur IDE (hda et hdb) et donc PCMCIA prend le premier
disponible, donc le hdc. Le 7200, étant une machine plus grosse, a deux
contrôleurs IDE, hda+hdb et hdc+hdd, et donc PCMCIA prend hde.

A tout hasard, voici ce que j'ai pour monter mes cartes mémoires (des
smartcards et pas des memorysticks, mais ça ne devrait rien changer)

,/etc/pcmcia/ide.opts:
| 
| # ATA/IDE drive adapter configuration
| #
| # The address format is scheme,socket,serial_no[,part].
| #
| # For multi-partition devices, first return list of partitions in
| # $PARTS.  Then, we'll get called for each partition.
| #
| case $ADDRESS in
| *,*,*,1)
| DO_FSTAB=n
| DO_FSCK=n
| DO_MOUNT=y
| FSTYPE=vfat
| OPTS=user,noauto,gid=10740,umask=0007,quiet
| MOUNTPT=/exthdd
| ;;
| *,*,*)
| PARTS=1
| ;;
| esac
| 
`


On Sun, 3 Jun 2001 22:43:50 +0200,
Thierry de Coulon [EMAIL PROTECTED] wrote:

 Je ne sais toujours pas exactement pourquoi les ports pcmcia ne fonctionnent 
 pas de la même façon sur mes deux machines mais j'ai pu remonter jusqu'à un 
 problème de réinitialisation des slots.
 
 Donc, lorsque je change de Memorystick dans l'adaptateur, il suffit de 
 lancer cardctl reset slot.

Le reset m'a l'ai un peu violent. Avais-tu déjà essayé le cardctl eject ?

 Seul problème: je ne peux exécuter cet ordre que comme root (ou avec su) et 
 le programme qui en a besoin, lui, tourne comme user.

Si tu recompile PCMCIA, il va - dans une petite phase de configuration - te
demander si tu veux Build 'trusting' versions of card utilities. Si tu
dis oui, ce qui ne représente pas un risque gigantesque sur un portable, tu
pourra executer les commandes telles que cardctl sans être root.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Problème hostname MySQL

2001-06-04 Par sujet Jean-Albert Ferrez

On Mon, 4 Jun 2001 17:11:05 +0200,
Carlos Rodrigues [EMAIL PROTECTED] wrote:

 2. A défaut, comment désinstaller MySQL
 
 J'ai essayé la commande rmp -e mysqlblabla.rpm et ça me dit que MySQL est
 pas installé !

Attention, pour désinstaller via rpm -e il faut donner le nom court du RPM,
c'est à dire sans la partie .architecture.rpm   Exemple :

Installation: rpm -i mozilla-0.8-2.i386.rpm
Désinstallation : rpm -e mozilla-0.8-2
 ou : rpm -e mozilla

Attention aussi au fait que MySQL vient en plusieurs RPM

 Quand j'essaie de réinstaller, il me dit que mysqlblabla.rpm est déja 
 installé.

Forcément. Mais tu peux si tu veux forcer la (ré)installation. Déconseillé.
Ce que je te conseille plutôt c'est de lire la page de man de rpm. En
particulier, utiliser -v ou même -vv pour savoir ce qui se passe vraiment.

 Dans le même ordre de bizarreries, la commande mysqld start ne fonctionne 
 plus !

Regraisser un peu le petit axe jaune à côté de l'arbre de transmission
principal.

Non, sans blague, c'est pas très utile comme information :) Sans un
minimum d'information sur ce qui t'a permis de constater que mysqld ne
marchait pas, on ne va probablement pas aller très loin...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Linux Standard Base [Was: Re: Netscape 6 installation]

2001-05-04 Par sujet Jean-Albert Ferrez

On Fri, 4 May 2001 14:38:31 +0200,
Daniel Cordey [EMAIL PROTECTED] wrote:

 Il y a quelques annees 1992/3 ? (je ne sais plus tres bien), la structure
 du file systeme UNIX a ete standardisee. IBM, SUN et HP (et d'autres)
 l'ont adoptee. C'est a cette date la que init.d et rc.d a ete adopte.
 Alors, pourquoi ne reprendre que partiellemnt le standard ? Ce standard
 est, sauf erreur, defini dans UNIX95. Je vais rechercher cette definition
 et publier le lien dans la liste linux-leman. Comme ca, j'espere que tout
 le monde saura ou deposer ses fichiers :-)

Il y a du travail qui se fait dans ce domaine. Ca n'avance vraiment pas
vite, mais bon...

Linux Standard Base, http://www.linuxbase.org/

en particulier le chapitre 16 FHS (Filesystem Hyerarchy Standard, ou un
truc qui ressemble) est un des module les plus avancé. Mais ça reste encore
assez théorique. Quoique, les dernières RedHat, par exemple, ont déplacé
certains trucs pour être un peu plus FHS-compliant. Par exemple, /usr/doc
est maintenant /usr/share/doc

Pour un cours d'histoire sur le sujet, allez à http://lwn.net/archives/ et
cherchez fhs ou lsb ...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Probleme LaTeX

2001-04-29 Par sujet Jean-Albert Ferrez

On Sun, 29 Apr 2001 10:22:04 +0200,
Marcel Ryser [EMAIL PROTECTED] wrote:

 Je dois aligner sur des pages des tableaux de caracteres et de chiffres 
 a des positions bien precises.
 Certaines colonnes sont ajustees a gauche, d'autres a droite, les positions 
 de tabs doivent etre fixes (en mm)
 
 exemple:
  60mm   56mm37mm
 -¦---¦-¦
 aligne-droite aligne-gauche   aligne-gauche   X
 aligne-droite aligne-gauche   aligne-gauche   etc...
 
 
 En utilisant l'environnemnt tabbing, je n'ai trouve aucune solution simple 
 qui me permette d'aligner le texte sur la droite.
 Y en a-t-il une?

Il faut utiliser \'

\begin{tabbing}
\hspace{30mm}\=\hspace{30mm}\= \kill
\droite\'gauche\suite\\
\end{tabbing}

Le premier \ passe au premier tab.
Le \' fait passer tout ce qui précède, jusqu'au \ précédent, à droite du
tab courant.
Ensuite, le texte repart à gauche.


 En utilisant l'environnement tabular, pas de problemes pour aligner a gauche 
 ou a droite, par contre il m'est impossible de fixer des positions de tab 
 rigides, elles changent en fonction de ce qui se trouve dans les colonnes!
 La, probablement quelque chose m'a echappe??

Essaye avec tabularx

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Readline invite en couleur

2001-04-21 Par sujet Jean-Albert Ferrez

On Sat, 21 Apr 2001 22:40:29 +0200,
Marc Mongenet [EMAIL PROTECTED] wrote:

[ Je n'ai que survol le reste du thread, pas trop le temps ces jours-ci ]

 Trs intressant, je suis aussi intress au rglage du titre de mon XTerm.
 Si je trouve une doc, j'en fais part.

Un Howto pour changer le titre du XTerm, oui, ca existe :)

Version originale, V2.1:
  http://www.giccs.georgetown.edu/~ric/howto/Xterm-Title/
(cf aussi les liens donns  cette adresse)

Traduction franaise par votre serviteur, V2.0:
  http://www.freenix.org/unix/linux/HOWTO/mini/Xterm-Title.html

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: ZDNet: Enterprise: Experts debate severity of 'Winux' virus

2001-04-16 Par sujet Jean-Albert Ferrez

On Mon, 16 Apr 2001 18:31:34 +0200 (CEST),
Flix Hauri [EMAIL PROTECTED] wrote:

 De plus, rien ne vous empche de crer un user temporaire, pour
 l'exploration de binaires douteux. Ds lors si le virus est activ, il
 n'aura pas d'autorit en dehors des affaires de l'user temporaire, qui
 une fois supprim effacera toutes traces de virus.

Mouais,

C'est globalement correct, mais vu le nombre de failles de scurit
permettant  un user local de se procurer les droits de root en exploitant
des bugs de certains programmes suid/sgid, une certaine prudence est de
mise. Il est clair qu'une telle attaque en deux tapes est moins probable
et plus difficile  mettre en oeuvre, mais le risque zro n'existe pas.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: infra-rouge + Linux + Toshiba 300CDS + Nokia 6210

2001-04-14 Par sujet Jean-Albert Ferrez

On Sat, 14 Apr 2001 18:31:13 +0200 (CEST),
Erik Rossen [EMAIL PROTECTED] wrote:

 Question:  Est-ce qu'on voit les rayons infrarouges qui sortent du port IR
 d'un laptop si on utilise une camra vido?

Aucune ide. C'est bien une question de physicien, a  :)

 Je viens d'acheter un natel Nokia 6210 avec un port IR que j'aimerais
 faire marcher avec un laptop Toshiba 300CDS qui tourne Debian GNU/Linux
 testing/unstable.

100% des deux DELL que j'ai eus entre les mains ont fonctionn (presque) du
premier coup avec un Siemens S35 et des RedHat 6.1, 6.2, 7.0, noyaux RedHat
ou noyaux 2.2.1[6789] faits maison.

 Je suis pass  W95, j'ai install le soft qui est venu avec le Nokia,
 mais je ne vois toujours pas de flash du port IR du laptop et Windows ne
 voit aucun appareil IrDA.  Je veux savoir si le port IR marche.

Faut peut-tre touiller un peu dans le BIOS pour activer ton port IR,
surtout si a ne marche pas non plus avec Win95

J'ai des fois des problmes quand le laptop a t mis en veille puis
ralum, impossible d'utiliser le IR sans rebooter compltement.

Si tu as tout le ncessaire au niveau noyau 

root [~] lsmod | grep ir
ircomm-tty 17136   0  (unused)
ircomm  5920   0  [ircomm-tty]
irtty   4944   2  (autoclean)
irda   70960   2  [ircomm-tty ircomm irtty]

root [~] grep ir /proc/devices 
161 ircomm

et daemons

root [~] ps aw | grep ir
root   427  0.0  0.2  1328  532 ?S19:41   0:00 irmanager -d 1
root   441  0.0  0.1  1324  496 ?S19:41   0:00 irattach /dev/ttyS1

alors la commande irdadump devrait te dire si ton tlphone est vu

root [~] rpm -qf `where irdadump`
irda-utils-0.9.10-9


(sans le tl)
root [~] irdadump
19:11:09.585168 xid:cmd 958022c9   S=6 s=0 (14) 
19:11:09.675157 xid:cmd 958022c9   S=6 s=1 (14) 
19:11:09.765157 xid:cmd 958022c9   S=6 s=2 (14) 
19:11:09.855161 xid:cmd 958022c9   S=6 s=3 (14) 
19:11:09.945151 xid:cmd 958022c9   S=6 s=4 (14) 
19:11:10.035154 xid:cmd 958022c9   S=6 s=5 (14) 
19:11:10.125159 xid:cmd 958022c9   S=6 s=* ferrez hint=0400 [ Computer ] (22) 
7 packets received by filter


(avec le tl)
root [~] irdadump
19:12:09.585164 xid:cmd 958022c9   S=6 s=0 (14) 
19:12:09.675155 xid:cmd 958022c9   S=6 s=1 (14) 
19:12:09.765152 xid:rsp 958022c9  08387311 S=6 s=1 SIEMENS S35 hint=9024 [ Modem 
IrCOMM IrOBEX ] (28) 
19:12:09.775164 xid:cmd 958022c9   S=6 s=2 (14) 
19:12:09.865151 xid:cmd 958022c9   S=6 s=3 (14) 
19:12:09.955153 xid:cmd 958022c9   S=6 s=4 (14) 
19:12:10.045159 xid:cmd 958022c9   S=6 s=5 (14) 
19:12:10.135161 xid:cmd 958022c9   S=6 s=* ferrez hint=0400 [ Computer ] (22) 
8 packets received by filter


 Est-ce que quelqu'un dans cette liste qui utilise le port IR de leur ordi
 et qui possde une camra vido peut tenter l'exprience dcrite
 ci-dessus?

Je ne suis pas certain d'avoir envie de dterrer la camra vido pour a,
(les vacances sont encore trop loin, pas bon pour le moral). Par contre

- essaye avec un palm, si tu en as un, histoire de savoir si le pb vient du
  PC ou du Nokia

- essaye diffrent placement. En particulier, a ne marche pas forcment
  mieux si les deux apareils sont colls l'un contre l'autre. Une distance
  de 10-20 cm sans objects entre deux devrait jouer.

- essaye diffrentes "ambiances" lumineuses. En thorie a ne devrait pas
  jouer de rle. En pratique a m'a dpann deux fois.


en haupant que a haillpe

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Probleme d'installation

2001-03-31 Par sujet Jean-Albert Ferrez

On Sat, 31 Mar 2001 09:51:00 +0200 (MEST),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

 On Sat, 31 Mar 2001, Bertrand Zuchuat wrote:
 
  dpasse les 1024 cylindres. Que puis-je faire pour rsoudre ce problme ?
 
[snip la trs bonnne explication]
 
 Solutions,  choix:

[snip]

- utiliser un chargeur qui utilise les nouveaux appels systmes du
  BIOS avec plus de bits. (grub?)

Lilo, depuis qu'il a t repris par John Coffman [EMAIL PROTECTED]
puisque Werner Almesberger n'a plus le temps / l'envie de s'en occuper, le
fait aussi. Je cite 
http://groups.google.com/groups?q=LILO+version+21.7+releasedhl=enlr=safe=offrnum=1seld=919914347ic=1

   and versions back to 21.2, which allowed booting beyond the 1024
  cylinder limit on disks 8Gb.

Ce qui est bizarre, c'est que la RedHat 7 que Bertrand essaye d'installer
vient avec Lilo 21.4 qui -- en tout cas chez moi -- ne pose pas de
problmes avec une partition / au del des 1024 premiers secteurs.

- mettre le kernel entre la table des partitions et la premire
  partition (argh!)

ON VEUT UNE DEMO !! :)

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Linux et Portable HP

2001-03-15 Par sujet Jean-Albert Ferrez

On Thu, 15 Mar 2001 11:46:04 +0100,
Bertrand Zuchuat [EMAIL PROTECTED] wrote:

 Je viens de recevoir un portable HP Omnibook XE3 et j'aimerai installer
 Linux RedHat 7 sur une partition. Malheureusement, quand je dmarrre sur le
 CD, il ne reconnat pas ma carte video et il commence la configuration en
 mode texte. Avez-vous une solution  me proposer pour accder  l'interface
 graphique ?

RedHat : http://www.math.u-bordeaux.fr/~depouill/XE3/   (aussi en franais)
Debian : http://www.mehnert.org/laptop/
SuSE   : http://wra10.uni-wuppertal.de/~prien/Linhpobxe3.html

En gros, S3 distribue une version patche du serveur XFree86 pour cette
carte, une S3 Savage IX MV.

Merci qui ? Merci http://www.linux-laptop.net/

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: la classe lettre.cls pour Latex de Megevand

2001-03-02 Par sujet Jean-Albert Ferrez

On Thu, 1 Mar 2001 18:58:35 + (/etc/localtime),
Alexandre Galletet [EMAIL PROTECTED] wrote:

 De plus peur ceux qui que cela interesse (je viens de perdre pres de 4
 heures la dessus) ne mettez pas le parametre origdate pour la classe
 lettre ci c'est la 1ere foix que vous compilez : ca genere plein d'erreur
 et la lettre est illisible.

Euh ?

Chez moi a marche (c) (tm)

Si on donne le paramtre origdate, la classe va

 - si elle trouve le fichier .odt relire la date qui s'y trouve, remplacant
   ainsi la date courante
 - dans tous les cas crire la date dans le fichier .odt

(traduction libre TeX - franais, lignes 468ss de lettre.cls_2.34)

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Fwd: Specialiste Linux - Unix a l'EPFL

2001-02-12 Par sujet Jean-Albert Ferrez



 Start of forwarded message 
Message-ID: [EMAIL PROTECTED]
Date: Fri, 09 Feb 2001 11:27:51 +0100
From: Fred-Ami Rougemont [EMAIL PROTECTED]
X-Mailer: Mozilla 4.76 [en] (Win95; U)
X-Accept-Language: en,fr
Newsgroups: epfl.petites-annonces,unil.petites-annonces,epfl.general,ch.market.jobs
Subject: Specialiste Linux - Unix a l'EPFL
NNTP-Posting-Host: siipc11.epfl.ch
X-Original-NNTP-Posting-Host: siipc11.epfl.ch
X-Trace: 9 Feb 2001 11:27:52 +0100, siipc11.epfl.ch
Organization: EPFL
Lines: 33
Path: epflnews.epfl.ch!siipc11.epfl.ch
Xref: epflnews.epfl.ch epfl.petites-annonces:5088 unil.petites-annonces:474 
epfl.general:5020 ch.market.jobs:5408

Dans le cadre de la Section Informatique Individuelle (SII), un poste
est  repourvoir au Service Informatique Central (SIC) de l'EPFL, pour
le dbut mai 2001.

  Description sommaire poste
  ==

  Gestion du support de Linux et des lignes Compaq (Unix) et HP (Unix)
 -

  Gestion du support de Linux (dans le cadre d'une quipe) et suivi des
lignes des stations (sous UNIX) Hewlett-Packard et Compaq (DEC -
Digital).

A savoir: gestion des serveurs, contacts avec les fournisseurs,
organisation de prsentations et premire personne de contact et de
support pour les utilisateurs de l'EPFL. Coordination de et avec les
autres personnes impliques dans le support de ces OS.

  La charge pour Linux en hausse, les autres sont en baisse!

  Pour tout renseignement, s'adresser  Fred-Ami Rougemont (coordonnes
plus loin!

  Fred-Ami Rougemont

--
=
Fred-Ami Rougemont - EPFL - SIC - CP 121 -1015 Lausanne
Tl: +41 21 693 45 84 - Fax: ... 22 20
Url: http://sicwww.epfl.ch/SIC/Fred.html
Email: [EMAIL PROTECTED]  -  Switzerland
=

 End of forwarded message 

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: stderr et la commande redirect aka

2001-01-08 Par sujet Jean-Albert Ferrez

On Mon, 8 Jan 2001 14:24:11 +0100,
Cyril Niklaus [EMAIL PROTECTED] wrote:


./setiathome -nice 19  /dev/null 21  
 Ambiguous output redirect.
 
 J'ai le mme rsultat si je l'ecris comme indiqu dans le readme, 
 savoir  /dev/null 2/dev/null

 La machine tourne sous MacOSX PB, donc bas sur Darwin lui-mme un
 BSD. Est-ce que les BSD ont une syntaxe diffrente?

Ca ne dpend que du shell utilis, pas de l'OS.

 Ou serait-ce tcsh le coupable?

2 et 21 c'est la syntaxe de sh (et bash, ksh, zsh, tunafish, euh non pas
le dernier)

csh et tcsh ont une syntaxe diffrente. Pour rediriger stdout et stderr,
c'est

  ./setiathome -nice 19  /dev/null  

De manire globale, les redirections  la mode [t]csh sont moins puissantes.

 D'aprs la man-page, je ne crois pas, mais je ne sais pas trop
 bien utiliser le shell de toute manire.

man tcsh, section "Input/output" (ligne 1430 et des broques :)

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Création de mpegs sous X11

2001-01-06 Par sujet Jean-Albert Ferrez

On Sat, 6 Jan 2001 17:52:41 +0100 (MET),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

il s'agirait de sauvegarder dans un mpeg (idéalement) les données
d'un écran sous X11 (on peut supposer le cas local). On prendrait
N frames par seconde.

J'utilise un truc du genre :

for i in `seq -w 1 100`; do
  xwd -root -out $i.xpm
done

Je viens d'essayer, avec un écran 1400x1050 en 16bpp, j'arrive sans trop de
problèmes à 2 frames par secondes. On peut faire mieux en

- ne capturant qu'une fenêtre (option -id de xwd)
- sauvegardant dans un ramdisk
- ...

J'arrive alors facilement à 10 frames par secondes. Si c'est trop, supprime
un fichier sur deux :)

Reste un problème : si l'écran que tu veux capturer provient d'un programme
qui "bouffe" pas mal de CPU, tu n'auras pas assez de fps. Tu peux alors
tricher en "ralentissant" ton programme.


Pour ce qui est de créer un mpeg avec la suite d'images fixes, il y a
convert (tu peux ainsi retroucher les images au passage) qui lui-même
utilise mpeg2encode (http://www.mpeg.org/MSSG/).
(Pas testé, j'utilise un truc sur stations SGI pour ce passage)


 bizarre, hein :)

Non, je fais ça assez régulièrement. Enfin, ça n'est pas un critère de
nonbizarritude.

-- 
   ___  _  ___    Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Imprimante postscript couleur

2001-01-06 Par sujet Jean-Albert Ferrez

On Sat, 6 Jan 2001 16:49:08 +0100,
Thierry de Coulon [EMAIL PROTECTED] wrote:

 Je suis en train de considérer l'achat d'une imprimante laser couleur
 (Tektronix 740). Cet engin est équippé du language Postscript 3. Je
 suppose donc qu'il ne devrait pas y avoir de problème pour l'utiliser
 sous Linux.

On a des 750, 840 et 850, la 740 ne doit pas être tellement différente.
"Ca marche" en ce sens qu'en envoyant un fichier PS dessus, il sort une
feuille en couleur. :)

 J'ai trouvé sur le net un message d'un utilisateur qui avait du
 bidouiller un fichier ddp pour imprimer depuis Applix (4.1), mais si j'ai
 bien compris le "printing-how-to" le driver PosrScript standard devrait
 faire l'affaire.

C'est là que c'est moins drôle. Pour tirer le meilleur parti de
l'imprimante, une application peut utiliser un fichier PPD (Postscript
Printer Description) de manière à pouvoir offrire à l'utilisateur le choix,
du bac, de la résolution, recto-verso, A4/A3, haute vitesse ou haute
qualité, résolution des bitmaps, calibrage des couleurs, etc, etc, en
fonction de ce que l'imprimante peut faire. Si on utilise pas ces PPD, on
fait un fichier PS "passe partout" et on espère que ça va jouer.

Le problème, comme tu le sens, c'est que ces fichiers PPD ne poussent pas
sur les arbres. Nous avons fini par acheter une implémentation commerciale
de CUPS pour y avoir accès.

Maintenant, il faudrait voir par exemple du côté de Gimp comment ça se
passe, surtout avec la version 1.2 qui vient de sortir.

 Est-ce qu'un connaisseur pourrait me le confirmer?

Je pense qu'il faut surtout regarder ce qui se passe avec les applications
que tu va utiliser pour préparer tes documents.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: RedHat 7 sur Alpha

2000-12-27 Par sujet Jean-Albert Ferrez

On Wed, 27 Dec 2000 11:39:31 +0100,
Bertrand Zuchuat [EMAIL PROTECTED] wrote:

 Je viens d'installer RedHat sur Alpha mais j'ai un problème. Lors de la
 procédure d'installation, RedHat m'a demander de spécifier le type de
 fonctionnalité que voici:
 
 - Installation comme poste de travail
 - Interface Gnome
 - Installation IP
 
 Mon problème est le suivant:
 Lorsque RedHat démarre, l'interface graphique ne se charge pas. Je suis
 sur un prompt Localhost Login.
 
 Ma question:
 Est-il possible de lancer l'interface manuellement. Si oui comment ?
 J'aimerai la lancer automatiquement au boot. Quel ordre dois-je ajouter
 et dans quel fichier ?


Pour autant que tous les packages nécessaires aient été installés (*), tu
peux changer le runlevel par défaut en éditant le fichier /etc/inittab
Extraits :

,
| # Default runlevel. The runlevels used by RHS are:
| #   0 - halt (Do NOT set initdefault to this)
| #   1 - Single user mode
| #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
| #   3 - Full multiuser mode
| #   4 - unused
| #   5 - X11
| #   6 - reboot (Do NOT set initdefault to this)
| # 
| id:5:initdefault:
`

J'imagine que tu as un id:3: au lieu de 5...

Je ne pense pas que ce soit différent sur RH/Alpha que sur RH/Intel


(*) si tu te loggue en mode texte et que tu lance startx, tu a bien X qui
démarre... 

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Trucs du jour

2000-12-20 Par sujet Jean-Albert Ferrez

On Wed, 20 Dec 2000 14:48:43 +0100,
Daniel Cordey [EMAIL PROTECTED] wrote:

 On Wed, 20 Dec 2000, Marc SCHAEFER wrote:
   Pour ce faire il faut avoir démarré
Emacs en mode serveur: cf le man emacsclient pour les détails

 Vous pouvez aussi inclure la ligne suivante dans votre fichier ~/.emacs
   (server-start nil)

Et si vous êtes plutôt du genre XEmacs, remplacez emacsclient par gnuclient
(regardez aussi gnudoit), et remplacez server-start par gnuserv-start.

Personellement, je préfère rajouter 

  -f server-start
ou
  -f gnuserv-start

sur la ligne de commande (ou dans .xsession, ou dans
.monwindowmanageramoiquejairc) plutôt que rajouter la commande dans le
.emacs, comme ça je peux lancer plusieurs [1] instances de XEmacs, mais une
seule aura lancé le serveur [2].



[1] Pourquoi avoir plusieurs instances de XEmacs ? Ben, si vous étiez venu
au cours jeudi passé sur le multithreading vous sauriez :)

[2] Ca n'a en effet pas beaucoup de sens que chaque instance lance son
serveur. En fait, ce serveur refuse de se lancer plusieurs fois.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Desinstaller une application

2000-12-15 Par sujet Jean-Albert Ferrez

On Fri, 15 Dec 2000 22:35:05 +0100,
Bertrand Zuchuat [EMAIL PROTECTED] wrote:

 Je cherche sur Linux RedHat à désinstaller une application. Existe-t-il
 un endroit ou je peux trouver un soft pour la désinstallation ?

Si l'application a été installée à l'aide d'un ou de plusieurs RPM, et dans
la mesure ou elle n'est pas requise par une autre, 

rpm -e le-nom-court-du-rpm

le nom court du RPM, c'est le nom du fichier sans le numéro de version, ni
l'architecture ni le .rpm. On peut aussi faire --test pour ... tester.

ex: rpm -e --test performer_demos performer_docs performer_eoe performer_dev


Si l'application n'a pas été installée par RPM, et qu'elle n'offre pas une
fonction de désinstallation (j'ai rarement vu ça sous Linux), il faut
défaire à la main ce qui a été fait à l'installation. Voir à ce sujet

http://www.mail-archive.com/linux-leman@alphanet.ch/msg00409.html

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: rendre e2fsck muet ?

2000-12-11 Par sujet Jean-Albert Ferrez

On 11 Dec 2000 15:00:50 GMT,
Francois Deppierraz [EMAIL PROTECTED] wrote:

 En fait le but est de lancer fsck sur une partition avant de la monter
 car j'utilise un script qui fait une copie du disque principal sur un
 disque secondaire et ce script est lancé une fois par jour. Et après
 quelques temps j'avais des erreurs du genre "Too many mount counts,
 check" ou un truc du genre.

Si cette partition n'est utilisée que pour ça, je veux dire :

montage - synchronisation des données - démontage - repos pendant 23h58'

il n'est à mon avis pas nécessaire de faire un e2fsck très souvent. Mais je
n'irais pas jusqu'à le désactiver complètement.

Tu peux avec un coup de tune2fs -i [1][2] dire à ton fs de ne se faire
vérifier que - par exemple - tous les mois, et faire cette vérification à
la main, en fin d'après-midi le jour des factures, histoire de regrouper
les corvées.


[1] bien lire le man quand même.
[2] non, vous n'aurez pas droit au jeu de mot traditionnellement associé à
cette commande.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Suppression beep

2000-11-08 Par sujet Jean-Albert Ferrez

On Tue, 07 Nov 2000 21:23:10 +0100,
Yann Forget [EMAIL PROTECTED] wrote:

 Comment supprime-t-on le beep
 du mode console ?

En cherchant dans la bonne doc ?

http://www.freenix.org/unix/linux/HOWTO/mini/Visual-Bell.html

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: EPS répété dans LaTeX

2000-10-27 Par sujet Jean-Albert Ferrez

On Thu, 26 Oct 2000 19:37:26 +0200 (CEST),
Félix Hauri [EMAIL PROTECTED] wrote:

 J'essaie de répéter un logo bitmap dans un document LaTeX (à chaque pages)

Je fais ça, mais avec un eps d'Illustrator. Je doute que le fait que ce
soit un bitmap pose un problème particulier... mais on sait jamais.

Voici le Makefile qui prépare le terrain à partir de FondSlide.eps

 Makefile 
all: FondSlides.ps FondSlides.h

FondSlides.ps: FondSlides.eps
@awk 'BEGIN   { n=1 } ; \
  { if (n==1) print } ; \
  /%%EndComments/ { n=2 } ; \
  END { print "userdict begin fondslide end" } ; '  $  $@

FondSlides.h: FondSlides.eps
@awk 'BEGIN   { n=1 } ; \
  { if (n==2) print } ; \
  /%%EndComments/ { n=2 } ; \
  /%%EndProlog/ { print "/fondslide {" } ; \
  END { print "} def" } ; '  $  $@
 

Ensuite, c'est sbox et cie comme l'a dit PJC.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Insertion d'images bitmap avec LaTeX

2000-10-17 Par sujet Jean-Albert Ferrez

On Sun, 15 Oct 2000 16:19:15 +0200 (CEST),
Félix Hauri [EMAIL PROTECTED] wrote:

 On 13 Oct 2000, Jean-Albert Ferrez wrote:
 
 pdflatex permet, en outre la gestion des liens, tables des matières, etc.

C'est possible aussi avec latex-dvips-ps2pdf. Mais effectivement, si on
vise plutôt du pdf destiné à être utilisé à l'écran, pdflatex s'impose.



  il faut donner à latex une "bounding box", c'est à dire essentiellement les
  dimensions de l'image. Pour ce faire, on utilise jpeg2ps et on ne garde que
  le strict minimum :
  
  jpeg2ps test.jpg -h -r 600 | grep "^%%"  test.jpg.bb
 ... Je n'ai pas essayé, mais la seule information nécessaire est la
 dimension de l'image (boundingbox), d'ou ma question:
  jpeg2ps test.jpg -h -r 600 | grep "^%%BoundingBox"  test.jpg.bb
 ne suffirait-il pas?

Si, tout à fait, mon minimum n'est pas très strict :)
En outre, il serait plus poli de garder la première ligne
%!PS-Adobe-3.0 EPSF-3.0
Donc, le grep devient

grep "^%\(\!PS\|%BoundingBox\)"



 Deuxième remarque concernant la résolution: '-r 600'.

Hummm, je l'attendais un peu celle là...

[ snip les très bonnes explications de Félix, d'autres tips sur le sujet :
  http://sawww.epfl.ch/SIC/SA/publications//FI00/fi-3-00/3-00-page3.html ]

Il faut savoir que jpeg2ps utilise le paramètre -r uniquement pour fixer
l'échelle de la boundingbox. Comparer le résultat de

 jpeg2ps -h -r 6000 arch.jpg   avec celui de   jpeg2ps -h -r 6 arch.jpg

pour s'en convaincre. La résolution ultime de ce qui va être imprimé dépend
donc exclusivement de

- la taille en pixel de l'image d'origine
- la taille en cm (mm, pt, km,...) du résultat final, influencée par le
  facteur de zoom appliqué par latex via le paramètre optionnel de 
  \includegraphics

Il peut donc être nécessaire de retoucher l'image - en particulier de la
réduire - avant de l'insérer. Cela dit, et sans vouloir diminuer la
validité de ce qu'a dit Félix, on peut vouloir insérer une image à une
résolution plus élevée de manière à voir quelque chose de "joli" si on zoom
le ps ou pdf à l'écran sans pour autant prétériter la sortie imprimée. Tout
dépend en fait de la nature (et de la provenance) de l'image et de
l'utilisation visée.

Mais bon, le but initial, c'était comment insérer votre bitmap en LaTeX,
pas comment _préparer_ le bitmap en question, bien que ce soit un sujet
nettement plus délicat...

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Red Hat gcc tricks

2000-10-14 Par sujet Jean-Albert Ferrez

On Sat, 14 Oct 2000 17:56:32 +0200 (MEST),
Marc SCHAEFER [EMAIL PROTECTED] wrote:

 Red Hat semble diffuser une version de gcc qu'ils appellent `gcc 2.96'.
 Mais la version de 2.96 n'existe pas et n'existera jamais (les
 développeurs de gcc ont décidé, en raison de la confusion, de nommer leur
 prochaine version 2.97).

Pas tout à fait. La seule et unique "prochaine version" de gcc devrait être
la 3.0. D'ici là, des versions de développement existent, mais ne sont pas
recommandées. On peut aussi -- en faisant preuve de suffisamment de
mauvaise foi -- acuser les gens de GCC de ne pas mieux distinguer les
"development versions" des autres au niveau du numéro.

 La `2.96' de Red Hat est un snapshot (photographie) d'une version instable
 de gcc.

Beaucoup d'encre à coulé à ce sujet ces derniers jours, pour en savoir
plus, voici quelques liens, en plus de celui du GCC Steering Committee
donné par Marc.

http://lwn.net/2000/1005/a/rh-tools.php3
http://linuxtoday.com/news_story.php3?ltsn=2000-10-09-005-21-NW-CY-RH

Les raisons qui ont poussé RedHat à inclure ce snapshot sont plus ou moins
bonnes. 

Le fond du problème est à mon avis le suivant. Si on utilise un système
Linux pour compiler quoi que ce soit -- le noyau, des logiciels tiers ou
ses propres créations -- on ne se lance pas tête baissée dans une mise à
jour sans avoir vérifié que

- le compilateur (ou la/les librairie(s), etc) que l'on utilise n'a pas
  (trop) changé de version

ou

- la nouvelle version de l'outil en question ne posera pas de problèmes.

En cas de problèmes, on reste avec sa bonne vieille version 6.2 qui
continue d'être supportée et pour lesquelles RedHat continue de distribuer
les updates importantes, notamment au niveau sécurité.


 Elle [gcc2.96] est notamment incapable de compiler correctement certains
 kernels, parfois de façon silencieuse.

RedHat 7.0 a un RPM kgcc :

Name: kgcc Relocations: (not relocateable)
Version : 1.1.2 Vendor: Red Hat, Inc.
Release : 40Build Date: Tue Aug  1 17:06:13 2000
Install date: (not installed)   Build Host: porky.devel.redhat.com
Group   : Development/Languages Source RPM: compat-egcs-6.2-1.1.2.9.src.rpm
Size: 2650442  License: GPL
Packager: Red Hat, Inc. http://bugzilla.redhat.com/bugzilla
URL : http://gcc.gnu.org/
Summary : The GNU C Compiler for kernel compilation
Description :
The kgcc package contains the GNU C Compiler. It is based on egcs
1.1.2. You'll need this package in order to compile the Linux kernel.

-- 
   ___  _  ___    Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Insertion d'images bitmap avec LaTeX

2000-10-13 Par sujet Jean-Albert Ferrez


Suite au cours LaTeX d'hier soir, voici ce que j'utilise pour insérer des
images bitmap dans un document LaTeX.

Ceci ne concerne que la version 

  .tex  --latex--  .dvi  --dvips--  .ps  [ --ps2pdf--  .pdf ]

Si vous utilisez pdflatex, c'est tout différent, il y du support natif pour
certains formats bitmaps.

Le seul format d'image supporté par cette méthode est jpeg, et nécessite un
interpréteur PostScript niveau 2, mais quasiment toutes les imprimantes
ainsi que Ghostview le sont. (On utilise le fait que la norme PS niveau 2
supporte la compression/décompression jpeg).

Rappel

latex ne s'occupe absolument pas des images, tout ce qu'il fait c'est de
réserver de la place dans la page pour que "quelqu'un d'autre" puisse
placer l'image, et il met dans le .dvi une information permettant de le
faire, entre autre le nom du fichier image [1]. C'est dvips qui va recoller
les morceaux. Conséquence directe, on ne verra rien avec xdvi, il faut
passer tout de suite à travers dvips et utiliser gv.

On utilise abondamment la commande jpeg2ps qui, si elle n'est pas déjà
installée, se trouve à http://www.pdflib.com/jpeg2ps/ ou en rpm dans les
redhat-contrib. La documentation qui vient avec est très instructive.

Donc,

il faut donner à latex une "bounding box", c'est à dire essentiellement les
dimensions de l'image. Pour ce faire, on utilise jpeg2ps et on ne garde que
le strict minimum :

jpeg2ps test.jpg -h -r 600 | grep "^%%"  test.jpg.bb

ce fichier .jpg.bb est en fait un fichier Encapsulated PostScript tout à
fait valide, parfaitement vide, mais de même dimension que notre image.

L'insertion d'un tel fichier dans un document LaTeX se fait à l'aide du
package graphicx, mais il faut encore lui donner quelques instructions
relative à la manipulation de nos 2 fichiers .jpg et .jpg.bb :

\DeclareGraphicsRule{.jpg}{eps}{.jpg.bb}{`jpeg2ps -h -r 600 #1}

(à mettre dans le préambule) Kéksaveudir ??

On déclare une nouvelle règle graphique à utiliser si l'on cherche à
insérer un fichier avec une extension .jpg. Ce fichier est de type eps, et
le fichier à inclure est en fait celui avec l'extension .jpg.bb, que l'on a
créé avant. Les instructions que dvips doit utiliser pour insérer l'image
elle même sont données par le 4e paramètres : dvips va donc refaire un
jpeg2ps "à la volée", mais cette fois en gardant toute l'image.

Une fois cette règle définie, on insère l'image comme une .eps à l'aide de

\includegraphics{test.jpg}

Il est en principe nécessaire de fixer la taille de l'image :

\includegraphics[width=.9\textwidth]{test.jpg}



Pour ceux qui préfèrent lire le code plutôt que la documentation, voici un
fichier .tex minimal et une Makefile (à vous de trouver pamela.jpg...)

 test.tex 
\documentclass{article}
\usepackage{graphicx}
\DeclareGraphicsRule{.jpg}{eps}{.jpg.bb}{`jpeg2ps -h -r 600 #1}
\begin{document}
\includegraphics[width=.9\textwidth]{pamela.jpg}
\end{document}
==

 Makefile 
%.jpg.bb: %.jpg
jpeg2ps -h -r 600 $  | grep "^%%"  $@
%.dvi: %.tex
latex $
%.ps: %.dvi
dvips $
test.dvi: test.tex pamela.jpg.bb
==





[1] Pour s'en rendre compte, on peut essayer de passer l'option draft au
package graphicx et regarder le résultat.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Graver un cd sous windoz pour linux

2000-10-06 Par sujet Jean-Albert Ferrez

On Fri, 6 Oct 2000 11:04:53 +0200 ,
Marc Martinez [EMAIL PROTECTED] wrote:

 Les fichiers se trouvent sous linux mais le graveur est sous windoz.
 Ils sont soit rapatrier par ftp sous windowz pour y être graver soit
 j'utilise un ptit utilitaire mkisofs qui me crée une image de type iso
 (mkisofs -L -I -R -o image.iso /mon_arbo).

Faire l'image sous linux et rapatrier image.iso via ftp pour gravage sous
Windows. Le même mkisofs existe des deux côtés.

 Pour graver j'ai EasycdCreator ou Nero5 mais j'ai rien contre d'autre
 utilitaire ...

cdrecord existe lui aussi pour windows.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: désinstallé un programme non rpm

2000-09-13 Par sujet Jean-Albert Ferrez

On Wed, 13 Sep 2000 13:12:26 +0200,
"Jan Zeller" [EMAIL PROTECTED] wrote:

[ On ne sait plus qui a dit quoi, mais tant pis...
  Marc, ça fait longtemps qu'on ne t'as plus entendu sur le sujet :)
]

  J'ai installé apache :
  
  1 tar apache-1.3.12.tar.gz
  2 ./configure--prefix=/usr/local/apache
  3 make
  4 make install
  
  Je voudrai savoir comment désinstallé apache.

Désinstaller, c'est défaire l'installation, donc on regarde ce que make
install a fait, et on fait l'inverse. Pour regarder ce que make install a
fait, on peut faire make -n install, mais souvent c'est incomplet (si il y
a des subdirs et/ou des scripts appelés) ou mieux

  make install | tee install.log

et regarder ensuite en détail dans install.log ce qui a été fait. Ce n'est
d'ailleurs pas une mauvaise idée de garder ces logs.

 Il me semble que tu peux l'effacer le repertoire /usr/local/apache
 directement  , puisque tous les fichiers d'apache sont là.  

Le fait d'avoir donné un --prefix va effectivement aider à ce que tout soit
là, mais on ne peut pas exclure que des fichiers aient été mis et/ou
modifiés ailleurs, ni qu'un user/group spécial a été créé, etc.
Donc, cf ci-dessus.

Par contre, effacer "à l'aveugle" /usr/local/apache risque aussi d'effacer
les documents webs eux-mêmes, les logs du serveurs, des modules/plugins qui
ont été ajoutés par après,... Autant dire qu'il faut faire _très_ attention.

 je crois que make clean fait aussi un petit nettoyage...

Je suis sur que make clean fait ce qui est spécifié sous le target clean
dans la Makefile courante. A partir de là tout est envisageable :)

J'espère très sincèrement que make clean ne fait _absolument_ rien en
dehors du répertoire dans lequel on compile les sources, et en particulier
pas dans le répertoire d'installation. Mais j'avoue ne pas vérifier
systématiquement. Par contre, je ne fais jamais un make quoiquecesoit en
étant root, exception faite du make install _après_ une brève inspection de
ce que ça va faire.

J'ai vu parfois des softs dont le Makefile comprenait un target
"uninstall", mais en général c'était des cas tellement triviaux que ça ne
servait à rien.

Moralité: utiliser de préférences un .deb ou .rpm, dont on peut prendre la
version source si on veut recompiler/patcher/configurer.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Question RH Apache/php et pg/msql

2000-09-09 Par sujet Jean-Albert Ferrez

On Fri, 8 Sep 2000 10:23:52 +0200,
[EMAIL PROTECTED] wrote:

 Ma question : est ce du a la version de php qui est fournie en defaut avec
 RH et qui n'offriarait pas la connection DB postgres ou mysql ? Si c'etait
 le cas est ce que qq'un connait le rpm qui me permettrait d'utiliser l'une
 de ces deux bases depuis php.

Je ne me souviens plus des détails, mais je me rappelle avoir refait les
RPMs d'apache et de php à partir des RPMS venant avec RedHat 6.1 _et_ 6.2
Il fallait changer des choses dans les .spec pour avoir MySQL, parce que
RedHat livrait PostgreSQL.

Je crois que j'ai gardé tout ça dans un coin si ça intéresse quelqu'un.

-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Un lilo qui dépasse les 1024 cylindres

2000-09-06 Par sujet Jean-Albert Ferrez


Amis de la cohabitation Linux - Windows sur gros disques bonjour,

Un des moyens de contourner la limite des 1024 cylindre consiste à

- faire une installation sans LILO (il faudra utiliser le fdisk de base car
  les diskdruid et cie vont vous casser les pieds) et choisir de démarrer
  depuis une disquette.

- une fois le système installé et configuré, mettre et configurer à la main
  une version de LILO plus récente qui gère très bien le mode LBA, en tout
  cas sur mes machines :)

Bon, faites quand même attention, installer LILO à la main, c'est seulement
à partir de la 8e fois qu'on ne fait plus de conneries :)


,
| From: John in SD [EMAIL PROTECTED]
| Newsgroups: comp.os.linux.announce
| Subject: LILO version 21.5.1 released
| Date: Sun,  3 Sep 2000 17:39:10 GMT
| Message-ID: [EMAIL PROTECTED]
| 
| LILO version 21 by Werner Almesberger has been updated to support booting
| from disks  1024 cylinders using a new 'lba32' option (-L new command line
| switch).  Version 21.5.1 now adds a menu-driven user interface to the Linux
| boot process.  Source code is available for download from:
| 
|ftp://brun.dyndns.org/pub/linux/lilo(developer's site)
| 
| Or from the main distribution site:
| 
|ftp://metalab.unc.edu/pub/Linux/system/boot/lilo(please use)
| 
| 
| The lilo-21.5 release builds upon the stability of 21.4.4, and adds new
| code to support the boot menu.  This release is fully backward compatible
| with earlier releases.
| 
| Version 21.5.1 is a maintenance upgrade to version 21.5, which is still
| current.
| 
| See the distribution file 'CHANGES' for details of the differences between
| 21.5.1 and prior releases.
| 
| 
| - --John Coffman [EMAIL PROTECTED]
| 
| 
| LILO version 21.5 (18-Jul-2000) source at
| ftp: brun.dyndns.org   dir: /pub/linux/lilo
`


-- 
   ___  _  ___Jean-Albert FERREZ[EMAIL PROTECTED]
  '  / / \ \  EPFL  -  Chaire de Recherche Operationnelle  -  ROSO
 ,--/-/---\-\-
 \_/ / \ \http://rosowww.epfl.ch/jaf/
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.