autre question sur sources.list

2003-08-04 Par sujet loblique (freesurf)
Bonjour,

est-il possible de récupérer la liste des mirroirs que l'on a sur le cd 1 
d'installation débian/woody ?

J'ai installé netselect, mais je n'ai pas obtenue cette liste et ce que j'ai 
n'est pas ce que je veux. J'aimerai avoir les mirroirs qui sont proposé sur le 
CD de Woody.

Merci pour votre aide,
à bientôt
loblique




Re: Gros probleme (2eme fois) serait cool de m'aider ;)

2003-08-04 Par sujet Jeremie Koenig
On Tue, Aug 05, 2003 at 01:42:38AM +0200, list wrote:
> > Ca, ca veut dire qu'un fichier manque dans /var/lib/dpkg/info/. Qui
> > contiens les infos sur les paquets *installés* et non pas disponibles. 
> > 
> > La solution la plus simple dans ton cas est de réinstaller les paquets
> > en question. Avec apt-get si il veux bien, à la main sinon...
> 
> Impossible de réinstaller un package :( et effectivement les fichiers
> ne sont pas présents.  Ca serait cool que quelqu'un m'envoie sur ce
> mail tout les fichiers /var/lib/dpkg/info/kcalc* &&
> /var/lib/dpkg/info/kchart* && /var/lib/dpkg/info/koffice-libs* &&
> /var/lib/dpkg/info/kdebase-libs* pour une debian woody sur ce mail.

Tu peux chopper ces fichiers dans les .deb correspondants. Essaye (je
crois) :

% ar x fichier.deb

Ca te donne normalement un data.tar.gz et un control.tar.gz. Dans le
fichier control.tar.gz, tu as tous les fichiers dont tu as besoin (sans
le prefixe). Tu les copie à l'endroit kifo avec le nom kifo, et c reglé.

> Merci d'avance.

-- 
Jeremie Koenig <[EMAIL PROTECTED]>



Re: Gros probleme (2eme fois) serait cool de m'aider ;)

2003-08-04 Par sujet list
Le Mon, 4 Aug 2003 21:16:34 +0200, Jeremie Koenig <[EMAIL PROTECTED]> a 
barbouillé:

> On Mon, Aug 04, 2003 at 06:22:53PM +0200, list wrote:
> > Bonjour,
> 
> Salut.
> 
> > Voila depuis quelques jours j'ai un sérieux probleme avec la gestion
> > des packets sous ma Woody.  Je pensais avoir un probleme dans mon
> > fichier available mais il semblerait que non.
> 
> Non, c'est pas ca.
> 
> > dpkg : avertissement important : le fichier contenant la liste des
> > fichiers du p aquet « kcalc » étant manquant, il est considéré
> > qu'aucun fichier du paquet n'es t actuellement installé.
> 
> Ca, ca veut dire qu'un fichier manque dans /var/lib/dpkg/info/. Qui
> contiens les infos sur les paquets *installés* et non pas disponibles. 
> 
> La solution la plus simple dans ton cas est de réinstaller les paquets
> en question. Avec apt-get si il veux bien, à la main sinon...

Impossible de réinstaller un package :( et effectivement les fichiers ne sont 
pas présents.
Ca serait cool que quelqu'un m'envoie sur ce mail tout les fichiers 
/var/lib/dpkg/info/kcalc* && /var/lib/dpkg/info/kchart* && 
/var/lib/dpkg/info/koffice-libs* && /var/lib/dpkg/info/kdebase-libs* pour une 
debian woody sur ce mail.
Merci d'avance.
 
> -- 
> Jeremie Koenig <[EMAIL PROTECTED]>



Re: sources.list

2003-08-04 Par sujet Aurélien Beaujean
Le lundi 04 août 2003 à 23:45, Nicolas Bertolissio écrivait:
> deb ftp://ftp.de.debian.org/debian  woody   main
> [...]
> deb ftp://ftp.de.debian.org/debian-non-US   sid/non-US  main

> Tu peux aussi changer le serveur.

Oui maintenant que ftp.fr.d.o va mieux, tu peux faire un s/de/fr/ ...

Auré
-- 
BOFH excuse #64: CPU needs recalibration



Re: sources.list

2003-08-04 Par sujet Nicolas Bertolissio
Le lundi  4 août 2003, Damien Babilon écrit :
[...]
> Quelqu'un peut-il me donner un source.list avec lequel je puisse
> installer gnome et kde sans problème? (en gros, peu importe la version)
[...]
#woody
deb ftp://ftp.de.debian.org/debian  woody   main
deb ftp://ftp.de.debian.org/debian-non-US   woody/non-USmain
deb http://security.debian.org/ woody/updates   main

#sarge
deb ftp://ftp.de.debian.org/debian  sarge   main
deb ftp://ftp.de.debian.org/debian-non-US   sarge/non-USmain

#sid
deb ftp://ftp.de.debian.org/debian  sid main
deb ftp://ftp.de.debian.org/debian-non-US   sid/non-US  main


Évidemment tu choisis la version qui te convient, une seule suffit.
Tu peux aussi changer le serveur.


Nicolas
--



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Léopold BAILLY
Le lun 04/08/2003 à 10:30, Sven Luther a écrit :
> On Mon, Aug 04, 2003 at 12:13:39AM +0100, Yves Rutschle wrote:
> > On Sun, Aug 03, 2003 at 10:51:40PM +0200, Léopold BAILLY wrote:
> > > Tu veux parler de apt-get build-dep ?
> > 
> > Oui, d'où on aurait retiré le "attempt to" satisfaire les
> > dépendances.
> 
[...]
> que veut tu dire par "attempt to" ? 
> 
> Le seul probleme est les dependances virtuelles, ou plusieurs vrai
> packages peuvent satisfaire les dependances en question.
> 

Non, il a raison.
Une des bonnes raisons de compiler soi-même un paquet est de le
rétro-porter. Dans ce cas, apt-get build-dep peut ne pas marcher parce
que le paquet à compiler dépend d'un paquet qui n'est pas présent dans
la distribution de stabilité supérieure.

Par exemple, mon système est sarge. Dans mon sources.list, j'ai des
lignes deb qui pointent vers des dépôts de paquets binaires de sarge
*exclusivement* et une ligne deb-src qui pointe vers un dépôt de paquets
sources de sid.
Si je veux installer un paquet A de sid, je télécharge les sources avec
apt-get source et avec un coup de apt-get build-dep, j'installe les
dépendances de compilation (paquets binaires), qui sont piochées dans
sarge.
Malheureusement, il arrive que la compilation de A dépende de B, présent
dans sid mais absent dans sarge (nouveau paquet ou version très
récente), auquel cas apt-get build-dep échoue.

Solution : il faut compiler et installer B avant de compiler A.

NB : l'installation de B va peut-être nécessiter le rétro-portage de C,
et ainsi de suite.
C'est un coup à prendre, mais c'est facile et sûrement beaucoup mieux que
de mixer sauvagement les dépôts binaires.


Léo.



Re: sources.list

2003-08-04 Par sujet zulian
Le Lundi 4 Août 2003 23:30, Damien Babilon a écrit :

> Quelqu'un peut-il me donner un source.list avec lequel je puisse
> installer gnome et kde sans problème? (en gros, peu importe la version)

deb http://download.kde.org/stable/3.1.2/Debian stable main

--

Frédéric f1sxo




[HS] comparatif langages procéduraux/fonctionnels (was: logiciel de mail ?)

2003-08-04 Par sujet François TOURDE
Le 12268ième jour après Epoch,
Yves Rutschle écrivait:

> Dans le programme Perl suivant, 'deriv' crée une _nouvelle_,
> vraie fonction qui calcule la dérivée de la fonction donnée
> en paramètre.
>
> #! /usr/bin/perl
>
> my $eps=1e-10;
>
> sub deriv {
>   my ( $f ) = @_;
>
>   return sub {
> my ( $x ) = @_;
> return (&$f($x+$eps) - &$f($x))/$eps;
>   }
> }
>
> sub sinus {
>   return sin( $_[0] );
> }
>
> my $cos = deriv( \&sinus );
> my $sin = deriv( $cos );
>
> print &$sin( 0 );
> print "\n";
>
> Faire la même chose en C (créer une nouvelle fonction) sera
> pour le moins goret, si c'est possible.

C'est possible en C, avec des pointeurs de fonctions, et c'est pas plus
goret qu'en perl :) ... Ça fait trop longtemps que j'ai pas joué à C
ou C++ pour pondre un bout de code (et en plus j'ai trop chaud pour
réflêchir).

En fait, je suis pas sûr que la distinction puisse se faire de cette façon
entre ces deux types de langages.

> /Y - oui, mais à quoi ça sert?

Euh... Joker.

-- 
The Harvard Law states:  Under controlled conditions of light, temperature,
humidity, and nutrition, the organism will do as it damn well pleases.
 -- Larry Wall in <[EMAIL PROTECTED]>



sources.list

2003-08-04 Par sujet Damien Babilon
Hello tt le monde,

J'ai une install tt fraiche (kernel 2.4.18 bf d'origine) mais ça fait 5
fois que j'essaye d'installer gnome et kde et à chaque fois je plante
tout. Je m'emmêle les pinceaux dans ces serveurs etc... et pour finir,
y'a plus rien qui marche. je m'arrache les cheveux! Grrr... marre de
Debian ;)

Quelqu'un peut-il me donner un source.list avec lequel je puisse
installer gnome et kde sans problème? (en gros, peu importe la version)

J'ai pas vraiment besoin de gnome, mais il me faut Evolution pcq tous
mes mails sont déjà dedans, et la tantôt quand j'avais kde installé, il
voulait pas m'installer evolution à cause de librairies gnome qui
manquaient.

Merci d'avance,

Damien
-- 
Best regards,

Damien Babilon, Websol.be
Mobile: 0486/631.971
http://www.websol.be
http://support.websol.be



Re: -fqdn gave non zero size

2003-08-04 Par sujet hendrickx guy
Le sam 02/08/2003 à 22:15, Frédéric Bothamy a écrit :
> *
> > > > bonjour 
> > > > sur une woody toute neuve 

toute neuve c'est a dire vraiment neuve j'ai pas encore eu le clavier en
main pour installer modifier quoi que se soit on sort juste de l'install
> > > > portable:/home/guy# eximconfig
> > > > hostname: Unknown host
> > > > hostname --fqdn gave non-zero exit code 256
> > > > 
> > > >  c'est quoi donc pour un bazar ?
> > > 
> > > Mais que répond donc la commande hostname --fqdn ?
> > la commande n'existe pas
> 
> Sur, sur ? Parce que le paquet (hostname) fournissant cette commande est
> marqué essentiel et nécessaire, autrement dit, si tu as voulu l'enlever,
> dpkg aurait du te dire que tu allais casser ton système ... Que donne :
> 
> $ dpkg -l hostname

Souhait=inconnU/Install�/suppRim�/Purg�/H=� garder
|
�tat=Non/Install�/fichier-Config/d�paqUet�/�chec-conFig/H=semi-install�
|/ Err?=(aucune)/H=� garder/besoin R�installation/X=les deux (�tat,Err:
majuscule=mauvais)
||/ NomVersionDescription
+++-==-==-
ii  hostname   2.09   A utility to set/show the host name or
domai


> 
> [...]
> 
> > > Qu'y a-t-il dans /etc/hosts ?
> > le fichier n'existe pas
> 
> Curieux, ce fichier devrait être créer lors de l'installation du paquet
> netbase ? Ce paquet est bien installé ?
oui j'ai meme fait reinstall pour les deux precedents

ce fait pourrait il etre du au fait que durant l'install je skip le
configuration du reseau ?
> 
> Fred

-- 
hendrickx guy <[EMAIL PROTECTED]>



Re: logiciel de mail ?

2003-08-04 Par sujet Dominique Arpin
Bonjour,

j'ai un petit problème avec la configuration de squirrel et uw-imap.

Voici la configuration de squirrel

4.  IMAP Server: 192.168.1.13
5.  IMAP Port  : 993
6.  Authentication type: login
7.  Secure IMAP (TLS)  : true
8.  Server software: uw
9.  Delimiter  : /

netstat -na | grep 993
tcp0  0 0.0.0.0:993 0.0.0.0:*   LISTEN

Et quand j'essais de me connecter avec squirrel, j'ai une erreur 110 time
out.  Cette erreur je ne l'ai pas si j'utilise mozilla, et j'arrive a me
connecter sans probleme.

De plus, si j'utilise pas le imap securise, le port 143, j'ai cette erreur

Aug  4 15:01:29 serveur imapd[20993]: Login disabled user=dominique
auth=dominique host=serveur.espacecourbe.com [192.168.1.13
]

Je suis avec Woody.

merci

-- 
Dominique Arpin___[   Espace
gestionnaire réseau Courbe]

  http://www.espacecourbe.com/
  téléphone514.933.9861
  télécopieur  514.933.9546



Re: laptop-net

2003-08-04 Par sujet Xavier Maillard
daniel huhardeaux <[EMAIL PROTECTED]> writes:

Xavier Maillard wrote:
>  
> >  Bonjour,
> >  
> >  Je souhaiterais pouvoir adapter la configuration de portable
> >  suivant le lieu dans lequel je me trouve. Jusqu'à présent
> >  j'utilisais netenv mais j'ai décidé récemment d'en changer n'étant
> >  pas satisfait des services rendus par le précédent.
> >  
> >  Le problème c'est que celui-ci (laptop-net) semble un poil plus
> >  compliqué à mettre en oeuvre.
> >  
> >  Voici comment je vois les choses. Il y aurait 3 configuration
> >  possible (voire 5):
> >  
> >  1. maison filaire
> >  2. maison wifi
> >  3. boulot filaire
> >  4. boulot wifi (dans moins de 1 mois)
> >  5. offline (durant les transports)
> >  
> >  Je n'arrive pas à lui dire que au prochain reboot je vourais être
> >  en telle ou telle configuration et il ne semble pas le demander au
> >  boot de ma machine.
> >  
> >  Quelqu'un aurait-il une idée ?
> >  
> >  zeDek
> >  
> >  
>  En fait il devrait le decouvrir tout seul grace au fichier opts dans
>  /etc/laptop-netconf Chez moi ca ne marche pas mais je ne me suis pas
>  occupe de la chose car manuellement c'est ok :-)

Ben c'est bien ça le problème :) Il a pas l'air de savoir le faire :(

Bon je continue à chercher...

zeDek
-- 
"Linux: Because a PC is a terrible thing to waste." Kenneth R. Kinder


pgpHjEWO0y1W4.pgp
Description: PGP signature


Re: Only garbage was found in the patch input.

2003-08-04 Par sujet Jeremie Koenig
On Mon, Aug 04, 2003 at 04:38:37PM +0200, pingouin osmolateur wrote:
> Salut

Salut.

> Quelqu'un sait pourquoi j'obtiens une erreur l'orque je lance mon
> patch merci

Le patch est moisi. Vu comme il est court, tu n'as qu'à patcher à la
mains :)

-- 
Jeremie Koenig <[EMAIL PROTECTED]>



Re: logiciel de mail ?

2003-08-04 Par sujet Xavier Maillard
Yves Rutschle <[EMAIL PROTECTED]> writes:

On Sun, Aug 03, 2003 at 11:24:40PM +0100, Xavier Maillard wrote:
> > >  En C, tu ne peux même pas facilement créer de nouvelles
> > >  fonctions.
> >  
> >  Euh faut m'expliquer ce que tu entends par là parce que c'est pas
> >  clair pour moi.
>  
>  Dans le programme Perl suivant, 'deriv' crée une _nouvelle_,
>  vraie fonction qui calcule la dérivée de la fonction donnée
>  en paramètre.
>  
>  #! /usr/bin/perl
>  
>  my $eps=1e-10;
>  
>  sub deriv {
>  my ( $f ) = @_;
>  
>  return sub {
>  my ( $x ) = @_;
>  return (&$f($x+$eps) - &$f($x))/$eps;
>  }
>  }
>  
>  sub sinus {
>  return sin( $_[0] );
>  }
>  
>  my $cos = deriv( \&sinus );
>  my $sin = deriv( $cos );
>  
>  print &$sin( 0 );
>  print "\n";
>  
>  Faire la même chose en C (créer une nouvelle fonction) sera
>  pour le moins goret, si c'est possible.

Ok je vois mieux :) J'avais pas compris ça comme ça :)

zeDek
-- 
"Es ist unlauter, jemandem vorzuwerfen, dass er das was er denkt, nur
 deshalb denkt, weil er es will, und nicht deshalb, weil er dazu
 gekommen ist." Norbert Harry Marzahn <[EMAIL PROTECTED]>


pgpHEgAUkzHzv.pgp
Description: PGP signature


Re: Gros probleme (2eme fois) serait cool de m'aider ;)

2003-08-04 Par sujet Jeremie Koenig
On Mon, Aug 04, 2003 at 06:22:53PM +0200, list wrote:
> Bonjour,

Salut.

> Voila depuis quelques jours j'ai un sérieux probleme avec la gestion
> des packets sous ma Woody.  Je pensais avoir un probleme dans mon
> fichier available mais il semblerait que non.

Non, c'est pas ca.

> dpkg : avertissement important : le fichier contenant la liste des
> fichiers du p aquet « kcalc » étant manquant, il est considéré
> qu'aucun fichier du paquet n'es t actuellement installé.

Ca, ca veut dire qu'un fichier manque dans /var/lib/dpkg/info/. Qui
contiens les infos sur les paquets *installés* et non pas disponibles. 

La solution la plus simple dans ton cas est de réinstaller les paquets
en question. Avec apt-get si il veux bien, à la main sinon...

-- 
Jeremie Koenig <[EMAIL PROTECTED]>



Re: D'autres questions...

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 01:47:30PM +0200, Jim Braux-Zin wrote:
> daniel huhardeaux wrote:
> 
> >Jim Braux-Zin wrote:
> >
> >>[...]
> >>Le ping vers l'IP de la "destination" de ppp0 répond, mais pas vers 
> >>d'autres addresses... Je pense que tu as raison pour la route 
> >>mais comment on la change?
> >
> >
> >Sous root, tape "route". Tu devrais avoir un truc du style
> >
> >Kernel IP routing table
> >Destination   
> >Gateway   Genmask   
> >Flags   Metric   Ref   Use   Iface
> >[Cut]
> >default
> >0.0.0.0 UG  00 0  ppp0
> >
> Oui, effectivement, c'est un "tap0" dont je ne vois pas a quoi il me 
> sert qui est par défaut... Tout marche bien après un "route del default 
> && route add default ppp0". Mais comment puis-je automatisé cela?
> 
> Bonus : une autre question
> 
>- Je voudraiss mettre à jour mon xfree86 vers la version testing car 
> j'ai qq problèmes d'affichages... Mais je ne sais pas comment faire, 
> puisqu'étant en stable, apt-get ne la trouve pas... En clair: coment 
> installer un paquet testing sur une stable (en satisfaisant 
> automatiquement les dépendances, si possibles)

Essaye apt-get install -t testing xfree86.

Si cela ne marche pas, tu doit peut etre rajouter des sources testing.

Amicalement,

Sven Luther
> 
> Merci
> 
> Jim
> 
> 
> -- 
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://savannah.nongnu.org/download/debfr-faq/html/
> 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact 
> [EMAIL PROTECTED]



Re: Gros probleme (2eme fois) serait cool de m'aider ;)

2003-08-04 Par sujet moku
Salut,

Le 04/08/03 18:22, list a écrit tout plein de choses, dont :
[...]
> dpkg : avertissement important : le fichier contenant la liste des fichiers 
> du p
> aquet « kdebase-libs » étant manquant, il est considéré qu'aucun fichier du 
> paqu
> et n'est actuellement installé.
> dpkg : erreur de traitement de 
> /var/cache/apt/archives/kdelibs3-bin_4%3a2.2.2-13
> .woody.8_i386.deb (--unpack) :
>  files list file for package `xlibs-dev' is missing final newline
> Des erreurs ont été rencontrées pendant l'exécution :
>  /var/cache/apt/archives/kdelibs3-bin_4%3a2.2.2-13.woody.8_i386.deb
> L'exécution a été arrêtée car il y avait trop d'erreurs.
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> J'ai vu des sujets sur des listes contenant les memes erreurs "E: Sub-process 
> /usr/bin/dpkg returned an error code (1)" mais aucune avec les memes erreurs 
> sur "avertissement important : le fichier ..." quelqu'un aurait déja vu ca et 
> pourait m'aider?

Je n'ai jamais eu ça et ne saurais probablement pas t'aider, mais bon,
as-tu essayé un `apt-get clean` puis recommencer tout ?
Sait-on jamais, des fois que les packages que tu as en cache soient
nazes...

A+
-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: D'autres questions...

2003-08-04 Par sujet daniel huhardeaux

Jim Braux-Zin wrote:


daniel huhardeaux wrote:


Jim Braux-Zin wrote:


[...]
Le ping vers l'IP de la "destination" de ppp0 répond, mais pas vers 
d'autres addresses... Je pense que tu as raison pour la route 
mais comment on la change?




Sous root, tape "route". Tu devrais avoir un truc du style

Kernel IP routing table
Destination   
Gateway   Genmask   
Flags   Metric   Ref   Use   Iface

[Cut]
default
0.0.0.0 UG  00 0  ppp0


Oui, effectivement, c'est un "tap0" dont je ne vois pas a quoi il me 
sert qui est par défaut... Tout marche bien après un "route del 
default && route add default ppp0". Mais comment puis-je automatisé cela?


Je ne sais pas ce qu'est ce tap0. Je pense que ton interface ppp0 doit 
essayer de rajouter le default route vers elle mais cela ne marche pas 
car il y en a deja une. Solution 'crade', tu fais un route del default 
dans le script qui lance ppd. Solution 'propre' tu regarde a quoi 
correspond ce tap0 et tu ne cree pas de route par default vers cette 
interface. Dans, ce cas, comme explique plus haut, ppp0 se creera la 
sienne comme un grand.


--
:  __ __ __ __ __ __  [EMAIL PROTECTED]
: /_// __  // __  //_// __  // / phone.: +48 32 285 4554
:  / /  / /_/ // /_/ /  / /  / /_/ // / fax: +48 32 285 4554
: /_/  /_//_/  /_/  /_/ /_//_/ mobile..: +48 602 284 546




Gros probleme (2eme fois) serait cool de m'aider ;)

2003-08-04 Par sujet list
Bonjour,
Voila depuis quelques jours j'ai un sérieux probleme avec la gestion des 
packets sous ma Woody.
Je pensais avoir un probleme dans mon fichier available mais il semblerait que 
non.
Le apt-get update se passe sans aucuns problemes mais quand je fais mon apt-get 
upgrade:

box:/root# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
4 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
Need to get 0B/7473kB of archives. After unpacking 4096B will be freed.
Do you want to continue? [Y/n] Y
(Lecture de la base de données... 
dpkg : avertissement important : le fichier contenant la liste des fichiers du p
aquet « kcalc » étant manquant, il est considéré qu'aucun fichier du paquet n'es
t actuellement installé.

dpkg : avertissement important : le fichier contenant la liste des fichiers du p
aquet « kchart » étant manquant, il est considéré qu'aucun fichier du paquet n'e
st actuellement installé.

dpkg : avertissement important : le fichier contenant la liste des fichiers du p
aquet « koffice-libs » étant manquant, il est considéré qu'aucun fichier du paqu
et n'est actuellement installé.

dpkg : avertissement important : le fichier contenant la liste des fichiers du p
aquet « kdebase-libs » étant manquant, il est considéré qu'aucun fichier du paqu
et n'est actuellement installé.
dpkg : erreur de traitement de /var/cache/apt/archives/kdelibs3-bin_4%3a2.2.2-13
.woody.8_i386.deb (--unpack) :
 files list file for package `xlibs-dev' is missing final newline
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kdelibs3-bin_4%3a2.2.2-13.woody.8_i386.deb
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)


J'ai vu des sujets sur des listes contenant les memes erreurs "E: Sub-process 
/usr/bin/dpkg returned an error code (1)" mais aucune avec les memes erreurs 
sur "avertissement important : le fichier ..." quelqu'un aurait déja vu ca et 
pourait m'aider?
Merci d'avance.



Information

2003-08-04 Par sujet David Debordo
 
 Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Testez le nouveau Yahoo! Mail

Re: logiciel de mail ?

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 03:16:22PM +0100, Yves Rutschle wrote:
> On Mon, Aug 04, 2003 at 01:57:27PM +0200, Sven Luther wrote:
> > Avec uniquement cela, et la beta-reduction comme regle de calcul :
> > 
> >\x.A B => A[x<=B] (A ou tous les x ont ete remplace par B).
> > 
> > Tu peut exprimer tout les programmes exprimable.
> 
> Il me *semble* que ça revient à ce que je disais: on peut
> appliquer des fonctions à d'autres fonctions (ce qu'on ne
> peut faire en C). Je devrais en savoir plus dès que j'ai le
> temps de lire ce livre que j'ai reçu récement ("Applications
> en OCaml").

A, je vois que tu est sur la bonne voie. Certains disent que ocaml est
le derniers langage qu'on apprend, mais bon, comme c'est les auteurs de
ocaml :)))

> > Une autre maniere de voire la difference entre les deux types de
> > langages, c'est que dans un langage fonctionnel on s'interesse a decrire
> > ce que les expressions et fonctions sont, alors qu'un langage imperatif
> > s'interesse a comment elle seront execute.
> 
> Je vois ce que tu veux dire, mais ça me parait faux: si on
> restreint le C légèrement (en interdisant les effets de
> bords par exemple) on retombe sur un langage qui "décrit les
> expressions" plutôt qu'un langage qui décrit la "recette"
> (faire ceci, puis cela).

Non, je suis pas convaincu. Si tu regarde le langage C, et surtout la
compilation qui a lieu derriere, tu verra la difference. Ceci dis, je
sais que Felix par exemple, est un langage fonctionnel avec une syntax a
la C. Je doute que les programmeur de C pur et dur ne le reconnaissent
cependant.

> Peut-être la classification n'est-elle pas très importante.

Je pense que la syntaxe exacte n'est pas tres importante, bien que ocaml
soit repute pour produire du code 10 fois plus court que l'equivalent
C/C++ tout en restant lisible, mais que la maniere de la traiter
derriere montre bien la difference entre les familles de langages.

Amicalement,

Sven Luther



Re: petite commande, rectificatif

2003-08-04 Par sujet moku
Salut,

Le 02/08/03 15:04, dédé le homard a écrit tout plein de choses, dont :
> > En téléchargeant le binaire mbrola ça marche. Enfin, il crée un .wav,
> > mais je n'arrive pas à le lire en streaming (play ne semble pas vouloir
> > lire un flux :-( Au passage, vous utilisez quoi comme lecteur de .wav
> > en ligne de commande ?)
> >
> en ligne de commande,  sox est tres bien

Ben oui : sox = play :

  [EMAIL PROTECTED]:~]$ dpkg -L sox | grep play
  /usr/bin/play
  ...

;-)

A+
-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: logiciel de mail ?

2003-08-04 Par sujet Thomas Nemeth
Le 04.08.03, Yves Rutschle a tapoté :

| On Mon, Aug 04, 2003 at 04:20:46PM +0200, François TOURDE wrote:
| > Il est par exemple utilisé dans les terminaux du loto, pour lire les jeux, 
les
| > afficher sur de petits écrans LCD, les transmettre au siège, etc.
|
| C'est aussi, si je me souviens bien, un des deux langages
| d'implémentation des bios PCI. Et d'Open Firmware.

Comme l'OpenBoot (Prom) des Suns :)


Thomas
-- 
BOFH excuse #446:
Mailer-daemon is busy burning your message in hell.



Re: sauvegarde respectueuse

2003-08-04 Par sujet Bruno Treguier
On Mon, Aug 04, 2003 at 04:41:20PM +0200, Bruno Treguier wrote:
> Bonjour,
> 
> > > tar cf - home etc rep autrerep | ssh machineB "(cd /backup; tar xpf -)"
> > > 
> > il me semble bien que tar ne sauve pas les fichiers cachés :
> > 
> > $ cd ~/temp/test # répertoire vide
> > $ echo "bonjour" > fich1.txt
> > $ echo "au revoir " > .fichcach.txt
> > $ tar -cvf svg.tar *
> > fich1.txt
> > 
> > ... et c'est tout.
> 
> C'est tout à fait normal... :-)
> Ce n'est pas spécifique à la commande "tar", mais dû à la manière dont
> se fait "l'expansion" du caractère * pour les fichiers et répertoires.
> C'est donc un problème d'utilisation du shell: * ne "prend" pas les
> fichiers commençant par un point, c'est le fonctionnement habituel de
> tous les shells...

Je me réponds à moi-même pour amener une petite précision: certains
shells, comme bash ou zsh, permettent de modifier ce comportement par
défaut (je crois que ça a été signalé par d'autres égakement), mais en
règle générale, ce ne sont pas des paramètres auxquels on touche
souvent... Et il serait dommage que le fonctionnement de certaines
lignes de commande (comme le "tar cvf svg.tar *") dépendent de tels
réglages AMHA...

Cordialement,

B. Tréguier

-- 
-- Service Hydrographique et Oceanographique de la Marine ---  EPSHOM/CIS/MIC
-- 13, rue du Chatellier ---  BP 30316  --- 29603 Brest Cedex, FRANCE
--Phone: +33 2 98 22 17 49  ---  Email: [EMAIL PROTECTED]



Re: logiciel de mail ?

2003-08-04 Par sujet Yves Rutschle
On Mon, Aug 04, 2003 at 04:20:46PM +0200, François TOURDE wrote:
> Il est par exemple utilisé dans les terminaux du loto, pour lire les jeux, les
> afficher sur de petits écrans LCD, les transmettre au siège, etc.

C'est aussi, si je me souviens bien, un des deux langages
d'implémentation des bios PCI. Et d'Open Firmware.
 
/Y

-- 
Programming in Forth, Yoda does.



Re: sauvegarde respectueuse

2003-08-04 Par sujet Bruno Treguier
Bonjour,

> > tar cf - home etc rep autrerep | ssh machineB "(cd /backup; tar xpf -)"
> > 
> il me semble bien que tar ne sauve pas les fichiers cachés :
> 
> $ cd ~/temp/test # répertoire vide
> $ echo "bonjour" > fich1.txt
> $ echo "au revoir " > .fichcach.txt
> $ tar -cvf svg.tar *
> fich1.txt
> 
> ... et c'est tout.

C'est tout à fait normal... :-)
Ce n'est pas spécifique à la commande "tar", mais dû à la manière dont
se fait "l'expansion" du caractère * pour les fichiers et répertoires.
C'est donc un problème d'utilisation du shell: * ne "prend" pas les
fichiers commençant par un point, c'est le fonctionnement habituel de
tous les shells...

Si vous voulez tout sauvegarder au niveau où vous êtes (dans le même
répertoire), il faut simplement faire un:


$ tar cvf svg.tar .

qui fera référence au répertoire courant (et donc, pour tar, à tout ce
qui se trouve à ce niveau et en dessous)
et non un

$ tar cvf svg.tar *

qui ne fait référence qu'aux fichiers, répertoires et liens situés dans
le répertoire courant, à l'exclusion de ceux commençant par un "." !

Cordialement,

B. Tréguier

-- 
-- Service Hydrographique et Oceanographique de la Marine ---  EPSHOM/CIS/MIC
-- 13, rue du Chatellier ---  BP 30316  --- 29603 Brest Cedex, FRANCE
--Phone: +33 2 98 22 17 49  ---  Email: [EMAIL PROTECTED]



Only garbage was found in the patch input.

2003-08-04 Par sujet pingouin osmolateur

Salut
Quelqu'un sait pourquoi j'obtiens une erreur l'orque je lance mon patch
merci

patch -p0 < ssp.diff
patch:  Only garbage was found in the patch input.


Voici le patch

--- decode.c 2003-04-09 21:18:23.0 +0200
+++ /root/snort-patch/snort-2.0.0/src/decode.c 2003-05-16 
09:13:30.0 +0200
-42,7 +42,6 
HttpUri UriBufs[URI_COUNT];

u_int8_t DecodeBuffer[DECODE_BLEN];

-
/*
 * Function: DecodeEthPkt(Packet *, char *, struct pcap_pkthdr*, 
u_int8_t*)

 *
-2326,8 +2325,8 
if(pv.checksums_mode & DO_UDP_CHECKSUMS)

{
/* look at the UDP checksum to make sure we've got a good 
packet */

- ph.sip = (u_int32_t)(p->iph->ip_src.s_addr);
- ph.dip = (u_int32_t)(p->iph->ip_dst.s_addr);
+ memcpy (&ph.sip, &p->iph->ip_src.s_addr, sizeof (u_int32_t));
+ memcpy (&ph.dip, &p->iph->ip_dst.s_addr, sizeof (u_int32_t));
ph.zero = 0;
ph.protocol = p->iph->ip_proto;
/* ph.udplen is up there */






Re: logiciel de mail ?

2003-08-04 Par sujet Yves Rutschle
On Mon, Aug 04, 2003 at 01:57:27PM +0200, Sven Luther wrote:
> Avec uniquement cela, et la beta-reduction comme regle de calcul :
> 
>\x.A B => A[x<=B] (A ou tous les x ont ete remplace par B).
> 
> Tu peut exprimer tout les programmes exprimable.

Il me *semble* que ça revient à ce que je disais: on peut
appliquer des fonctions à d'autres fonctions (ce qu'on ne
peut faire en C). Je devrais en savoir plus dès que j'ai le
temps de lire ce livre que j'ai reçu récement ("Applications
en OCaml").
 
> Une autre maniere de voire la difference entre les deux types de
> langages, c'est que dans un langage fonctionnel on s'interesse a decrire
> ce que les expressions et fonctions sont, alors qu'un langage imperatif
> s'interesse a comment elle seront execute.

Je vois ce que tu veux dire, mais ça me parait faux: si on
restreint le C légèrement (en interdisant les effets de
bords par exemple) on retombe sur un langage qui "décrit les
expressions" plutôt qu'un langage qui décrit la "recette"
(faire ceci, puis cela).

Peut-être la classification n'est-elle pas très importante.

/Y - qui fait de la programmation objet fonctionnelle en
assembleur (nan j'deconne)
 
-- 
This signature left empty.



Re: logiciel de mail ?

2003-08-04 Par sujet François TOURDE
Le 12268ième jour après Epoch,
Mathieu BORNOZ écrivait:

>   | > Dans quelle catégorie places-tu Forth?
>   |
>   | C'est un langage procedural je crois, je suis pas un expert de Forth
>   | cependant.
>
> Je ne suis pas un expert non plus, mais j'ai pu lire quelques articles 
> concernant ce langage, *jamais code*, juste etudie :)

Perso, j'ai codé en Forth, mais il y a très longtemps. Maintenant je code en
douceur :)

C'est effectivement un langage procédural, qui est pré compilé et
assez efficace. C'est un assembleur symbolique de niveau supérieur à
l'assembleur.

> Forth repose uniquement sur le principe de pile, souvent decrit comme tres 
> efficace mais certainement l'un des langages les plus illisible connu a ce 
> jour.

Il ne repose pas *uniquement* sur ce principe. C'est un des principes majeurs
de calcul, comme postscript d'ailleurs. Un autre de ses principes de base est
l'utilisation de 'dictionnaires'.

> J'ai vu quelques bouts de code Forth, ca parait terriblement compact, et 
> j'avoue ne pas avoir tout compris ...
> J'ai vu dans un magasine que le surnom de ce langage etait "write-only", pour 
> sa difficulte a la relecture :)

Il est à peine moins lisible que APL :) ...

Mais on s'habitue très vite à la relecture une fois certaines règles utilisées
lors de l'écriture de source.

> Forth semble encore pas mal actif et surtout dans les domaines de l'embarque 
> http://www.forth.com/

Il est par exemple utilisé dans les terminaux du loto, pour lire les jeux, les
afficher sur de petits écrans LCD, les transmettre au siège, etc.

> Pour conclure je dirai qu'il ne fait partie d'aucune categorie, ou peut etre 
> celle des langages vraiment atypique ...

Meuh nan... Encore une fois c'est un langage procédural.

-- 
The good die young -- because they see it's no use living if you've got
to be good.
-- John Barrymore



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Erwan David
Le Mon  4/08/2003, Sven Luther disait
> 
> Si cela peut te rassurer, il y a eu une thread assez longue sur
> debian-gtk-gnome et probablement aussi ailleur, a ce sujet. Le fait que
> deux personnes ai decide d'utiliser ce patch, n'en fait pas une tendance
> generale. Et a nouveau, il sert pas a grand chose de signaler cette
> evolution sur debian-user-french.
> 

Je pesne que cette liste est tout à fait l'endroit pour rapporter des
inquiétudes d'utilisateur.

-- 
Erwan



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 03:16:53PM +0200, Erwan David wrote:
> Le Mon  4/08/2003, Sven Luther disait
> > >   Je n'accuse personne d'autre que la tendance générale. Et foutre un
> > >   bouton "desktop" pour tout le monde c'est au moins oublier que tout
> > >   le monde n'utilise pas de desktop. C'est donc bien une attitude qui
> > >   rejette ceux qui ne veulent pas d'environnement à bureau.
> > 
> > La tendance general. Une personne a demander a un mainteneur d'ajouter
> > un patch et c'est une tendance general.
> 
> Mais 1) ce patch avait été fait, avec ces boutons spécifiques
> 2) le mainteneur l'a accepté sans voir de problèmes
> 
> C'est un cas particulier, mais ce genre de truc (ainsi que toutes les
> réponses de ceux pour qui c'est interface à bureau ou console) est un
> indice de tendance. Et je pense que c'est plus efficace de signaler
> que cette évolution est mauvaise  avant qu'elle ait eu lieu.

Si cela peut te rassurer, il y a eu une thread assez longue sur
debian-gtk-gnome et probablement aussi ailleur, a ce sujet. Le fait que
deux personnes ai decide d'utiliser ce patch, n'en fait pas une tendance
generale. Et a nouveau, il sert pas a grand chose de signaler cette
evolution sur debian-user-french.

Amicalement,

Sven Luther
> 
> -- 
> Erwan
> 
> 
> -- 
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://savannah.nongnu.org/download/debfr-faq/html/
> 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: logiciel de mail ?

2003-08-04 Par sujet Mathieu BORNOZ
On Monday 04 August 2003 13:57, Sven Luther wrote:
  | On Mon, Aug 04, 2003 at 11:47:04AM +0100, Yves Rutschle wrote:
  | > On Mon, Aug 04, 2003 at 11:21:30AM +0200, Sven Luther wrote:
  | > > Les langages fonctionnels (lisp, scheme, sml, caml, ocaml,
  | > > haskell, erlang, clean, ...) sont base sur la theorie du lambda
  | > > calcul, qui a ete develope par Alonzo Church vers la fin des
  | > > annees 30 afin de modeliser les fonctions mathematiques (vous
  | > > savez, les f : N -> N x|-> 3x+1). Plus tard, on s'est rendu
  | > > compte que cette theorie logique s'appliquait parfaitement a
  | > > l'informatique, et qu'il etait possible de programmer tout ce qui
  | > > etait programmable avec cette theorie somme toute assez simple :
  | > > on a des variables, l'abstraction fonctionnelle (equivalant a
  | > > dire f(x) = 3x+1) et l'application (f(5) qui represente 3x5+1
  | > > soit 16). On a bien sur rajouter d'autres theories par la suite,
  | > > comme le lambda calcul type, langage de module et foncteurs,
  | > > extension oriente objet, programmation par continuation, monades,
  | > > ...).
  | >
  | > Il n'y a rien dans cette description qui permette de dire
  | > que C n'est pas un langage fonctionnel... À part BASIC (et
  | > encore) tous les langages ont des fonctions qui permettent
  | > de faire f(x)=3x+1.
  |
  | Err, je decrivait le lambda calcul. Une expression du lambda calcul,
  | note E ici est obtenu grace a :
  |
  |   o des variables: x, y, z, ...
  |
  |   o l'abstraction fonctionnelle, traditionnellement note par un
  | lambda, mais j'utiliserait \ ici  : \x.E
  |
  |   o l'application, traditionellement note par un espace. f 5
  | correspond a l'application de la fonction f a l'argument 5, ou f(5)
  | si tu prefere.
  |
  | Avec uniquement cela, et la beta-reduction comme regle de calcul :
  |
  |\x.A B => A[x<=B] (A ou tous les x ont ete remplace par B).
  |
  | Tu peut exprimer tout les programmes exprimable.
  |
  | Ou si tu prefere une notation en en ocaml :
  |
  | type lambda = Var of string | Lambda of string * lambda | App of
  | lambda * lambda
  |
  | exception Nomal_Form
  |
  | let rec remplace x A = function
  |
  |   | Var y -> if x = y then A else Var y
  |   | Lambda (y, l) -> if x = y then Lambda (y, l) else Lambda (y,
  |   | remplace x A l) App (a, b) -> App (remplace x A a, remplace x A
  |   | b)
  |
  | let beta = function
  |
  |   | App (Lambda (x, l), b) -> remplace x b l
  |   | _ -> raise Normal_Form
  |
  | Il faut ensuite avoir une strategie d'evaluation pour resoudre tous
  | les beta-redex dans le terme, et il y a bien sur de nombreuse autre
  | maniere de faire cela. Si cela t'interesse, je te renvoie notament a
  | :
  |
  | http://pauillac.inria.fr/caml/lettre_de_caml/lettre6.pdf
  |
  | La difference entre ceci et la machine de turing, est que dans la
  | machinede turing, si je ne me trompe pas, tu a une bande contenant
  | des instructions, et qui est lu, et la lecture de la bande fait
  | changer l'etat de la machine a etat, et ainsi de suite.
  |
  | La puissance d'expression des deux formalisme est exactement le meme,
  | c'est a dire qu'il est prouve que tu peut exprimer exactement la meme
  | classe de programmes dans les deux formalismes.
  |
  | > > > > Ceci dit, dans quel famille de langage classes-tu le C ?
  | > > >
  | > > > Procédural. Le C est pratiquement équivalent à Pascal.
  | > >
  | > > Ou qu'au C++, ou qu'a l'assembleur, au basic, ...
  | >
  | > Le BASIC que je connais n'avais pas de fonctions, et reste
  | > nettement en dessous de C ou Pascal... Mais apparement
  | > 'BASIC' ne veut pas dire grand chose :-)
  |
  | C'est bien la cle du malentendu. Tous ces langages sont des langages
  | proceduraux, et le fait que certain inclus des fonctions et d'autre
  | non ne change rien a ce fait. On parle auss ide langage applicatifs
  | lorsque l'on parle de langage focntionnels.
  |
  | > Dans quelle catégorie places-tu Forth?
  |
  | C'est un langage procedural je crois, je suis pas un expert de Forth
  | cependant.

Je ne suis pas un expert non plus, mais j'ai pu lire quelques articles 
concernant ce langage, *jamais code*, juste etudie :)

Forth repose uniquement sur le principe de pile, souvent decrit comme tres 
efficace mais certainement l'un des langages les plus illisible connu a ce 
jour.

Tout comme les calculatrices HP, Forth utilise la notation polonaise inversee, 
ce qui se resume a decrire une succession d'actions (mots-cles) a effectuer 
sur une pile.

J'ai vu quelques bouts de code Forth, ca parait terriblement compact, et 
j'avoue ne pas a

DVD ( RW ) - Quel matériel choisir ? Quel logiciel ?

2003-08-04 Par sujet Patrick Carabin
   Je voudrais acheter un graveur DVD+-RW, mais je ne suis pas sûr, 
alors je voudrais vérifier:

- j'ai trouvé un ASUS DRW-0402P/D ( interne )
  Qu' en pensez-vous ( dela marque en tout cas )
- je ne sais pa quel logiciel utiliser pour Debian ?

- Y a-t'il qqch de spécial à faire, ou à contrôler ?

Je vous remercie à l'avance


Patrick Carabin.

«Plant in de tuin van je hart slechts de roos der liefde»
«Dans le jardin de ton coeur, ne plante que la rose d' amour»
Baha'u'llah.



Re: [Programmation : Debugging] Logiciel permettant de lister les appels systèmes d'une application

2003-08-04 Par sujet Nicolas Rueff
Le mar 05/08/2003 à 09:44, JusTiCe8 a écrit :
> Bonjour,
> 
> c'est strace :).
> 

ptain, grillé. Pour une fois que je connaissait la réponse.

/N qui passe à l'ADSL dès qu'il peut
__

Nicolas Rueff <[EMAIL PROTECTED]>
http://rueff.tuxfamily.org
+33 6 77 64 44 80
--
> Is there any hope for me? Am I just thick? Does anyone remember the
> Rubiks Cube, it was easier!
I found that the Rubiks cube and Linux are alike. Looks real confusing
until you read the right book. :-)
-- seen on c.o.l.misc, about the "Linux Learning Curve"
__



signature.asc
Description: Ceci est une partie de message	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Re: ça y est, on a le français pour Festival

2003-08-04 Par sujet dédé le homard
Le Dimanche 3 Août 2003 14:04, hendrickx guy a écrit :
> Le dim 03/08/2003 à 20:37, dédé le homard a écrit :
> > salut à tous,
> >
> >
> > tu peux trouver un lien et une doc  (tres bien faite) sur:

www.pollok-nageoire.net/festival/festival-english004.html

sinon, sur www.netscape.fr, fais une recherche sur efm-install-util (pas de s 
à la fin), et là tu auras le lien.

>
> tu aurrais pas le lien direct par hasart ?


ciao



Enfin du pcmcia... Mais plus de gnome :(

2003-08-04 Par sujet Damien Babilon
Hello tt le monde,

Ha, j'ai enfin réussi à installer mon pcmcia... Ça marche.

Seulement, j'ai du réinstaller tout mon système. J'ai tout prixs en stable.
Kernel 2,4,18 et kde 2 je crois.

Le problème c'est que avant, j'avais evolution pour mes mails mais je
bossait en kde :) et là, j'arrive pas à réinstaller gnome pour avoir
evolution.

En fait, j'ai pas besoin de gnome, mais quand je fais apt-get install
evolution, il me demande plein de librairies de gnome... (Ca me rappele un
Troll  ;)

Et quand j'essaye d'installer gnome, il me dit qu'il a des problèmes de
dépendances. 

J'ai dans mon sources.list : deb
ftp://ftp.acc.umu.se/mirror/mirrors.evilgeniuses.org.uk/debian/backports/woo
dy gnome2.2/

Est-ce une bonne source pour gnome? J'ai trouvé ça sur le site de bxlug je
crois...


Merci,


Damien Babilon ­ Websol.be
Mobile: 0495/250.475
http://www.websol.be
http://support.websol.be



Re: Affichage sur 2 écrans...

2003-08-04 Par sujet Clement Hermann

Sébastien wrote:


Le Lundi Août 4 2003 14:55, Xavier Henner a écrit :
 


voir les options dans le kernel mais c'est que pour les matrox et c'est
marqué expérimental.

   



ati radeon

 


et puis, avoir 2 tty c'est bien beau, mais ca pose un probleme : le
clavier est attribué a quel tty ?

plus sérieusement, le plus simple est je pense de passer sous X et de
mettre 2 xterm en plein écran

et puis, je vois pas trop l'interet de rester en mode console, surtout
avec une station graphique (je ne pense pas qu'une machine avec 2 écran
soit un serveur)
   



ben c'est une machine perso (je suis étudiant), donc elle fait un peu tout...
c'est vrai que c'est pas hyper utile, 2 tty, baah je laisse tomber.
 

une utilité pourrait être de rediriger les messages de syslog sur un tty 
pour avoir en permanence le /var/log/syslog ou le /var/log/message 
devant les yeux...
mais avec cinerama et des xterm prenant toute la place (Eterm c'est 
joli, ça peut être transparent et on peut virer les bords) on obtient la 
même chose plus simplement...



--
Clément Hermann |--|
Administrateur systèmes et réseaux  | +33 (0)4-76-44-50-50 | 
Business & Decision.Eolas   | http://www.eolas.fr  |
|--| 





Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Erwan David
Le Mon  4/08/2003, Sven Luther disait
> >   Je n'accuse personne d'autre que la tendance générale. Et foutre un
> >   bouton "desktop" pour tout le monde c'est au moins oublier que tout
> >   le monde n'utilise pas de desktop. C'est donc bien une attitude qui
> >   rejette ceux qui ne veulent pas d'environnement à bureau.
> 
> La tendance general. Une personne a demander a un mainteneur d'ajouter
> un patch et c'est une tendance general.

Mais 1) ce patch avait été fait, avec ces boutons spécifiques
2) le mainteneur l'a accepté sans voir de problèmes

C'est un cas particulier, mais ce genre de truc (ainsi que toutes les
réponses de ceux pour qui c'est interface à bureau ou console) est un
indice de tendance. Et je pense que c'est plus efficace de signaler
que cette évolution est mauvaise  avant qu'elle ait eu lieu.

-- 
Erwan



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Thomas Nemeth
Le 04.08.03, Sven Luther a tapoté :

| On Mon, Aug 04, 2003 at 02:28:54PM +0200, Thomas Nemeth wrote:
| > |
| > | Je me demande si cela marche aussi au moment du boot, dans l'OF, ou
| > | uniquement une fois que Linux est correctement lancer ? J'uilisait
| > | nautilus pour afficher la doc de l'OF pour justement savoir quoi
| > | taper :)))
| >
| > Je ne sais pas ce que tu appelles l'OF, mais de toutes façons
|
| Open Firmware (IEEE 1275-1994 pour etre plus precis). Ce que de

Ok.


| nombreux constructeurs (IBM, Sun, Apple, ...) utilise comme bios dans
| leur machines.

Oui, je sais ce qu'est un Open Firmware : j'ai des suns et des
macs ici :)


| > il me semble que synergy nécessite que X11 soit lancé...
|
| Meme pas de console alors :(((

Je ne l'ai pas encore utilisé (faudrait que je fasse de la place
sur mon bureau pour pouvoir mettre 2 machines côte à côte histoire
de voir ce que ça donne), mais je crains que non...


Thomas
-- 
BOFH excuse #414:
tachyon emissions overloading the system



Re: Affichage sur 2 écrans...

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 02:08:05PM +0200, Sébastien wrote:
> Bonjour,
> 
> J'ai une catre avec 2 sorties écran, sous X pas de pb.
> Par contre en mode console... les 2 (écrans) affichent la meme chose...
> 
> Est-il possible de changer ça,
> avoir tty1 sur un écran et tty2 sur l'autre ???

Tout depend de la carte, et si c'est supporte par le fbdev ou pas. Je
crois pas que ce soit possible aisement avec les noyaux 2.4.x ou plus
anciens, et il me semble que le support du multi-head pour la console
n'a pas pus etre reellement complete pour 2.6.X non plus, ceci dis, je
me trompe peut etre.

A ta place je poserai la question sur :

[EMAIL PROTECTED]

Amicalement,

Sven Luther
> 
> Merci
> Sebbb
> 
> 
> --
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://savannah.nongnu.org/download/debfr-faq/html/
> 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 02:28:54PM +0200, Thomas Nemeth wrote:
> Le 04.08.03, Sven Luther a tapoté :
> 
> | On Mon, Aug 04, 2003 at 01:18:27PM +0200, Thomas Nemeth wrote:
> | > Le 04.08.03, Sven Luther a tapoté :
> | >
> | > | Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
> | > | serait sincerement interesse par le savoir.
> | >
> | >   Synergy.
> |
> | Un peu plus de detail, quoi que :
> |
> | $ apt-cache show synergy
> | Description: Share mouse and keyboard over the network
> |  Synergy lets you easily share a single mouse and keyboard between
> |  multiple computers with different operating systems, each with its
> |  own display, without special hardware.  It's intended for users
> |  with multiple computers on their desk since each system uses its
> |  own display.
> |
> |
> | Je me demande si cela marche aussi au moment du boot, dans l'OF, ou
> | uniquement une fois que Linux est correctement lancer ? J'uilisait
> | nautilus pour afficher la doc de l'OF pour justement savoir quoi
> | taper :)))
> 
>   Je ne sais pas ce que tu appelles l'OF, mais de toutes façons

Open Firmware (IEEE 1275-1994 pour etre plus precis). Ce que de
nombreux constructeurs (IBM, Sun, Apple, ...) utilise comme bios dans
leur machines.

>   il me semble que synergy nécessite que X11 soit lancé...

Meme pas de console alors :(((

Amicalement,

Sven Luther



Re: Affichage sur 2 écrans...

2003-08-04 Par sujet Sébastien
Le Lundi Août 4 2003 14:55, Xavier Henner a écrit :
> voir les options dans le kernel mais c'est que pour les matrox et c'est
> marqué expérimental.
>

ati radeon

> et puis, avoir 2 tty c'est bien beau, mais ca pose un probleme : le
> clavier est attribué a quel tty ?
>
> plus sérieusement, le plus simple est je pense de passer sous X et de
> mettre 2 xterm en plein écran
>
> et puis, je vois pas trop l'interet de rester en mode console, surtout
> avec une station graphique (je ne pense pas qu'une machine avec 2 écran
> soit un serveur)

ben c'est une machine perso (je suis étudiant), donc elle fait un peu tout...
c'est vrai que c'est pas hyper utile, 2 tty, baah je laisse tomber.

merci quand même
merci aussi à Sven Luther

Sebbb



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 01:51:03PM +0200, Erwan David wrote:
> Le Mon  4/08/2003, Sven Luther disait
> > 
> > Effectivement. L'ideal est de voir si d'autre apps gtk exhibe le meme
> > probleme ou pas.
> 
>   Ce que je n'avais pas constaté.
> 
> > > > > Seul gtkam me fais ça. Après vérification le seul autre programme que
> > > > > j'utilise qui dépende de libgtk2 est xscreensaver.
> > > > 
> > > > Pas de galeon alors ? Tu utilise Lynx ou Mozilla pour le web alors ?
> > > 
> > >   Firebird. J'ai essayé galeon, j'ai pas aimé. D'autant moins les 2
> > > démons qu'il lance et qui restent tourner quand j'arète (gconfd et oafd).
> > 
> > Et tu trouve gnome bloater, mozilla/firebird l'est au moins autant, si
> > ce n'est plus.
> 
>   Je ne trouve pas, loin de là. Enfin gouts et couleurs hein... Tu

Mais l'interface est plus lourde en utilisation processeur/etc. Bloate
quoi.

> > > > Non, c'est mon opinion personnelle. J'y ai bien droit non ?
> > > 
> > >   Oui, mais c'est pas une caractéritique de programme. C'est un avis
> > >   qui n'est pas lié à ce programme.
> > 
> > Comprend pas.
> 
> sympa et convivial c'est pas une caractéristique d'un programme c'est
> un avis sur un programme.

C'est une apreciation subjective, oui. Ceci dis, dans le cas present, on
peut dire que le filesector widget manque de certaines fonctionalite,
qui rende son utilisation plus complexe que necessaire, et il serait
sympa d'avoir quelque chose de plus complet au niveau de ces
fonctionalites.

> > > > > filemanager graphique est une merde inutilisable, certains trouvent ça
> > > > > sympa et convivial. Donc si le widget (ou controle ou blob ou autre
> > > > > nom marketeux) est "sympa" et "convivial"  dsans ce sens là, j'ai 
> > > > > peur.
> > > > 
> > > > Well, c'etait une remarque purement subjective, libre a toi d'en avoir
> > > > une autre. Et pour te rassurer, je n'utilise que tres rarement nautilus
> > > > donc rien a craindre a ce niveau la. J'utilise nautilus essentiellement
> > > > pour tester le lancement automatique d'application, et quand j'ai piquer
> > > > le clavier pour mon autre machine. Faire du CLI sans clavier c'est assez
> > > > fastidieux :)))
> > > 
> > >   Je préfères utiliser une kvm et garder tout le temps un clavier...
> > 
> > Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
> > serait sincerement interesse par le savoir.
> 
> Je t'ai dis une kvm : un appareil électonique qui commute 
> clavier/souris/écran.

A oui, mais il y a une perte de qualite pour la video au moins, mais oui
il faudra que je trouve cela. Et idealement, mon ecran LCD sony, en plus
de ces deux entrees, devrait disposer d'un bus usb, qui serait aussi
switche lorsque l'on change d'ecran :)))

> > >   Tant que les points d'accès conservent une sémantique évidente, y
> > > compris hors environnement à bureau.
> > 
> > Oui bien sur. Reste a voir si ce sera cela qui sera fait pour le
> > prochain gtk ou pas. LE mieux c'est d'essayer les version de
> > developpement de gtk+ et essayer d'influer sur le developpement avant la
> > release. Et de maniere courtoise et humble si tu veut obtenir quelque
> > chose, et pas prendre les developpeurs de haut comme tu a l'habitude de
> > le faire.
> 
>   En gros tu me demandes de tester et connaitre l'intérieur d'un truc
> dans un domaine qui me hérisse.

Alors ne l'utilise pas.

> > > > Si tu utilise ce fileselector pour sauver divers fichiers depuis galeon
> > > > par exemple, tu comprendra rapidement ce que je veut dire, sans compter
> > > > du fait que les differentes methodes de sauvegarde utilise des
> > > > historiques de widget differentes, et que certaines apps oublient
> > > > carrement le chemin precedent, ce qui te force a parcourir
> > > > l'arborescence a chaque fois. Plutot genant.
> > > 
> > >   Justement je n'aime pas être contraint par un widget graphique pour
> > >   ce genre d'opération.
> > 
> > Rien ne t'empeche de taper le chemin directement dans la zone texte. Moi
> > meem, ma memoire n'est pas suffisante pour etre sur de ne pas me
> > tromper a chaque fois. Bien qu'il y ai l'auto completion si je ne me
> > trompe.
> 
>   De toute façon je n'ai jamais eu à utiliser ça et ça ne m'a pas gèné.

Alors ou est le probleme ?

> > > > Parceque tu a lu les (la ?) reponses dumainteneur de gtkam qui t'a dis
> > > > que ce n'etait pas un probleme de gtkam. Mais je suis d'accord avec toi,
> > > > il n'a pas bien fait son boulot.
> > > 
> > >   Là on ne parle plus des boutons, mais d'un bug plus vieux, qu'il n'a
> > > ni réassigné ni fermé.
> > 
> > Oui, il fait mal son travail, c'est pourquoi il faut passer au dessus de
> > lui et parler a la liste debian-gtk-gnome.
> 
>   Enfin laissons lui le temps de répondre.

Oui.

> > > > Et tu prendrait quoi ? Xlib ? Motif qui est non-free ? le super toolkit
> > > > qui n'existe que sur ton disque dur ?
> > 
> > Pas de reponse, je vois ...
> 
>   Pas de réponse parceque tous ces trucs de mon widget est mieux que
> le tien ça me gave. Q

Re: docbook XML et debian

2003-08-04 Par sujet Vincent Lefevre
Salut,

On Tue, Jul 29, 2003 at 23:56:40 +0200, Charles Plessy wrote:
> J'utilise docbook-xml et je produis du html avec xsltproc et les
> feuilles de style dockbook.xsl et chunk.xsl.
> 
> Pourquoi y-a-t-il deux paquets coexistant dans sid : docbook-xsl et
> docbook-xsl-stylesheets??

Je ne sais pas. Ne serait-ce pas un oubli? En tout cas, docbook-xsl
remplace docbook-xsl-stylesheets, et le docbook-xsl-stylesheets de
sid est le même que celui de stable.

À part ça, concernant l'écriture de fichiers DocBook pour faire des
pages web (HTML ou XHTML) avec XSLT, j'avais crossposté ceci dans
fr.comp.infosystemes.www.auteurs et fr.comp.text.xml, mais je n'ai
pas eu de réponse:


Y a-t-il des documents expliquant comment on peut écrire un site web à
partir de sources en DocBook (éventuellement modifié) et transformées
par XSLT?

J'aimerais par exemple savoir ce qu'il faut mettre dans le source pour
générer des , des titres pour les abréviations et
acronymes (faut-il modifier la DTD pour ajouter un attribut adéquat à
ces éléments ou alors y a-t-il une solution préférable?), etc.

D'autre part, comment gérer plusieurs langues (pour produire des pages
web dans plusieurs langues)? On écrit un fichier par langue (ce que je
fais actuellement avec mes sources en XHTML) ou y a-t-il une solution
préférable?

Pour les liens, je pense ne plus mettre d'URL en dur dans mes sources,
mais aller les chercher dans une base de données externes (en XML),
qui me servira aussi de bookmarks. C'est mieux question maintenance.
Je suppose que c'est olink qu'il faut que j'utilise. Des indications
sur comment l'utiliser? (La doc mentionne les attributs targetptr et
targetdoc, mais ne les décrit même pas!)

Existe-t-il un élément (ou autre chose) permettant de faire un
remplacement? Par exemple:

  Ce document a été généré à la date .

et le  est remplacé par la date courante (le
remplacement en question étant défini dans la feuille de styles
XSLT). Pour le moment, avec mes source en XHTML, j'utilise des
PI pour faire du remplacement, mais ce n'est pas terrible, car
une PI n'a pas un modèle "nom + succession d'attributs".


(la doc en question étant le paquet docbook-defguide). Pour info,
voici les en-têtes principaux de cet article:

From: Vincent Lefevre <[EMAIL PROTECTED]>
Newsgroups: fr.comp.infosystemes.www.auteurs,fr.comp.text.xml
Subject: DocBook -> XHTML
Followup-To: fr.comp.infosystemes.www.auteurs
Date: Tue, 29 Jul 2003 22:21:24 + (UTC)
Message-ID: <[EMAIL PROTECTED]>

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web:  - 100%
validated HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des
Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Thomas Nemeth
Le 04.08.03, Sven Luther a tapoté :

| On Mon, Aug 04, 2003 at 01:18:27PM +0200, Thomas Nemeth wrote:
| > Le 04.08.03, Sven Luther a tapoté :
| >
| > | Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
| > | serait sincerement interesse par le savoir.
| >
| > Synergy.
|
| Un peu plus de detail, quoi que :
|
| $ apt-cache show synergy
| Description: Share mouse and keyboard over the network
|  Synergy lets you easily share a single mouse and keyboard between
|  multiple computers with different operating systems, each with its
|  own display, without special hardware.  It's intended for users
|  with multiple computers on their desk since each system uses its
|  own display.
|
|
| Je me demande si cela marche aussi au moment du boot, dans l'OF, ou
| uniquement une fois que Linux est correctement lancer ? J'uilisait
| nautilus pour afficher la doc de l'OF pour justement savoir quoi
| taper :)))

Je ne sais pas ce que tu appelles l'OF, mais de toutes façons
il me semble que synergy nécessite que X11 soit lancé...


Thomas
-- 
BOFH excuse #394:
Jupiter is aligned with Mars.



Re: logiciel de mail ?

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 11:47:04AM +0100, Yves Rutschle wrote:
> On Mon, Aug 04, 2003 at 11:21:30AM +0200, Sven Luther wrote:
> > Les langages fonctionnels (lisp, scheme, sml, caml, ocaml, haskell,
> > erlang, clean, ...) sont base sur la theorie du lambda calcul, qui a ete
> > develope par Alonzo Church vers la fin des annees 30 afin de modeliser
> > les fonctions mathematiques (vous savez, les f : N -> N x|-> 3x+1). Plus
> > tard, on s'est rendu compte que cette theorie logique s'appliquait
> > parfaitement a l'informatique, et qu'il etait possible de programmer
> > tout ce qui etait programmable avec cette theorie somme toute assez
> > simple : on a des variables, l'abstraction fonctionnelle (equivalant a
> > dire f(x) = 3x+1) et l'application (f(5) qui represente 3x5+1 soit 16).
> > On a bien sur rajouter d'autres theories par la suite, comme le lambda
> > calcul type, langage de module et foncteurs, extension oriente objet,
> > programmation par continuation, monades, ...).
> 
> Il n'y a rien dans cette description qui permette de dire
> que C n'est pas un langage fonctionnel... À part BASIC (et
> encore) tous les langages ont des fonctions qui permettent
> de faire f(x)=3x+1.

Err, je decrivait le lambda calcul. Une expression du lambda calcul,
note E ici est obtenu grace a :

  o des variables: x, y, z, ...

  o l'abstraction fonctionnelle, traditionnellement note par un lambda, mais
j'utiliserait \ ici  : \x.E

  o l'application, traditionellement note par un espace. f 5 correspond
a l'application de la fonction f a l'argument 5, ou f(5) si tu
prefere.

Avec uniquement cela, et la beta-reduction comme regle de calcul :

   \x.A B => A[x<=B] (A ou tous les x ont ete remplace par B).

Tu peut exprimer tout les programmes exprimable.

Ou si tu prefere une notation en en ocaml :

type lambda = Var of string | Lambda of string * lambda | App of lambda * lambda

exception Nomal_Form

let rec remplace x A = function
  | Var y -> if x = y then A else Var y
  | Lambda (y, l) -> if x = y then Lambda (y, l) else Lambda (y, remplace x A l)
  | App (a, b) -> App (remplace x A a, remplace x A b)

let beta = function 
  | App (Lambda (x, l), b) -> remplace x b l
  | _ -> raise Normal_Form
 
Il faut ensuite avoir une strategie d'evaluation pour resoudre tous les
beta-redex dans le terme, et il y a bien sur de nombreuse autre maniere
de faire cela. Si cela t'interesse, je te renvoie notament a :

http://pauillac.inria.fr/caml/lettre_de_caml/lettre6.pdf

La difference entre ceci et la machine de turing, est que dans la
machinede turing, si je ne me trompe pas, tu a une bande contenant des
instructions, et qui est lu, et la lecture de la bande fait changer
l'etat de la machine a etat, et ainsi de suite.

La puissance d'expression des deux formalisme est exactement le meme,
c'est a dire qu'il est prouve que tu peut exprimer exactement la meme
classe de programmes dans les deux formalismes.

> > > > Ceci dit, dans quel famille de langage classes-tu le C ?
> > > 
> > > Procédural. Le C est pratiquement équivalent à Pascal.
> > 
> > Ou qu'au C++, ou qu'a l'assembleur, au basic, ...
> 
> Le BASIC que je connais n'avais pas de fonctions, et reste
> nettement en dessous de C ou Pascal... Mais apparement
> 'BASIC' ne veut pas dire grand chose :-)

C'est bien la cle du malentendu. Tous ces langages sont des langages
proceduraux, et le fait que certain inclus des fonctions et d'autre non
ne change rien a ce fait. On parle auss ide langage applicatifs lorsque
l'on parle de langage focntionnels.

> Dans quelle catégorie places-tu Forth?

C'est un langage procedural je crois, je suis pas un expert de Forth
cependant.

Une autre maniere de voire la difference entre les deux types de
langages, c'est que dans un langage fonctionnel on s'interesse a decrire
ce que les expressions et fonctions sont, alors qu'un langage imperatif
s'interesse a comment elle seront execute.

Amicalement,

Sven Luther



Re: mysql

2003-08-04 Par sujet jean-michel OLTRA
Le lundi 04 août 2003, [EMAIL PROTECTED] a écrit...
bonjour,


> J'ai exécuté mysql_fix_privilege_table ce qui a provoqué les erreurs 
> suivantes:
> "No such file or directory" pour toutes les actions qu il a tenté d 
> effectué...
No such file...sur quoi ?

> Starting MySQL database server: mysqld...failed.
Regarde dans ton 'datadir' le fichier des erreurs qui sera pê plus
explicite sur la cause de l'échec.

Personnellement j'ai essayé de passer à la 4.1 il y a quelque temps (mon
serveur était déjà en 4.0.x à l'époque), j'ai eu un souci à propos des
fichiers de langage, et, l'ayant corrigé, il me semble un problème
d'accentuation des caractères. Bref ça a foiré.

Tu peux pê essayer d'installer une 4.0.x, puis faire un upgrade ensuite
(mais il n'y a pas les subselect dans 4.0, et puis bientôt mysql
fonctionnera comme sapdb, alors tu peux essayer tout de suite sapdb...)

-- 
Jean-Michel

N'oubliez pas la faq: http://savannah.nongnu.org/download/debfr-faq/html



RE: mysql

2003-08-04 Par sujet LE GUENNEC, Stephane


> -Message d'origine-
> De:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> Date: lundi 4 août 2003 13:43
> À:debian-user-french@lists.debian.org
> Objet:mysql
> 
> Bonjour,
> 
> J'aimerais upgrader mon mysql 3.23 de ma woody vers la version 4.1
> Je ne sais pas vraiment comment m y prendre...
> Sur windoze, ca a été facile: j'ai dézippé le truc, j'ai remplacé les 
> anciens répertoires de mysql par les nouveaux fraichements dézippés (en 
> gardant le repertoire data) et ca marche plutot pas mal...
> 
Ah, si tout pouvais être aussi simples que Win...

> Sur ma deb, j'ai décompresser le machin_mysql4.1-alpha.tar.gz
> 
Ce sont donc les sources ?
Décompresser seulement ? Pas de compil ?

> dans le répertoire créé, il y a aussi un bin... J'ai donc recopié son 
> contenu dans /usr/bin (en ayant sauvegardé les anciens bin)
> 
Ca me parait un peu brutal comme procédure.

> J'ai exécuté mysql_fix_privilege_table ce qui a provoqué les erreurs
> suivantes:
> "No such file or directory" pour toutes les actions qu il a tenté d
> effectué...
> 
> le tout ayant le résultat suivant:
> haddock:/sources/mysql-standard-4.1.0-alpha-pc-linux-i686# 
> /etc/init.d/mysql start
> Starting MySQL database server: mysqld...failed.
> 
Pas étonnant

> Voilà...
> Est ce que quelqu'un peut il me donner la marche à suivre pour faire 
> fonctionner ce mysql 4.1
> 
Bah, moi pour installer MySQL a partir d'un .tar.gz j'ai :

Décompessé l'archive dans un repértoire temporaire.
Lu les fichiers Readme et Install. Et la, y a tout d'expliqué.



Affichage sur 2 écrans...

2003-08-04 Par sujet Sébastien
Bonjour,

J'ai une catre avec 2 sorties écran, sous X pas de pb.
Par contre en mode console... les 2 (écrans) affichent la meme chose...

Est-il possible de changer ça,
avoir tty1 sur un écran et tty2 sur l'autre ???

Merci
Sebbb



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 01:18:27PM +0200, Thomas Nemeth wrote:
> Le 04.08.03, Sven Luther a tapoté :
> 
> | >   Je préfères utiliser une kvm et garder tout le temps un clavier...
> |
> | Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
> | serait sincerement interesse par le savoir.
> 
>   Synergy.

Un peu plus de detail, quoi que :

$ apt-cache show synergy
Description: Share mouse and keyboard over the network
 Synergy lets you easily share a single mouse and keyboard between
 multiple computers with different operating systems, each with its
 own display, without special hardware.  It's intended for users
 with multiple computers on their desk since each system uses its
 own display.


Je me demande si cela marche aussi au moment du boot, dans l'OF, ou
uniquement une fois que Linux est correctement lancer ? J'uilisait
nautilus pour afficher la doc de l'OF pour justement savoir quoi
taper :)))

Amicalement,

Sven Luther



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Erwan David
Le Mon  4/08/2003, Sven Luther disait
> 
> Effectivement. L'ideal est de voir si d'autre apps gtk exhibe le meme
> probleme ou pas.

  Ce que je n'avais pas constaté.

> > > > Seul gtkam me fais ça. Après vérification le seul autre programme que
> > > > j'utilise qui dépende de libgtk2 est xscreensaver.
> > > 
> > > Pas de galeon alors ? Tu utilise Lynx ou Mozilla pour le web alors ?
> > 
> >   Firebird. J'ai essayé galeon, j'ai pas aimé. D'autant moins les 2
> > démons qu'il lance et qui restent tourner quand j'arète (gconfd et oafd).
> 
> Et tu trouve gnome bloater, mozilla/firebird l'est au moins autant, si
> ce n'est plus.

  Je ne trouve pas, loin de là. Enfin gouts et couleurs hein... Tu
prends quoi comme navigateur galeon ? J'ai testé j'ai pas aimé et en
plus il ne termine pas proprement.

> > > >  Recompiler gtk+ et désinstaller le paquet pour le réinstalelr
> > > > après sans doute ? ALors que je ne connais *rien* de gtk+ ?
> > > 
> > > Et alors, ou est le probleme, c'est un bon package, cela compile sans
> > > probleme sur bien plus de plateformes/architecture que tu n'en connait,
> > > et il s'agit juste de supprimer un fichier du repertoire debian/patches,
> > > tu devrait etre capable de le faire si tu t'en donnait la peine.
> > 
> >   oui, et me faire désinstaller les programmes utilisant gtk pour
> >   remplacer le paquet ? 
> 
> Non, tu fait juste un upgrade, pas besoin de supprimer les packages
> utilisant gtk+. 

  Mouais fauydra que j'essaye quand j'aurai le temps.
> > > Non, c'est mon opinion personnelle. J'y ai bien droit non ?
> > 
> >   Oui, mais c'est pas une caractéritique de programme. C'est un avis
> >   qui n'est pas lié à ce programme.
> 
> Comprend pas.

sympa et convivial c'est pas une caractéristique d'un programme c'est
un avis sur un programme.

> > > > filemanager graphique est une merde inutilisable, certains trouvent ça
> > > > sympa et convivial. Donc si le widget (ou controle ou blob ou autre
> > > > nom marketeux) est "sympa" et "convivial"  dsans ce sens là, j'ai peur.
> > > 
> > > Well, c'etait une remarque purement subjective, libre a toi d'en avoir
> > > une autre. Et pour te rassurer, je n'utilise que tres rarement nautilus
> > > donc rien a craindre a ce niveau la. J'utilise nautilus essentiellement
> > > pour tester le lancement automatique d'application, et quand j'ai piquer
> > > le clavier pour mon autre machine. Faire du CLI sans clavier c'est assez
> > > fastidieux :)))
> > 
> >   Je préfères utiliser une kvm et garder tout le temps un clavier...
> 
> Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
> serait sincerement interesse par le savoir.

Je t'ai dis une kvm : un appareil électonique qui commute clavier/souris/écran.

> > 
> >   Tant que les points d'accès conservent une sémantique évidente, y
> > compris hors environnement à bureau.
> 
> Oui bien sur. Reste a voir si ce sera cela qui sera fait pour le
> prochain gtk ou pas. LE mieux c'est d'essayer les version de
> developpement de gtk+ et essayer d'influer sur le developpement avant la
> release. Et de maniere courtoise et humble si tu veut obtenir quelque
> chose, et pas prendre les developpeurs de haut comme tu a l'habitude de
> le faire.

  En gros tu me demandes de tester et connaitre l'intérieur d'un truc
dans un domaine qui me hérisse.

> > > Si tu utilise ce fileselector pour sauver divers fichiers depuis galeon
> > > par exemple, tu comprendra rapidement ce que je veut dire, sans compter
> > > du fait que les differentes methodes de sauvegarde utilise des
> > > historiques de widget differentes, et que certaines apps oublient
> > > carrement le chemin precedent, ce qui te force a parcourir
> > > l'arborescence a chaque fois. Plutot genant.
> > 
> >   Justement je n'aime pas être contraint par un widget graphique pour
> >   ce genre d'opération.
> 
> Rien ne t'empeche de taper le chemin directement dans la zone texte. Moi
> meem, ma memoire n'est pas suffisante pour etre sur de ne pas me
> tromper a chaque fois. Bien qu'il y ai l'auto completion si je ne me
> trompe.

  De toute façon je n'ai jamais eu à utiliser ça et ça ne m'a pas gèné.

> > > Parceque tu a lu les (la ?) reponses dumainteneur de gtkam qui t'a dis
> > > que ce n'etait pas un probleme de gtkam. Mais je suis d'accord avec toi,
> > > il n'a pas bien fait son boulot.
> > 
> >   Là on ne parle plus des boutons, mais d'un bug plus vieux, qu'il n'a
> > ni réassigné ni fermé.
> 
> Oui, il fait mal son travail, c'est pourquoi il faut passer au dessus de
> lui et parler a la liste debian-gtk-gnome.

  Enfin laissons lui le temps de répondre.

> > 
> >   Ça ne me gène pas d'utiliser des applis gtk+ tant que ça ne m'oblige
> > pas à une introspection pour savoir qui est le coupable dans 5 ou 6
> > libs ou le programme lui même.
> 
> Si cela te gene, tu vient de le dire.
> 
> > > > je pouvais choisir ce n'est certainement pas ce que je prendrais. Je
> > > 
> > > Et tu prendrait quoi ? Xlib ? Motif qui est non-free ?

Re: D'autres questions...

2003-08-04 Par sujet Jim Braux-Zin

daniel huhardeaux wrote:


Jim Braux-Zin wrote:


[...]
Le ping vers l'IP de la "destination" de ppp0 répond, mais pas vers 
d'autres addresses... Je pense que tu as raison pour la route 
mais comment on la change?



Sous root, tape "route". Tu devrais avoir un truc du style

Kernel IP routing table
Destination   
Gateway   Genmask   
Flags   Metric   Ref   Use   Iface

[Cut]
default
0.0.0.0 UG  00 0  ppp0


Oui, effectivement, c'est un "tap0" dont je ne vois pas a quoi il me 
sert qui est par défaut... Tout marche bien après un "route del default 
&& route add default ppp0". Mais comment puis-je automatisé cela?


Bonus : une autre question

   - Je voudraiss mettre à jour mon xfree86 vers la version testing car 
j'ai qq problèmes d'affichages... Mais je ne sais pas comment faire, 
puisqu'étant en stable, apt-get ne la trouve pas... En clair: coment 
installer un paquet testing sur une stable (en satisfaisant 
automatiquement les dépendances, si possibles)


Merci

Jim



mysql

2003-08-04 Par sujet louis . s

Bonjour,

J'aimerais upgrader mon mysql 3.23 de ma woody vers la version 4.1

(j en ai besoin pour faire des requetes de style SELECT  FROM  
WHERE machin IN (SELECT ... FROM ... WHERE) AND truc IN (SELECT ... FROM 
 WHERE) .)


Je ne sais pas vraiment comment m y prendre...
Sur windoze, ca a été facile: j'ai dézippé le truc, j'ai remplacé les 
anciens répertoires de mysql par les nouveaux fraichements dézippés (en 
gardant le repertoire data) et ca marche plutot pas mal...


Sur ma deb, j'ai décompresser le machin_mysql4.1-alpha.tar.gz

dans le répertoire créé, il y a aussi un bin... J'ai donc recopié son 
contenu dans /usr/bin (en ayant sauvegardé les anciens bin)


J'ai exécuté mysql_fix_privilege_table ce qui a provoqué les erreurs suivantes:
"No such file or directory" pour toutes les actions qu il a tenté d effectué...

le tout ayant le résultat suivant:
haddock:/sources/mysql-standard-4.1.0-alpha-pc-linux-i686# 
/etc/init.d/mysql start

Starting MySQL database server: mysqld...failed.

Voilà...
Est ce que quelqu'un peut il me donner la marche à suivre pour faire 
fonctionner ce mysql 4.1


Un grand merci

STef



Re: Hack sur GNU/Debian Woody !

2003-08-04 Par sujet Freedom66

list wrote:

Si je ne me trompe en 
faisant cela, le 'hacker' n'a eu accès qu'aux droits d'apache qui sont 
   



je pense plus a un script kiddy qu'a un pirate ;) et un hacker( 
http://www.linux-france.org/prj/jargonf/H/hacker.html ) n'est pas forcement un 
pirate.

C'est bien pour ça que je met le mot hacker entre guillemet ;-) Cela ne 
fait aucun doutes que le gars qui a fait ça n'a pas bcp de mérites, 
n'exploitant que des failles connues depuis longtemps et récupérant du 
code source pr le shell d'un groupe.



très limité ? Donc il n'a pas su faire plus de dégats ou je me trompe ?
   



Il a pu lancer l'exploit ptrace pour les kernels < 2.4.20 
(http://www.securiteam.com/unixfocus/5FP0A2K9GQ.html) et avoir un shell root sur 
ta machine :) ce n'est pas pour te faire peur mais ce qui a pu arriver. Vu que tu 
avais gardé le kernel de base (2.4.18).

Même si le kernel de ma woody peut paraitre vieux, il n'était pas soumis 
à l'exploit ptrace (cf. : http://www.debian.org/security/2003/dsa-311) 
Et je viens de le mettre à jour pr mon atp-get 
(http://www.debian.org/security/2003/dsa-358)


Merci à Nicolas Rueff pour Tiger :-)



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Thomas Nemeth
Le 04.08.03, Sven Luther a tapoté :

| >   Je préfères utiliser une kvm et garder tout le temps un clavier...
|
| Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
| serait sincerement interesse par le savoir.

Synergy.


Thomas
-- 
BOFH excuse #359:
YOU HAVE AN I/O ERROR -> Incompetent Operator error



Re: logiciel de mail ?

2003-08-04 Par sujet Yves Rutschle
On Mon, Aug 04, 2003 at 11:21:30AM +0200, Sven Luther wrote:
> Les langages fonctionnels (lisp, scheme, sml, caml, ocaml, haskell,
> erlang, clean, ...) sont base sur la theorie du lambda calcul, qui a ete
> develope par Alonzo Church vers la fin des annees 30 afin de modeliser
> les fonctions mathematiques (vous savez, les f : N -> N x|-> 3x+1). Plus
> tard, on s'est rendu compte que cette theorie logique s'appliquait
> parfaitement a l'informatique, et qu'il etait possible de programmer
> tout ce qui etait programmable avec cette theorie somme toute assez
> simple : on a des variables, l'abstraction fonctionnelle (equivalant a
> dire f(x) = 3x+1) et l'application (f(5) qui represente 3x5+1 soit 16).
> On a bien sur rajouter d'autres theories par la suite, comme le lambda
> calcul type, langage de module et foncteurs, extension oriente objet,
> programmation par continuation, monades, ...).

Il n'y a rien dans cette description qui permette de dire
que C n'est pas un langage fonctionnel... À part BASIC (et
encore) tous les langages ont des fonctions qui permettent
de faire f(x)=3x+1.
 
> > > Ceci dit, dans quel famille de langage classes-tu le C ?
> > 
> > Procédural. Le C est pratiquement équivalent à Pascal.
> 
> Ou qu'au C++, ou qu'a l'assembleur, au basic, ...

Le BASIC que je connais n'avais pas de fonctions, et reste
nettement en dessous de C ou Pascal... Mais apparement
'BASIC' ne veut pas dire grand chose :-)

Dans quelle catégorie places-tu Forth?

/Y
 
-- 
This signature left empty.



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Yves Rutschle
On Mon, Aug 04, 2003 at 10:30:20AM +0200, Sven Luther wrote:
> > Oui, d'où on aurait retiré le "attempt to" satisfaire les
> > dépendances.
> 
> que veut tu dire par "attempt to" ? 

Du man de apt-get:

build-dep causes apt-get to install/remove packages in an
attempt to satisfy the build dependencies for a source
packages.  Right  now  virtual  package build depends choose
a package at random.

Je me souviens avoir essayé de l'utiliser une fois, que ça
avait pas marché (je sais plus sur quel paquet). En y
réflechissant, le problème ne parait pas simple: si je prend
links, le paquet Debian n'est pas compilé pour supporter le
mode graphique, donc il y a peu de raisons que build-dep
récupère xlibs-dev & Co. Comment on dit "fair enough" en
français? :-)

/Y

-- 
This signature left empty.



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 11:56:15AM +0200, Erwan David wrote:
> Le Mon  4/08/2003, Sven Luther disait
> > On Sun, Aug 03, 2003 at 10:19:01PM +0200, Erwan David wrote:
> > > Le Sun  3/08/2003, Sven Luther disait
> > > > 
> > > > Oui, j'ai vu cela dans tes bug reports, ceci dis, tu devrait peut etre
> > > > faire tes bug reports contre gtk+ directement, pas contre gtkam, qui n'a
> > > > pas reellement la responsabilite de ce probleme ? Que se passe-t-il si
> > > > tu met G_BROKEN_FILENAMES ? Peut-etre serait il interessant de mettre
> > > > cette variable par defaut, maisla encore, il faut adresser ton bug
> > > > report a gtk, et non gtkam. De plus, le mainteneur de gtkam ne semble
> > > > pas des plus actif, enfin bon.
> > > 
> > >  Comment puis-je savoir que le problème est de gtk et pas de gtkam ?
> > 
> > En faissant un peu de recherche et en reflechisant un peu au probleme.
> > Et en lisant les reponse que tu recoit de tes bug reports.
> 
>   Oui donc il faut en faire un premier. Ensuite en réfléchissant

Que tu a fait. Il te reste encore a lire la reponse.

>   commment puis-je savoir
> 1) que ça utilise un objet prédéfini de gtk
> 
> 2) que le bug est dans cette objet et non dans la manière qu'à le
>loigiciel d'utiliser cet objet ?

Effectivement. L'ideal est de voir si d'autre apps gtk exhibe le meme
probleme ou pas.

> > > Seul gtkam me fais ça. Après vérification le seul autre programme que
> > > j'utilise qui dépende de libgtk2 est xscreensaver.
> > 
> > Pas de galeon alors ? Tu utilise Lynx ou Mozilla pour le web alors ?
> 
>   Firebird. J'ai essayé galeon, j'ai pas aimé. D'autant moins les 2
> démons qu'il lance et qui restent tourner quand j'arète (gconfd et oafd).

Et tu trouve gnome bloater, mozilla/firebird l'est au moins autant, si
ce n'est plus.

> > >  Recompiler gtk+ et désinstaller le paquet pour le réinstalelr
> > > après sans doute ? ALors que je ne connais *rien* de gtk+ ?
> > 
> > Et alors, ou est le probleme, c'est un bon package, cela compile sans
> > probleme sur bien plus de plateformes/architecture que tu n'en connait,
> > et il s'agit juste de supprimer un fichier du repertoire debian/patches,
> > tu devrait etre capable de le faire si tu t'en donnait la peine.
> 
>   oui, et me faire désinstaller les programmes utilisant gtk pour
>   remplacer le paquet ? 

Non, tu fait juste un upgrade, pas besoin de supprimer les packages
utilisant gtk+. 

> > > > > sémantique c'est plus "dympa" ou plus "dconvivial" ?
> > > > 
> > > > Non, j'ai dis que le prochain fileselector widget de gtk+ 2.4 sera
> > > > surement plus sympa et convivial que l'actuel, c'est du moins
> > > > l'intention et ce que j'espere. Comme je n'ai pas vu encore ce widget,
> > > > je ne peut pas reellement en dire plus, mais le widget actuel est pas
> > > > mal critique, et avec raison.
> > > 
> > > 
> > >  Le stermes de "sympa" et de "convivial" c'est du marketoïde creux et
> > > rien d'autre. Le code doit faire son boulot. Je trouve qu'un
> > 
> > Non, c'est mon opinion personnelle. J'y ai bien droit non ?
> 
>   Oui, mais c'est pas une caractéritique de programme. C'est un avis
>   qui n'est pas lié à ce programme.

Comprend pas.

> > > filemanager graphique est une merde inutilisable, certains trouvent ça
> > > sympa et convivial. Donc si le widget (ou controle ou blob ou autre
> > > nom marketeux) est "sympa" et "convivial"  dsans ce sens là, j'ai peur.
> > 
> > Well, c'etait une remarque purement subjective, libre a toi d'en avoir
> > une autre. Et pour te rassurer, je n'utilise que tres rarement nautilus
> > donc rien a craindre a ce niveau la. J'utilise nautilus essentiellement
> > pour tester le lancement automatique d'application, et quand j'ai piquer
> > le clavier pour mon autre machine. Faire du CLI sans clavier c'est assez
> > fastidieux :)))
> 
>   Je préfères utiliser une kvm et garder tout le temps un clavier...

Et comment fait tu, si tu a un seul clavier pour deux machines ? Je
serait sincerement interesse par le savoir.

> > > > Celui de gtk 2 et de gtk 1, c'est le meme, les boutons c'est un patch
> > > > non officiel de ximian. Le selecteur est un peu vieillot et pas tres
> > > > agreable tout de meme, et manque de moyen d'acceder rapidement a divers
> > > > endroits predefini, pas desktop et document, mais home, /tmp, les 4
> > > > derniers repertoires acceder et ce genre de choses par exemple.
> > > 
> > > "vieillot" ? Je ne comprends pas ce que tu entends par là. Agréable ? 
> > 
> > Vieillot, parceque le design du dit widget date maintenant d'il y a
> > quelque annees, et il etait certe meilleur que ce qu'on utilisait
> > precedement, mais le concept du menu deroulant pour le repertoire c'est
> > pas tellement agreable a utiliser que cela (surtout si on ne peut pas
> > revenir en arriere). Et apres tout, ce widget plus la liste des
> > repertoire n'est qu'une metaphore pour un tree widget utilise ailleurs.
> > Et comme dis, il manque l'acces rapide a un certains nombre d'endroit,
> > si p

Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Erwan David
Le Mon  4/08/2003, Sven Luther disait
> On Sun, Aug 03, 2003 at 10:19:01PM +0200, Erwan David wrote:
> > Le Sun  3/08/2003, Sven Luther disait
> > > 
> > > Oui, j'ai vu cela dans tes bug reports, ceci dis, tu devrait peut etre
> > > faire tes bug reports contre gtk+ directement, pas contre gtkam, qui n'a
> > > pas reellement la responsabilite de ce probleme ? Que se passe-t-il si
> > > tu met G_BROKEN_FILENAMES ? Peut-etre serait il interessant de mettre
> > > cette variable par defaut, maisla encore, il faut adresser ton bug
> > > report a gtk, et non gtkam. De plus, le mainteneur de gtkam ne semble
> > > pas des plus actif, enfin bon.
> > 
> >  Comment puis-je savoir que le problème est de gtk et pas de gtkam ?
> 
> En faissant un peu de recherche et en reflechisant un peu au probleme.
> Et en lisant les reponse que tu recoit de tes bug reports.

  Oui donc il faut en faire un premier. Ensuite en réfléchissant
  commment puis-je savoir
1) que ça utilise un objet prédéfini de gtk

2) que le bug est dans cette objet et non dans la manière qu'à le
   loigiciel d'utiliser cet objet ?

> > Seul gtkam me fais ça. Après vérification le seul autre programme que
> > j'utilise qui dépende de libgtk2 est xscreensaver.
> 
> Pas de galeon alors ? Tu utilise Lynx ou Mozilla pour le web alors ?

  Firebird. J'ai essayé galeon, j'ai pas aimé. D'autant moins les 2
démons qu'il lance et qui restent tourner quand j'arète (gconfd et oafd).
> > 
> >  Recompiler gtk+ et désinstaller le paquet pour le réinstalelr
> > après sans doute ? ALors que je ne connais *rien* de gtk+ ?
> 
> Et alors, ou est le probleme, c'est un bon package, cela compile sans
> probleme sur bien plus de plateformes/architecture que tu n'en connait,
> et il s'agit juste de supprimer un fichier du repertoire debian/patches,
> tu devrait etre capable de le faire si tu t'en donnait la peine.

  oui, et me faire désinstaller les programmes utilisant gtk pour
  remplacer le paquet ? 
> 
> > > > sémantique c'est plus "dympa" ou plus "dconvivial" ?
> > > 
> > > Non, j'ai dis que le prochain fileselector widget de gtk+ 2.4 sera
> > > surement plus sympa et convivial que l'actuel, c'est du moins
> > > l'intention et ce que j'espere. Comme je n'ai pas vu encore ce widget,
> > > je ne peut pas reellement en dire plus, mais le widget actuel est pas
> > > mal critique, et avec raison.
> > 
> > 
> >  Le stermes de "sympa" et de "convivial" c'est du marketoïde creux et
> > rien d'autre. Le code doit faire son boulot. Je trouve qu'un
> 
> Non, c'est mon opinion personnelle. J'y ai bien droit non ?

  Oui, mais c'est pas une caractéritique de programme. C'est un avis
  qui n'est pas lié à ce programme.

> > filemanager graphique est une merde inutilisable, certains trouvent ça
> > sympa et convivial. Donc si le widget (ou controle ou blob ou autre
> > nom marketeux) est "sympa" et "convivial"  dsans ce sens là, j'ai peur.
> 
> Well, c'etait une remarque purement subjective, libre a toi d'en avoir
> une autre. Et pour te rassurer, je n'utilise que tres rarement nautilus
> donc rien a craindre a ce niveau la. J'utilise nautilus essentiellement
> pour tester le lancement automatique d'application, et quand j'ai piquer
> le clavier pour mon autre machine. Faire du CLI sans clavier c'est assez
> fastidieux :)))

  Je préfères utiliser une kvm et garder tout le temps un clavier...

> > > Celui de gtk 2 et de gtk 1, c'est le meme, les boutons c'est un patch
> > > non officiel de ximian. Le selecteur est un peu vieillot et pas tres
> > > agreable tout de meme, et manque de moyen d'acceder rapidement a divers
> > > endroits predefini, pas desktop et document, mais home, /tmp, les 4
> > > derniers repertoires acceder et ce genre de choses par exemple.
> > 
> > "vieillot" ? Je ne comprends pas ce que tu entends par là. Agréable ? 
> 
> Vieillot, parceque le design du dit widget date maintenant d'il y a
> quelque annees, et il etait certe meilleur que ce qu'on utilisait
> precedement, mais le concept du menu deroulant pour le repertoire c'est
> pas tellement agreable a utiliser que cela (surtout si on ne peut pas
> revenir en arriere). Et apres tout, ce widget plus la liste des
> repertoire n'est qu'une metaphore pour un tree widget utilise ailleurs.
> Et comme dis, il manque l'acces rapide a un certains nombre d'endroit,
> si possible de maniere configurable, et/ou un choix de repertoire
> automatique.

  Je ne vois aps en quoi l'age du design influe sur la qualité.

> > Une notion toute subjective. Pour home et /tmp pourquoi pas, les 4
> > derniers répertoires accédés je n'y vois personnellement aucun
> > intérêt. Mais pourquoi pas.
> 
> L'idee c'est de pouvoir acceder le plus rapidement possible a une serie
> de repertoires. Dans ce sens la, il s'agit d'une nouvelle fonctionalite
> utile, et pas une invasion gnomesque :)))

  Tant que les points d'accès conservent une sémantique évidente, y
compris hors environnement à bureau.

> Si tu utilise ce fileselector pour sauver divers f

Re: logiciel de mail ?

2003-08-04 Par sujet Sven Luther
On Sun, Aug 03, 2003 at 10:13:39PM +0100, Yves Rutschle wrote:
> On Fri, Aug 01, 2003 at 05:07:32PM +0100, Nicolas Rueff wrote:
> > > Essayes un peu un *vrai* langage fonctionnel (Scheme, Caml, Haskell,
> > > ...)  et tu me diras si tu penses toujours que C est fonctionnel.
> 
> Un langage fonctionnel est un langage qui gère les fonctions
> comme des objets de base du langage. Un exemple typique: en
> Caml (ou Lisp ou Perl ou sans doute Scheme Haskell & Co) tu
> peux définir une fonction "derive" qui prend un fonction
> comme argument, qui retourne une nouvelle fonction. Cette
> nouvelle fonction a le même status que toutes les autres
> fonctions.

Erm, ...

Un peu d'histoire. La difference entre un langage fonctionnel et un
langage procedural (ou imperatif, ou ...) vient de la theorie
fondamental qui est derriere.

Les langages proceduraux (Assembleur, cobol, fortran, basic, C, pascal,
C++, Java, ...) sont baser sur la theorie des machines de Turing et de
la machine de Von Neuman qui est a l'origine des microprocesseur
actuels. Une machine de Turing est en gros un automate a etat finis, et
une bande que l'on peut deplacer, lire et ecrire. 

Les langages fonctionnels (lisp, scheme, sml, caml, ocaml, haskell,
erlang, clean, ...) sont base sur la theorie du lambda calcul, qui a ete
develope par Alonzo Church vers la fin des annees 30 afin de modeliser
les fonctions mathematiques (vous savez, les f : N -> N x|-> 3x+1). Plus
tard, on s'est rendu compte que cette theorie logique s'appliquait
parfaitement a l'informatique, et qu'il etait possible de programmer
tout ce qui etait programmable avec cette theorie somme toute assez
simple : on a des variables, l'abstraction fonctionnelle (equivalant a
dire f(x) = 3x+1) et l'application (f(5) qui represente 3x5+1 soit 16).
On a bien sur rajouter d'autres theories par la suite, comme le lambda
calcul type, langage de module et foncteurs, extension oriente objet,
programmation par continuation, monades, ...).

L'un des avantages de langages fonctionnels type, tel que sml, ocaml et
haskell, mais pas lisp ou scheme qui ne sont pas type, c'est qu'un
programme qui compile ne peut plus faire de runtime error. Bien sur, on
ne peut pas eviter les boucles infinis, ou les exceptions non traite,
mais il n'y a plus d'acces a un pointeur nul, ou la manipulation errone
d'un certain type de valeur comme si il s'agissait d'un autre type, qui
envoie ton programme dans les choux. De plus l'utilisation d'un garbage
collector permet d'eliminer toutes gestion manuel de la memoire, qui
est la source de toutes les fuites de memoires dans les logiciels
actuels.

Il y a bien sur une autre famille de langages, dit logique, dont le
prolog est le representant le plus fameux. Il y a aussi des langages de
reecritures, tel obj3, et d'autre encores. Ces derniers s'apparentes
plus aux langages fonctionnels qu'au langages proceduraux si je ne me
trompe pas. 

> > Mmm, c'est vrai que Caml est nettement plus fonctionnel (parait même
> > qu'il est utilisé pour des démos de théorème de math, qqun peut
> > confirmer ?)

Pour en revenir au theoreme mathematico-logique, il existe
l'isomorphisme de Curry-Howard qui fait une relation entre le
type/programme et le theoreme/preuve. C'est d'ailleurs ce qu'utilise le
prouveut Coq pour generer du code ocaml implementant l'algorithme
correspondant a un theoreme constructif. Les programmes fonctionnels
sont d'ailleurs plus facil a prouver que les programmes proceduraux,
bien qu'il existe des choses tel B, qui permet d'ecrire des preuves de
problemes, et de generer le code automatiquement. L'informatique de la
ligne meteor a paris est un exemple de ce genre de choses.

> Je ne pense pas que la "fonctionnalité" soit nécessaire pour
> démontrer des choses... Elle est simplement attractive aux
> mathématiciens car c'est comme ça qu'ils pensent, du coup
> tous les théorèmes sont toujours démontrés par des langages
> fonctionnels...

Mmm, pas tout a fait exacte mais bon, c'est simplement que les langages
fonctionnels sont plus facil a utiliser dans des preuves de programmes,
et que les operations de nos langages proceduraux prefere contiennent
souvent bien plus de hack divers, qui rende les preuves formelles plus
difficiles.

> > Ceci dit, dans quel famille de langage classes-tu le C ?
> 
> Procédural. Le C est pratiquement équivalent à Pascal.

Ou qu'au C++, ou qu'a l'assembleur, au basic, ...

Amicalement,

Sven Luther



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Sun, Aug 03, 2003 at 10:19:01PM +0200, Erwan David wrote:
> Le Sun  3/08/2003, Sven Luther disait
> > 
> > Oui, j'ai vu cela dans tes bug reports, ceci dis, tu devrait peut etre
> > faire tes bug reports contre gtk+ directement, pas contre gtkam, qui n'a
> > pas reellement la responsabilite de ce probleme ? Que se passe-t-il si
> > tu met G_BROKEN_FILENAMES ? Peut-etre serait il interessant de mettre
> > cette variable par defaut, maisla encore, il faut adresser ton bug
> > report a gtk, et non gtkam. De plus, le mainteneur de gtkam ne semble
> > pas des plus actif, enfin bon.
> 
>  Comment puis-je savoir que le problème est de gtk et pas de gtkam ?

En faissant un peu de recherche et en reflechisant un peu au probleme.
Et en lisant les reponse que tu recoit de tes bug reports.

> Seul gtkam me fais ça. Après vérification le seul autre programme que
> j'utilise qui dépende de libgtk2 est xscreensaver.

Pas de galeon alors ? Tu utilise Lynx ou Mozilla pour le web alors ?

> > > > > Mais je ne parlais pas de dépendances juste de la conception du
> > > > 
> > > > Ben voyons. Si un package ne depend pas des librairies gnomes, cela veut
> > > > dire que l'executable n'est pas linker avec les librairies gnomes, et
> > > > donc il n'y a aucune influence.
> > > 
> > >   Ah ? ALors le terme de desktop dans gtk2 est apparu par hasrad comme
> > > ça ?
> > 
> > Non, c'est un patch de Ximian, troisieme fois que je te le dis, qui a
> > ete applique un peu vite au gtk+ de debian. Si cela ne te plait pas,
> > fait un bug report contre gtk+, pas contre gtkam et toute une floppe
> > d'autre packages qui n'y sont pour rien. De plus, le fait que cela cause
> > des problemes est un argument de poid pour soit la suppression du dit
> > patch, soit la correction des bugs qui te pose problemes. 
> 
>   J'ai ajouté un commentaire à un bug déjà signalé. Visiblement je ne
> suis pas le seul avec lequel ça foire.

Ben non, si c'est un bug, d'autre que toi le remarqueront.

> > Ceci dis, gtk 2.4 aura un fileselector widget tout neuf :)))
> 
> Qui vivra verra..?

Oui.

> > >   Le mainteneur de quoi ? de gtk ? Tu vas me dire qu'un bouton sans
> > 
> > Oui, bien sur et de tout ceux qui liront le bug report. Ceci dis, si ce
> > patch cause vraiment des plantage d'appli, il est urgent de le corriger
> > ou de le supprimer. Essaye de recompiler gtk+ sans ce patch, et verifie
> > alors que le plantage disparait. Tu peut alors faire un bug report de
> > severity > Normal contre gtk+, avec des donnees valables, pas juste
> > 'cela provoque une migration de mes logiciels vers gnome' ou autre
> > connerie du genre. 
> 
>  Recompiler gtk+ et désinstaller le paquet pour le réinstalelr
> après sans doute ? ALors que je ne connais *rien* de gtk+ ?

Et alors, ou est le probleme, c'est un bon package, cela compile sans
probleme sur bien plus de plateformes/architecture que tu n'en connait,
et il s'agit juste de supprimer un fichier du repertoire debian/patches,
tu devrait etre capable de le faire si tu t'en donnait la peine.

> > > sémantique c'est plus "dympa" ou plus "dconvivial" ?
> > 
> > Non, j'ai dis que le prochain fileselector widget de gtk+ 2.4 sera
> > surement plus sympa et convivial que l'actuel, c'est du moins
> > l'intention et ce que j'espere. Comme je n'ai pas vu encore ce widget,
> > je ne peut pas reellement en dire plus, mais le widget actuel est pas
> > mal critique, et avec raison.
> 
> 
>  Le stermes de "sympa" et de "convivial" c'est du marketoïde creux et
> rien d'autre. Le code doit faire son boulot. Je trouve qu'un

Non, c'est mon opinion personnelle. J'y ai bien droit non ?

> filemanager graphique est une merde inutilisable, certains trouvent ça
> sympa et convivial. Donc si le widget (ou controle ou blob ou autre
> nom marketeux) est "sympa" et "convivial"  dsans ce sens là, j'ai peur.

Well, c'etait une remarque purement subjective, libre a toi d'en avoir
une autre. Et pour te rassurer, je n'utilise que tres rarement nautilus
donc rien a craindre a ce niveau la. J'utilise nautilus essentiellement
pour tester le lancement automatique d'application, et quand j'ai piquer
le clavier pour mon autre machine. Faire du CLI sans clavier c'est assez
fastidieux :)))

> > Celui de gtk 2 et de gtk 1, c'est le meme, les boutons c'est un patch
> > non officiel de ximian. Le selecteur est un peu vieillot et pas tres
> > agreable tout de meme, et manque de moyen d'acceder rapidement a divers
> > endroits predefini, pas desktop et document, mais home, /tmp, les 4
> > derniers repertoires acceder et ce genre de choses par exemple.
> 
> "vieillot" ? Je ne comprends pas ce que tu entends par là. Agréable ? 

Vieillot, parceque le design du dit widget date maintenant d'il y a
quelque annees, et il etait certe meilleur que ce qu'on utilisait
precedement, mais le concept du menu deroulant pour le repertoire c'est
pas tellement agreable a utiliser que cela (surtout si on ne peut pas
revenir en arriere). Et apres tout, ce widget plus la liste de

Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Erwan David
Le Mon  4/08/2003, Sven Luther disait
> On Sun, Aug 03, 2003 at 10:32:30PM +0200, Erwan David wrote:
> > Le Sat  2/08/2003, Sven Luther disait
> > 
> > > Oui sur, le probleme tel que je le voit, c'est que c'est une question de
> > > choix. Si un package peut etre compiler soit en gnome soit en non gnome,
> > > alors il faut que moi en tant que mainteneur du dit package, je me
> > > decide sur ce qu'il faut faire, en essayant de tenir compte du cout que
> > > cela engendre (que je suis le seul a subir), des repercutions sur la
> > > taille de l'archive et des couts que cela entraine sur le reseau de
> > > miroirs, du temps de compilation sur les autobuilders un peu plus lent,
> > > etc. Et contrebalance cela avce le benefice qu'on peut en tirer, en
> > > essayant d'estimer l'utilite que cela engendrera. Et meme si on decide
> > > de tout recompiler en double (ce qui peut durer des heures, voir des
> > > jours sur les architectures plus lentes), il faut passer le veto des
> > > ftp-masters, qui ont la taille de l'archive et la bande passante utilise
> > > en tete aussi.
> > 
> >   Je reviens sur ce point : ce n'ets pas au mainteneur de choisir. À
> > mon avis c'est quelque chose qui engage la distribution entière. Et
> > c'est un choix qui doit être annoncé avant. Que ceux qui utilisent la
> > distribution puissent se retourner y compris en la balançant à la
> > poubelle.
> 
> Quel choix ? Celui de supporter tel ou tel option de compilation ? De
> faire un ou plusieurs packages du meme source ? C'est effectivement un
> choix qui est fait par le mainteneur, et controlle par les ftp-masters,
> bien que ce control ne doit pas s'exercer bien souvent. Bien sur, il y a
> la policy et le comite technique, mais elle laisse quand meme un champ
> assez libre au maitneneur.

  Donc avoir avoir la moitié des paquets en gnome obligatoire, l'autre
moitié non. Et ce n'est que paquet par paquet qu'on se rendra compote
que ça marche ou pas...

> Et rien ne t'empeche de balancer debian et d'utiliser *BSD ou n'importe
> quoi d'autre. D'ailleurs, tu disait que tu allait faire cela il y a de
> cela des semaines, non ?

  Il reste un « léger » problème... hpoj qui ne sais pas que la libusb
peut être dans /usr/local plus 2 ou 3 autres idiotismes
linuxiens...

-- 
Erwan



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Sun, Aug 03, 2003 at 10:32:30PM +0200, Erwan David wrote:
> Le Sat  2/08/2003, Sven Luther disait
> 
> > Oui sur, le probleme tel que je le voit, c'est que c'est une question de
> > choix. Si un package peut etre compiler soit en gnome soit en non gnome,
> > alors il faut que moi en tant que mainteneur du dit package, je me
> > decide sur ce qu'il faut faire, en essayant de tenir compte du cout que
> > cela engendre (que je suis le seul a subir), des repercutions sur la
> > taille de l'archive et des couts que cela entraine sur le reseau de
> > miroirs, du temps de compilation sur les autobuilders un peu plus lent,
> > etc. Et contrebalance cela avce le benefice qu'on peut en tirer, en
> > essayant d'estimer l'utilite que cela engendrera. Et meme si on decide
> > de tout recompiler en double (ce qui peut durer des heures, voir des
> > jours sur les architectures plus lentes), il faut passer le veto des
> > ftp-masters, qui ont la taille de l'archive et la bande passante utilise
> > en tete aussi.
> 
>   Je reviens sur ce point : ce n'ets pas au mainteneur de choisir. À
> mon avis c'est quelque chose qui engage la distribution entière. Et
> c'est un choix qui doit être annoncé avant. Que ceux qui utilisent la
> distribution puissent se retourner y compris en la balançant à la
> poubelle.

Quel choix ? Celui de supporter tel ou tel option de compilation ? De
faire un ou plusieurs packages du meme source ? C'est effectivement un
choix qui est fait par le mainteneur, et controlle par les ftp-masters,
bien que ce control ne doit pas s'exercer bien souvent. Bien sur, il y a
la policy et le comite technique, mais elle laisse quand meme un champ
assez libre au maitneneur.

Et rien ne t'empeche de balancer debian et d'utiliser *BSD ou n'importe
quoi d'autre. D'ailleurs, tu disait que tu allait faire cela il y a de
cela des semaines, non ?

Amicalement,

Sven Luther



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 12:13:39AM +0100, Yves Rutschle wrote:
> On Sun, Aug 03, 2003 at 10:51:40PM +0200, Léopold BAILLY wrote:
> > Tu veux parler de apt-get build-dep ?
> 
> Oui, d'où on aurait retiré le "attempt to" satisfaire les
> dépendances.

D'abord un bug a ete corrige concernant les package virtuels il y a une
semaine ou deux. Ensuite :

$ sudo apt-get build-dep xfree86
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
  flex lm-sensors-source task-c++-dev task-c-dev task-devel-common
Les NOUVEAUX paquets suivants seront installés :
  flex-old
0 paquets mis à jour, 1 nouvellement installés, 5 à enlever et 6 non
mis à jour.
Il est nécessaire de prendre 184ko dans les archives.
Après dépaquetage, 790ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 

que veut tu dire par "attempt to" ? 

Le seul probleme est les dependances virtuelles, ou plusieurs vrai
packages peuvent satisfaire les dependances en question.

Amicalement,

Sven Luther



Re: [Troll] Aux linuxiens intégristes se nourrissant de pizzas dans leur camping-car

2003-08-04 Par sujet Sven Luther
On Sun, Aug 03, 2003 at 09:04:48PM +0100, Yves Rutschle wrote:
> On Sat, Aug 02, 2003 at 09:31:48AM +0200, Sven Luther wrote:
> >   apt-get source foo
> >   cd foo-1.2.3
> >   editer debian/rules, et mettre les option a configure qu'il faut.
> >   dpkg-buildpackage -rfakeroot -us -uc 
> >   cd ..
> >   installer les packages
> 
> Je sais que c'est pas le bon forum pour parler de ça, mais
> ça serait sympa d'avoir une procédure (simple) pour
> installer automatiquement les dépendances de construction
> (les lib-devel par exemple).

apt-get build-dep foo ?

> > BTW2, comment on dit BTW en francais ?
> 
> "Au fait"?

AF donc ?

Amicalement,

Sven Luther



Re: Probleme de make install

2003-08-04 Par sujet Sven Luther
On Mon, Aug 04, 2003 at 12:21:10AM +0200, Thomas Pimmel wrote:
> Salut,
> 
> Le Dimanche 3 Août 2003 21:06, Sven Luther a écrit :
> 
> > > make[1]: *** [install-data-yes] Erreur 127
> > Ouais, j'ai eu le meme probleme avec parted. Il semble que ce soit liee
> > a une incompatibilite avec automake, j'ai resolu cela en editant le
> 
> Justement non, automake fait bien son boulot. Anjuta (1.1.97) génère les .am 
> pour toutes les sources sauf pour les po. Là c'est ce bordel de 
> Makefile.in.in qui apparait (je croyais que ça n'existait plus ?), je ne sais 
> même pas qui a généré ce truc (c'est en rapport avec gettext je suppose).

Oui, bien sur, sauf qu'il y a une incompatibilite entre ce que automake
fait et ce que l'automake originel faissait, ou un probleme de version
incompatible peut-etre. Moi a ta place, je ferait un bug report contre
automake ou ton package upstream.

> Je laisse tomber pour ce soir, c'est encore un coup des perfides anglais qui 
> ne veulent pas qu'on traduise les programmes dans une langue civilisée ! Non, 
> pas taper, je déconne :-)

:))

Amicalement,

Sven Luther



Re: [Programmation : Debugging] Logiciel permettant de lister les appels systèmes d'une application

2003-08-04 Par sujet Pierre Machard
Le lundi 04 août 2003 à 09:36 +0200, Eric BERTHOMIER a écrit :
> Je sais qu'il existe un petit programme qui permet de lister tous les 
> appels systèmes effectués par une application mais ma mémoire me fait 
> défaut.
> 
> Quelqu'un le connaîtrait il ?

Sans doute strace ?

A+
-- 
Pierre Machard
<[EMAIL PROTECTED]>  TuxFamily.org
<[EMAIL PROTECTED]> techmag.info
+33(0)668 178 365http://migus.tuxfamily.org/gpg.txt
GPG: 1024D/23706F87 : B906 A53F 84E0 49B6 6CF7 82C2 B3A0 2D66 2370 6F87



Re: Hack sur GNU/Debian Woody !

2003-08-04 Par sujet Nicolas Rueff
Le lun 04/08/2003 à 02:12, Freedom66 a écrit :
> Si quelqu'un a une autre méthode que s'amuser à 
> faire les md5sum des exécutables importants sur mon serveur et puis sur 
> une autre debian, cela m'intéresserait...

vois du coté de tiger.

> Et aussi comment vérifies-t-on 
> l'intégrité des fichiers wtmp/utmp/lastlog/messages et autres ? Aussi, 
> peut-on se fier au résultat de chkrootkit (0.35) ?

oui (vraiment)

/N 
__

Nicolas Rueff <[EMAIL PROTECTED]>
http://rueff.tuxfamily.org
+33 6 77 64 44 80
--
Message from Our Sponsor on ttyTV at 13:58 ...
__



signature.asc
Description: Ceci est une partie de message	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Re: [Programmation : Debugging] Logiciel permettant de lister les appels systèmes d'une application

2003-08-04 Par sujet JusTiCe8

Bonjour,

c'est strace :).

A+,

 J8.

Eric BERTHOMIER wrote:

Je sais qu'il existe un petit programme qui permet de lister tous les 
appels systèmes effectués par une application mais ma mémoire me fait 
défaut.


Quelqu'un le connaîtrait il ?

Merci
Eric







[Programmation : Debugging] Logiciel permettant de lister les appels systèmes d'une application

2003-08-04 Par sujet Eric BERTHOMIER
Je sais qu'il existe un petit programme qui permet de lister tous les 
appels systèmes effectués par une application mais ma mémoire me fait 
défaut.


Quelqu'un le connaîtrait il ?

Merci
Eric



encore mon pcmcia......

2003-08-04 Par sujet Damien Babilon


Bonjour =E0 tous,

Je suis rel=E0  avec mon fichu pcmcia... Et ben figurez vous qu'il a foncti=
onn=E9... Oui oui... j'ai fait une install bf24, puis =E0 un moment l'ordi =
red=E9marre et vous pose des questions au red=E9marrage. Et ben le pcmcia f=
onctionnait =E0 ce moment l=E0. Modules charg=E9s, IRQ d=E9tect=E9es,...

Je vous joint les output de lspci et lsmod.

Le GROS probl=E8me maintenant, c'est que quand je le red=E9marre (m=EAme sa=
ns rien modifier manuellement dans ma config), il plante sur le pcmcia :)

J'esp=E8re que l'un d'entre vous aura une id=E9e

Merci,

Damien

--

Damien Babilon
Web: http://www.websol.be
E-mail: [EMAIL PROTECTED]
Mobile: +32 (0)495 250 475
Rue St. M=E9dard, 2
1370 Jodoigne
--

Module  Size  Used byNot tainted
nls_cp437   4384   2  (autoclean)
usbmouse1760   0  (unused)
mousedev3776   0  (unused)
via82cxxx_audio18144   0  (unused)
ac97_codec  9568   0  [via82cxxx_audio]
soundcore   3236   2  [via82cxxx_audio]
ds  6624   1 
i82365 22416   1 
pcmcia_core41408   0  [ds i82365]
via-rhine  12452   1 
nls_iso8859-1   2880   0  (autoclean)
keybdev 1664   0  (unused)
usbkbd  2848   0  (unused)
input   3072   0  [usbmouse mousedev keybdev usbkbd]
usb-uhci   20708   0  (unused)
usbcore48032   0  [usbmouse usbkbd usb-uhci]
00:00.0 Host bridge: VIA Technologies, Inc. VT8367 [KT266]
Subsystem: VIA Technologies, Inc.: Unknown device 
Flags: bus master, 66Mhz, medium devsel, latency 8
Memory at e000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8367 [KT266 AGP] (prog-if 00 
[Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: c000-cfff
Memory behind bridge: dfe0-dfef
Prefetchable memory behind bridge: cfd0-dfcf
Capabilities: [80] Power Management version 2

00:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. OHCI Compliant IEEE 1394 
Host Controller (rev 80) (prog-if 10 [OHCI])
Subsystem: VIA Technologies, Inc. OHCI Compliant IEEE 1394 Host 
Controller
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d800 (32-bit, non-prefetchable) [size=2K]
I/O ports at ec00 [size=128]
Capabilities: [50] Power Management version 2

00:0b.0 CardBus bridge: O2 Micro, Inc.: Unknown device 6972
Subsystem: Uniwill Computer Corp: Unknown device 3000
Flags: bus master, stepping, slow devsel, latency 168
Memory at 2000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
I/O window 0: -0003
I/O window 1: -0003
16-bit legacy interface ports at 0001

00:10.0 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 
[UHCI])
Subsystem: VIA Technologies, Inc. UHCI USB
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at e000 [size=32]
Capabilities: [80] Power Management version 2

00:10.1 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 
[UHCI])
Subsystem: VIA Technologies, Inc. UHCI USB
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at e400 [size=32]
Capabilities: [80] Power Management version 2

00:10.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 
[UHCI])
Subsystem: VIA Technologies, Inc. UHCI USB
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at e800 [size=32]
Capabilities: [80] Power Management version 2

00:10.3 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 82) 
(prog-if 20)
Subsystem: Uniwill Computer Corp: Unknown device 1212
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d700 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3177
Subsystem: Uniwill Computer Corp: Unknown device 8120
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2

00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 
8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. Bus Master IDE
Flags: bus master, medium devsel, latency 32, IRQ 14
I/O ports at fc00 [size=16]
Capabilities: [c0] Power Management version 2

00:11.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio 
Controller (rev 50)