Re: [tech] ssh Xforwarding - display export

2005-11-10 Par sujet malet jean-luc alias cityhunter

Forjan Frederic a écrit:


- Original Message -
From: "jlm alias cityhunter" <[EMAIL PROTECTED]>
To: linux06@linuxfr.org
Subject: Re: [tech] ssh Xforwarding - display export
Date: Thu, 10 Nov 2005 00:09:15 +0100

 


essaie un
$ xhost +
dans un xterm avant de faire le ssh
ton client reporte quel erreur?
   



Wow, c'est un peu violent la quand meme, il faut etre un peu plus sélectif 
quand on fait des choses comme ca (je parle du xhost) et peut-etre n'autorisé 
que la machine proto..

$ xhost +proto ou xhost +192.168.0.2 (ou enfin l'adresse ici de l'ordi proto)

Ca pourrait quand meme éviter pas mal de pobleme.

Pour de l'accès a distant, il y a ausi du coté de NX (voir 
http://www.nomachine.com/ - je n'ai jamais essayé), il me semble que c plus 
rapide que du vnc, ce dernier étant le premier moyen d'avoir une session 
correcte à travers de l'ADSL 512


Fred F.




 

je suis d'accord c'est violent de xhost + néanmoins j'ai déjà rencontré 
des machines (celle de mon frère par ex, kaella avec install debian si 
je me souviens et kde) qui n'accepte pas les connections externes (et en 
particulier en local avec un su + lancement appli graphique en root) 
sauf si tu fais un xhost +
si tu fais un xhost + localhost ou xhost + IP ben cela marche pas je 
sais pas pourquoi.


donc dans un permier temps pour tester un xhost + cela évite d'avoir des 
erreurs qui n'en sont pas.




Linux-Azur :  http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [tech] ssh Xforwrding

2005-11-10 Par sujet malet jean-luc alias cityhunter

eric a écrit:


malet jean-luc alias cityhunter wrote:


eric a écrit:


Jody wrote:


Bonjour,

eric wrote:
[...]


Je comprends maintenant mieux la différene.
je vais limiter mon besoin à ouvrir une session X à distance donc 
si je comprends bien je souhaite faire tourner mon appli sur 
serveur (proto) et deporter sa visualisation sur une machine 
cliente qui est hp. Je dois donc approfondir l'export de display 
et ssh -X. me trompe-je? ;)






ssh [EMAIL PROTECTED] ton_appli

Ou pour savoir ce qui se passe, tu te connectes:

ssh [EMAIL PROTECTED]

Ensuite ton terminal est:

[EMAIL PROTECTED]:$

Tu peux executer ton_appli, son affichage suivra, fait tes tests 
avec une de petite taille de préférence au début, surtout si tu 
passes par une connection 512k.



--

Jody

Linux-Azur :  http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 



voici une manip propre mas malheureusement problématique
je souhaite de l'export de display sans la couche ssh dans un 
premier temps j'applique les indications de cette page

http://people.via.ecp.fr/~alexis/formation-linux/export-display.html

[EMAIL PROTECTED]:~$ logout
Connection to proto closed.
[EMAIL PROTECTED] xhost +proto
proto being added to access control list
[EMAIL PROTECTED] ssh [EMAIL PROTECTED]
Password:
Linux proto 2.6.8-2-386 #1 Thu May 19 17:40:50 JST 2005 i686 GNU/Linux

The programs included with the Debian GNU/Linux system are free 
software;

the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Last login: Thu Nov 10 12:54:30 2005 from hp.localdomain
[EMAIL PROTECTED]:~$ echo $DISPLAY
localhost:11.0 
-( 
que signifie localhost:11.0? 11ème écran?)

[EMAIL PROTECTED]:~$ ps ax | grep X
[EMAIL PROTECTED]:~$ ps ax | grep X
3976 pts/1R+ 0:00 grep X  
-(il n'y a aucun 
serveur X en route sur proto)

[EMAIL PROTECTED]:~$ export DISPLAY=hp:0.0
[EMAIL PROTECTED]:~$ echo $DISPLAY
hp:0.0  
( 
proto semble avoir comprit que je voulais
[EMAIL PROTECTED]:~$ startx 
&
afficher X sur le 1er écran de hp)

Using authority file /home/mono/.Xauthority
Writing authority file /home/mono/.Xauthority
Using authority file /home/mono/.Xauthority
Writing authority file /home/mono/.Xauthority 
---(je n'ai pas compris 
l'utilité de ce fichier) 




ouhlala! tu peux pas faire cela : startx est un script qui lance X 
qui lui est le serveur X, tu peux pas demander à un serveur X de se 
connecter à un autre.

essaie la mm manip avec kwrite au lieu de startx. par ex



Bonjour,
je n'ai pas grand chose d'installé sur proto, voilà ce que je peux 
essayer

[EMAIL PROTECTED]:~$ xterm
xterm Xt error: Can't open display: hp:0.0
[EMAIL PROTECTED]:~$ mozilla -display: hp:0.0

(mozilla-bin:4690): Gtk-WARNING **: cannot open display:
[EMAIL PROTECTED]:~$ mozilla
[EMAIL PROTECTED]:~$ echo $DISPLAY
hp:0.0

rien ne ce passe de plus ni sur hp ni sur proto

merci pour ton aide ;)


essaie de manière temporaire sans sécurité

$ xhost +
$ ssh -X [EMAIL PROTECTED]
$ echo $DISPLAY
$ xterm

si cela marche pas : vérifie que les noms hp/proto sont bien corrects 
(ie correspondent bien aux ip des machine dans /etc/hosts)


sinon modifie DISPLAY pour bypasser le DISPLAY de ssh..

cela ressemble vraiment à un pb de xhost




Linux-Azur :  http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [tech] ssh Xforwrding

2005-11-10 Par sujet malet jean-luc alias cityhunter

eric a écrit:


Jody wrote:


Bonjour,

eric wrote:
[...]


Je comprends maintenant mieux la différene.
je vais limiter mon besoin à ouvrir une session X à distance donc si 
je comprends bien je souhaite faire tourner mon appli sur serveur 
(proto) et deporter sa visualisation sur une machine cliente qui est 
hp. Je dois donc approfondir l'export de display et ssh -X. me 
trompe-je? ;)




ssh [EMAIL PROTECTED] ton_appli

Ou pour savoir ce qui se passe, tu te connectes:

ssh [EMAIL PROTECTED]

Ensuite ton terminal est:

[EMAIL PROTECTED]:$

Tu peux executer ton_appli, son affichage suivra, fait tes tests avec 
une de petite taille de préférence au début, surtout si tu passes par 
une connection 512k.



--

Jody

Linux-Azur :  http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 



voici une manip propre mas malheureusement problématique
je souhaite de l'export de display sans la couche ssh dans un premier 
temps j'applique les indications de cette page

http://people.via.ecp.fr/~alexis/formation-linux/export-display.html

[EMAIL PROTECTED]:~$ logout
Connection to proto closed.
[EMAIL PROTECTED] xhost +proto
proto being added to access control list
[EMAIL PROTECTED] ssh [EMAIL PROTECTED]
Password:
Linux proto 2.6.8-2-386 #1 Thu May 19 17:40:50 JST 2005 i686 GNU/Linux

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Last login: Thu Nov 10 12:54:30 2005 from hp.localdomain
[EMAIL PROTECTED]:~$ echo $DISPLAY
localhost:11.0 
-( 
que signifie localhost:11.0? 11ème écran?)

[EMAIL PROTECTED]:~$ ps ax | grep X
[EMAIL PROTECTED]:~$ ps ax | grep X
3976 pts/1R+ 0:00 grep X  
-(il n'y a aucun 
serveur X en route sur proto)

[EMAIL PROTECTED]:~$ export DISPLAY=hp:0.0
[EMAIL PROTECTED]:~$ echo $DISPLAY
hp:0.0  
( 
proto semble avoir comprit que je voulais
[EMAIL PROTECTED]:~$ startx 
&
afficher X sur le 1er écran de hp)

Using authority file /home/mono/.Xauthority
Writing authority file /home/mono/.Xauthority
Using authority file /home/mono/.Xauthority
Writing authority file /home/mono/.Xauthority 
---(je n'ai pas compris 
l'utilité de ce fichier) 


ouhlala! tu peux pas faire cela : startx est un script qui lance X qui 
lui est le serveur X, tu peux pas demander à un serveur X de se 
connecter à un autre.

essaie la mm manip avec kwrite au lieu de startx. par ex




Linux-Azur :  http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: PAM..... je tourne en rond....

2005-10-11 Par sujet malet jean-luc alias cityhunter

malet jean-luc alias cityhunter a écrit:


bon d'abord : y-a-t'il un moyen d'avoir les log dans syslog?
parceque
authpriv.*  /var/log/secure
*.* /dev/tty12
cela fait rien pour PAM de quoi se flinguer pourtant y'a plein
d'autre log qui arrivent correctement.



ensuite j'essaie de mettre en place un chroot pour un serveur ftp
le but est que l'utilisateur puisse se loguer en utilisant son compte
login/passwd et qu'il soit chroote dans une _directory_qui_n'est pas sa
home directory
l'utilisateur adm_gip doit etre chroote sur /app/ftp/data
le serveur supporte pam
le fichier pam est bien fonctionnel (test en supprimant account par ex)
ou en ajoutant debug a pam_listfile... (ce qui soit dit au passage
fournit une ligne sur /dev/tty12 O_O)
donc j'essaie avec le module pam_chroot mais rien! je me retrouve
bien dans la homedir de l'utilisateur pas dans /app O_O
puis rien dans les log O_O
j'en perds mon pinguoin

[EMAIL PROTECTED] Linux-PAM-0.80]# cat /etc/security/chroot.conf
# /etc/security/chroot.conf
# format:
# username_regexchroot_dir
#matthew/home
adm_gip /app/ftp/data


[EMAIL PROTECTED] Linux-PAM-0.80]# cat /etc/pam.d/vsftpd
#%PAM-1.0
auth   required /lib/security/pam_listfile.so item=user
sense=deny file=/etc/vsftpd.ftpusers onerr=succeed
auth   required /lib/security/pam_unix_auth.so debug
accountrequired /lib/security/pam_unix_acct.so debug
sessionrequired /lib/security/pam_chroot.so debug
notfound=failure onerr=fail





Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


mon message est un peu sec. désolé

y aurait-il quelqu'un qui puisse m'aider? car je tourne en rond.. et 
j'en perds mon latin




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [ BRUIT ] une implacable et absurde logique ....

2005-10-11 Par sujet malet jean-luc alias cityhunter

Jody a écrit:


Bonjour,
malet jean-luc alias cityhunter wrote:

[...]

soit dit au passage : demandez à quelqu'un ayant une voiture recente 
ce qu'il pense de l'électronique. je connais une personne qui a 
roulé en plein été en espagne avec le chauffage à fond et les 
essuie-glaces (et bien sûr impossible de les arrêter) je ne citerai 
pas la marque mais le modèle est une 307 SW mais ne croyez pas 
que chez la concurence c'est meilleur 



Ma chamade n'a pas la clim, ni d'électronique et pourtant il m'arrive 
aussi de devoir ouvrir les fenêtres avec le chauffage à fond, rien à 
voir avec un quelconque logiciel pourtant, juste pour éviter de me 
remanger une nouvelle culasse ... :)


dans tous les cas si le logiciel est foireux le matériel se comporte 
bizarrement et vice et versa



Tout à fait, j'ose même pas imaginer ce que serait ma chamade avec un 
winCE dedans :D


D'ailleurs ce ne serait pas du winCE dans cette 307 ?

Cordialement,

Jody

Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


nope pas que je sache c'est les citroen qui en ont
ce que je voulais dire dans le mail c'est pas "faut pas 
d'électronique/soft dans les voitures¨ mais juste ¨quelque soit le 
soft/hard, si c'est mal fait on aura toujours des merdes¨ le soft/hard 
dans une voiture pourais être quelquechose de vraiment bien mais le fait 
que ces derniers sont propriétaires ET mal concus (un soft propriétaire 
n'implique-t-il pas mal concus?) fait que les gens en ont raz-le-bol et 
ne parlent que de revenir aux anciennes voitures tout comme les gens 
se plaignent de Windows et accusent l'informatique




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [ BRUIT ] une implacable et absurde logique ....

2005-10-11 Par sujet malet jean-luc alias cityhunter

question logique on repassera :
bill gates parle du cout du matériel (pas celui du logiciel vu que le 
prix des OS MS ne descend pas avec le temps)

et général motor réplique sur les bugs des logiciels.

soit dit au passage : demandez à quelqu'un ayant une voiture recente ce 
qu'il pense de l'électronique. je connais une personne qui a roulé 
en plein été en espagne avec le chauffage à fond et les essuie-glaces 
(et bien sûr impossible de les arrêter) je ne citerai pas la marque mais 
le modèle est une 307 SW mais ne croyez pas que chez la concurence 
c'est meilleur dans tous les cas si le logiciel est foireux le 
matériel se comporte bizarrement et vice et versa


wilfried.freitag a écrit:


Transmis par un de mes facétieux ami...

For all of us who feel only the deepest love and affection for the way
computers have enhanced our lives, read on:

At a recent computer expo (COMDEX), Bill Gates reportedly compared the
computer industry with the auto industry and stated, "il G.M. had kept up
with technology like the computer industry has we would all be driving
$25.00 cars that got 1,000 miles tot the gallon".

In response to Bill's comments, General Motors issued a press release
stating: If G.M. had developped technology like Microsoft, we would all
be driving cars with the following characteristics ( and I just love this 
part):


1. For no reason whatsoever, your car would crash twice a day.

2. Every time they repainted the lines in the road, you would have to
buy a new car.

3. Occasionally your car would die on the freeway for no reason. You
would have to pull to the side of the road, close all of the windows,
shut off the car, restart it, and reopen the windows before you could
continue. For some reason you would simply accept this.

4. Occasionally, executing a maneuver such as a left turn would cause
your car to shut down and refuse to restart, in which case you would
have to reinstall the engine.

5. Macintosh would make a car that was powered by the sun, was
reliable, five times as fast and twice as easy to drive - but would run
on only five percent of the roads.

6. The oil, water temperature, and alternator warning lights would all
be replaced by a single "This Car Has Performed An Illegal Operation"
warning light.

7. The air bag system would ask " Are you sure ? " before deploying.

8. Occasionally, for no reason whatsoever, your car would lock you
out and refuse to let you in until you simultaneously lifted the door
handle, turned the key and grabbed hold of the radio antena.

9. Every time a new car was introduced car buyers would have to
learn how to drive all over again beacause none of the controls
would operate in the same manner as the old car.

10. You'd have to press the "Start" button to turn the engine off.

Please, share this with your firends who love, but sometimes hate
their computer ...

:-))   w-f


Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 
 






Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


PAM..... je tourne en rond....

2005-10-10 Par sujet malet jean-luc alias cityhunter

bon d'abord : y-a-t'il un moyen d'avoir les log dans syslog?
parceque
authpriv.*  /var/log/secure
*.* /dev/tty12
cela fait rien pour PAM de quoi se flinguer pourtant y'a plein
d'autre log qui arrivent correctement.



ensuite j'essaie de mettre en place un chroot pour un serveur ftp
le but est que l'utilisateur puisse se loguer en utilisant son compte
login/passwd et qu'il soit chroote dans une _directory_qui_n'est pas sa
home directory
l'utilisateur adm_gip doit etre chroote sur /app/ftp/data
le serveur supporte pam
le fichier pam est bien fonctionnel (test en supprimant account par ex)
ou en ajoutant debug a pam_listfile... (ce qui soit dit au passage
fournit une ligne sur /dev/tty12 O_O)
donc j'essaie avec le module pam_chroot mais rien! je me retrouve
bien dans la homedir de l'utilisateur pas dans /app O_O
puis rien dans les log O_O
j'en perds mon pinguoin

[EMAIL PROTECTED] Linux-PAM-0.80]# cat /etc/security/chroot.conf
# /etc/security/chroot.conf
# format:
# username_regexchroot_dir
#matthew/home
adm_gip /app/ftp/data


[EMAIL PROTECTED] Linux-PAM-0.80]# cat /etc/pam.d/vsftpd
#%PAM-1.0
auth   required /lib/security/pam_listfile.so item=user
sense=deny file=/etc/vsftpd.ftpusers onerr=succeed
auth   required /lib/security/pam_unix_auth.so debug
accountrequired /lib/security/pam_unix_acct.so debug
sessionrequired /lib/security/pam_chroot.so debug
notfound=failure onerr=fail





Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: Relance de kppp

2005-09-22 Par sujet malet jean-luc alias cityhunter

Jody a écrit :


Guy Passail a écrit :
 


Bonjour,
Un ami disposant d'une mauvaise connexion internet via modem subit de 
multiples interruptions de communication.
Je lui ai configuré kppp mais sans réussir á relancer automatiquement après la 
coupure. En plus, j'ai eu droit à : "ça marche sous w"  ;-(
   


En général je répond: "bah garde ton w puisqu'il fonctionne si bien mais
surtout ne m'appelle pas si tu as des soucis" :D

 

Pour info, dans kppp il y a la possibilité de lancer n'importe quel programme 
en ligne de commande, après la déconnexion. La difficulté rencontrée vient du 
fait qu'il faut tuer kppp avant de le relancer.
   



En fait kppp n'est qu'une interface de gestion/configuration de ppp(d),
tu devrais pouvoir passer directement par pon (pour te connecter) et
poff (pour déconnecter).

Sinon dans la configuration de kppp tu as des commandes que tu peux
executer: avant, apres la connection, à la déconnection, une fois
deconnecté (cf: parametrage du compte).

Je ne vois pas bien ce qui empêche une reconncetion en cas de coupure,
il faudra que tu le determines exactement pour remplir ces champs.

Quelques pistes:

* pppd toujours actif:
- tuer pppd: poff -a ou plus brutus killall pppd

* le modem est occupé:
- peut être que fuser -v /dev/modem t'indiqueras un processus auquel cas
fuser -k /dev/modem te le tueras

- kppp crée un verrou lorsqu'il prend la main sur le modem
(~/.kde/share/apps/kppp/kppp.pid) pense pas que ce soit lié.

- peut être faut il lui demander de racrocher plus vite en cas de
coupure (configurable dans kppp aussi je pense)

Bon courage pour ton debogage

Jody

Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 
 

si kppp est un gui qui lance la connection via pppd il suffit de 
onfigurer pppd pour retablir la connection automatiquement en cas de 
deconnection c'est faisable avec pppoe (qui utilise ppp) donc 
surement une option de pppd




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: msgget : limite?

2005-09-14 Par sujet malet jean-luc alias cityhunter

malet jean-luc alias cityhunter a écrit :


bonjour,
je dois allouer 30 files de messages en utilisant msgget (impératif : 
30 et msgget)

je fais donc une boucle appelant 30 fois msgget :
[cpp]for (ind = 0; ind < CD_NBMAXOUTIL; ind++)
   {
   P_taboutil[ind].cle_file_read = CD_CLEFMREAD_OUTIL + ind;
   G_Tab_files[ind] = msgget (CD_CLEFMREAD_OUTIL + ind, IPC_CREAT 
| 0666);

   if (G_Tab_files[ind] == CD_KO)
   {
   char c;
   fprintf(stderr,"erreur dans itteration %d/n",ind);
   scanf ("%c\n", &c);
   C_ERREUR ("PI_READ_TRAM", 1, "S_READ_INIT", errno, "pb 
msgget creation file outil");

   }
   }
[/cpp]
or pour une raison inconnue cela foire à la 11ième indentation 
(key 330 -> 340)

[cpp]
cat /proc/sysvipc/msg
  key  msqid perms  cbytes   qnum lspid lrpid   uid   
gid  cuid  cgid  stime  rtime  ctime
  360 524288   666   0  0 12579 12576   502   
502   502   502 1126707200 1126707200 1126703055
  363  32769   666   0  0 0 0   502   
502   502   502  0  0 1126693229
  366  65538   666   0  0 0 0   502   
502   502   502  0  0 1126693229
  362 557059   666   0  0 0 0   502   
502   502   502  0  0 1126703091
  365 983044   666   0  0 0 0   502   
502   502   502  0  0 1126703259
  3304620293   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3314653062   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3324685831   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3334718600   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3344751369   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3354784138   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3364816907   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3374849676   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3384882445   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3394915214   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3404947983   666   0  0 0 0   502   
502   502   502  0  0 1126707382

[/cpp]

quelqu'un connaitrais-t-il une solution? (variable /proc à changer 
etc)




bon j'aime pas me répondre à moi mm : echo 200 /proc/sys/kernel/msgmni



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


[tcp/ip] permettre à un utilisateur d'o uvrir un port en attente de connection

2005-09-14 Par sujet malet jean-luc alias cityhunter
cad faire un serveur qui se lance en tant qu'user et pas 
superutilisateur.


par exemple : un serveur ftp en pasv (une fois l'user changé en nouser)

mon programme échoue au bind alors qu'il fonctionne en SUtilisateur

sur le web j'ai trouvé des post parlant de règles de firewall.

merci d'avance



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


msgget : limite?

2005-09-14 Par sujet malet jean-luc alias cityhunter

bonjour,
je dois allouer 30 files de messages en utilisant msgget (impératif : 30 
et msgget)

je fais donc une boucle appelant 30 fois msgget :
[cpp]for (ind = 0; ind < CD_NBMAXOUTIL; ind++)
   {
   P_taboutil[ind].cle_file_read = CD_CLEFMREAD_OUTIL + ind;
   G_Tab_files[ind] = msgget (CD_CLEFMREAD_OUTIL + ind, IPC_CREAT | 
0666);

   if (G_Tab_files[ind] == CD_KO)
   {
   char c;
   fprintf(stderr,"erreur dans itteration %d/n",ind);
   scanf ("%c\n", &c);
   C_ERREUR ("PI_READ_TRAM", 1, "S_READ_INIT", errno, "pb 
msgget creation file outil");

   }
   }
[/cpp]
or pour une raison inconnue cela foire à la 11ième indentation (key 
330 -> 340)

[cpp]
cat /proc/sysvipc/msg
  key  msqid perms  cbytes   qnum lspid lrpid   uid   
gid  cuid  cgid  stime  rtime  ctime
  360 524288   666   0  0 12579 12576   502   
502   502   502 1126707200 1126707200 1126703055
  363  32769   666   0  0 0 0   502   
502   502   502  0  0 1126693229
  366  65538   666   0  0 0 0   502   
502   502   502  0  0 1126693229
  362 557059   666   0  0 0 0   502   
502   502   502  0  0 1126703091
  365 983044   666   0  0 0 0   502   
502   502   502  0  0 1126703259
  3304620293   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3314653062   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3324685831   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3334718600   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3344751369   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3354784138   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3364816907   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3374849676   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3384882445   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3394915214   666   0  0 0 0   502   
502   502   502  0  0 1126707382
  3404947983   666   0  0 0 0   502   
502   502   502  0  0 1126707382

[/cpp]

quelqu'un connaitrais-t-il une solution? (variable /proc à changer etc)



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: c++ problème très très bête :

2005-09-12 Par sujet malet jean-luc alias cityhunter

Jean-Max Reymond a écrit :


Le 12/09/05, malet jean-luc alias cityhunter<[EMAIL PROTECTED]> a écrit :
 


j'ai le code suivant :

struct sockaddr_in my_addr;
struct hostent * peer;

peer = gethostbyname(destination);
my_addr.sin_addr.s_addr = *((struct in_addr_t*)(peer->h_addr_list[0]));


et j'obtiens le message d'erreur :
connection.cpp:42: ne peut convertir « in_addr_t » vers « in_addr_t »
dans assignment


j'ai bien vérifié s_addr est de type in_addr_t (lui mm un typedef
uint32_t in_addr_t)

quelques idées?
   




en C, pas de support natif de la copie de deux structures donc memcpy
obligatoire

 


c'est du C++
et en plus en changeant in_addr_t en uint32_t j'ai toujours le mm 
problème




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: c++ problème très très bête :

2005-09-12 Par sujet malet jean-luc alias cityhunter

malet jean-luc alias cityhunter a écrit :


Jean-Max Reymond a écrit :

Le 12/09/05, malet jean-luc alias cityhunter<[EMAIL PROTECTED]> a 
écrit :
 


j'ai le code suivant :

struct sockaddr_in my_addr;
struct hostent * peer;

peer = gethostbyname(destination);
my_addr.sin_addr.s_addr = *((struct in_addr_t*)(peer->h_addr_list[0]));


et j'obtiens le message d'erreur :
connection.cpp:42: ne peut convertir « in_addr_t » vers « in_addr_t »
dans assignment


j'ai bien vérifié s_addr est de type in_addr_t (lui mm un typedef
uint32_t in_addr_t)

quelques idées?
  




en C, pas de support natif de la copie de deux structures donc memcpy
obligatoire

 


c'est du C++
et en plus en changeant in_addr_t en uint32_t j'ai toujours le mm 
problème




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


bon j´ai fait du memcpy... bien que je trouve cela un peu comme utilser 
un marteau pour écraser une mouche mais bon... merci de m'y avoir fait 
penser ^_^




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


c++ problème très très bête :

2005-09-12 Par sujet malet jean-luc alias cityhunter

j'ai le code suivant :

struct sockaddr_in my_addr;   
struct hostent * peer;


peer = gethostbyname(destination);
my_addr.sin_addr.s_addr = *((struct in_addr_t*)(peer->h_addr_list[0]));


et j'obtiens le message d'erreur :
connection.cpp:42: ne peut convertir « in_addr_t » vers « in_addr_t » 
dans assignment



j'ai bien vérifié s_addr est de type in_addr_t (lui mm un typedef 
uint32_t in_addr_t)


quelques idées?




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


[bruit][bruit] pour mieux programme r faut arrêter le café

2005-09-02 Par sujet malet jean-luc alias cityhunter

http://www.caffeineweb.com/NASA%20Study.htm

moi je dis pas mal la toille à la caféine



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] outil de surveillance de CPU

2005-08-31 Par sujet malet jean-luc alias cityhunter
ce n'est pas du spam je ne comprends pas pourquoi mon message a été 
dupliqué 4 fois




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] outil de surveillance de CPU

2005-08-31 Par sujet malet jean-luc alias cityhunter

Jean-Max Reymond a écrit :


bonjour,
sur un gros programme, un centrino 1.6 GHz met trois fois moins de
temps qu'un Pentium IV 2.8 GHz. En lisant des tests de CPU, il semble
que le centrino tire avantage d'un cache de 2 Mo vs un cache PIV de 1
Mo.
j'aimerai bien confirmer que le PIV ne fout rien et attend des données
mais avec top, il semble qu'on ne puisse pas aller aussi finement (top
reporte un CPU à 99%). Est ce qu'il existe un outil pour tracer plus
finement l'activité CPU ?

 


je resort les morts de leur tombe

juste pour info : un PIV pour augmenter sa fréquence a dû aussi 
augmenter la longeur des pipelines or il faut savoir qu'un cpu 
actuel pour ne pas perdre trop de temps lors d'un branchement

ie une structure d'un prgramme

if (condition)
   {
   branche 1
   }
else
   {
 branche2...
   }

utilisé dans tous les programmes, va engender un prédiction de 
branchement, cad que le cpu va commencer à exécuter les commandes de la 
branche la plus probable (par exemple la branche1)
il va donc commencer à mettre des instructions dans le pipeline. 
hors si par malheur la prédiction fut fausse, le pipeline rempli doit 
être flushé.  hors ce méchanisme est extrêmement gourmand en temps.


sur un programme sans branche (il faut bien rêver) un PIV serait 
beaucoup plus rapide qu'un AMD ou un centrino (qui au passage est un jeu 
de puces et non pas un proc, le PIV M est un proc [qui d'ailleur dérive 
de l'architecture PIII et non pas PIV] mais je m'égare) mais il 
s'avère que tout cpu ne sait pas lire le marc de café. donc un  PIV 
va passer son temps à flusher ses pipelines. question ménage c'est 
bien.

^_^



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [bruit] devenez b?ta-testeur Microsoft

2005-08-29 Par sujet malet jean-luc alias cityhunter

Georges Louge a écrit :


Le lundi 29 Août 2005 12:04, malet jean-luc alias cityhunter a écrit :

 


des envies en haut et en bas du message
mais d'historique de la discussion...
écrit dans l'odre chronologique, permettant ainsi de
on te parle de l'ordre LOGIQUE d'un message
si tu n'es pas capable de comprendre que lire
on essaie si possible que l'ensemble du message soit
on ne se limite pas à un jeu de questions réponses
tu comprendra que lire ce message est très difficile
un thread où les utilisateur répondent au grès
suivre le cheminement de pensée de l'utilisateur

remet dans l'ordre.

   



 Bel exemple, qui permet de faire toute la différence entre un esprit 
clair et un esprit confus.


 Pour ma part, ma ligne de conduite est très simple : les messages 
rédigés dans un ordre illogique, et qui nécessitent pour en 
déchiffrer le sens de se livrer à une analyse complexe aux résultats 
aléatoires, passeront désormais directement à la corbeille. Je n'en 
aurai aucun regret car souvent ce genre de message ne fait que 
reprendre de façon confuse et verbeuse ce que d'autres ont 
précédemment bien plus clairement exprimé. 


G. Louge

 


merde j'arrive mm plus à me relire
la première phrase est on te parle de l'ordre logique.. ensuite je 
crois qu'il a écrit dans puis suivre

rah! non
on te parleon essaie écrit danssuivre la pensée si tu 
n'est pasun threaddes envies... tu comprendras...
reste on ne se limite pas. que je ne sais plus où je l'avais écrit 
avant :P




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [bruit] devenez b?ta-testeur Microsoft

2005-08-29 Par sujet malet jean-luc alias cityhunter








et évitant ainsi de mal se comprendre
jlb a écrit :


Bonjour Véronique;

Tu me suggères de présenter mes message 
de manière à en conformer la présentation à 
cet usage universellement répandu, dans les
courriers électroniques, consistant à faire 
cheminer la  pensée à travers une succession 
de questions et de réponses...


Georges Louge et Serge Hartman abondent 
également en ce sens.


Cette manière n'est pas sans rappeler, toutes
proportions gardées, certains usages scolastiques
et les exercices par lesquels les maîtres entendaient
modeler les formes d'expression de la pensée de
leurs clercs.

Je m'y conformerais sans réticence si je ne 
constatais l'appauvrissement dramatique de la

communication auquel cet usage peut conduire
et le saccage de notre belle langue française
qui nous offre mille manières d'exprimer de 
nos pensées les plus simples aux plus complexes

sans nécessité de recourir à cette curieuse
"Etiquette"...

Pis même, l'usage de balises telles celles que
tu me suggères, en anglais de surcroît, en 
heurtent le rythme en perturbent la lisibilité et 
n'aident en rien au cheminement de la pensée.


Je n'ai rien contre l'usage de la langue anglaise
auquel je m'efforce lorsque mes interlocuteurs
ne peuvent s'exprimer dans ma propre langue
et qu'il n'ont que celle - ci en partage,

Cette mode finit par faire tomber ceux qui lui
sacrifient aux travers des précieuses ridicules
engouées d'expressions superfétoires ...

Il n'est pas bon d'aller contre sa conscience.

La mienne ne cesse de me prévenir contre
le mauvais usage que tu prônes.

Je ne ferai donc mésusage de l'anglais pas
plus que ne me conformerai au mode de
présentation que tu prônes, fut - il inspirée
de la "net-étiquette" !

Ni [ snip ], ni Q. ni R. ne corsetteront mes
messages que je m'efforcerai sans cesse
présenter suivant ce que mes bons maîtres
m'ont appris, en amoureux du bon français.

M'en tenir rigueur ne consisterait qu'à 
marquer de l'intolérance...


Bien cordialement,
JLB.


Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 
 




des envies en haut et en bas du message
mais d'historique de la discussion...
écrit dans l'odre chronologique, permettant ainsi de
on te parle de l'ordre LOGIQUE d'un message
si tu n'es pas capable de comprendre que lire
on essaie si possible que l'ensemble du message soit
on ne se limite pas à un jeu de questions réponses
tu comprendra que lire ce message est très difficile
un thread où les utilisateur répondent au grès
suivre le cheminement de pensée de l'utilisateur

remet dans l'ordre.



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: Virtualisation de serveurs

2005-08-23 Par sujet malet jean-luc alias cityhunter

Olivier Kaloudoff a écrit :


http://www.freevps.com,

solution derivee des patches linux-vserver, maintenu, supporte,
pousse bien plus loin que linux-vserver a numero de version
equivalente.

La derniere version stable inclue un noyau 2.4 avec virtualisation
du reseau (limitation bp), du cpu(limitation % cpu pour un process),
ordonanceur o(1) backporte du 2.6, etc.

c'est a mon avis la version la plus accomplie a l'heure actuelle.

Olivier


On Mon, 22 Aug 2005, Baptiste Mille-Mathias wrote:


Bonjour,

je rechercherais les experiences de personnes ayant mis en place des
serveurs virtualisés, c'est a dire; créée des serveurs autonomes (20)
sur un seul serveur linux.
mon but est de proposer a des clients d'avoir chacun leur instance
d'apache, de ssh, et de ftp.
Differente solutions s'offrent a moi:
- Chrooter a la main chaque installation (x 20) ca fait un peu long.
Dans ce cas je n'aurais qu'un seul OS. Si je dois mettre a jour apache
pour cause de bug de secu, bonjour la lourdeur.
- Creéer des Linux virtuel avec UML et en attribuer un particulier à
chaque client.
- Autre (a proposer), j'ai lu rapidement des olution comme virtuozzo.

Merci de me donner votre avis,

Cordialement



je dis surement une connerie mais je crois avoir vu ceci dans la config 
du kernel 2.6. je sais plus où mais il y avait quelquechose comme 
cela (à l'époque j'avais trouvéé cela pas intéressant, c'est pour cela 
que cela m'avait marqué)




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] borne WIFI et logiciel libre d'accè s

2005-08-23 Par sujet malet jean-luc alias cityhunter

<>



En couplant le dhcp avec un proxy transparent sur le port 80, et 
n'autorisant que les connexions depuis les adresses connues et 
attribuees par le dhcp,

ca peut le faire pour ce qui est du web.

Voir pour cela le transparent proxying howto.
Et prevoir du scripting pour declancher la mise a jour des ip pour 
squid lorsque dhcp donne une adresse.


je ne connais pas de solution toute faite pour cela a ce jour, peut-etre
y en a-t-il sur http://freshmeat.net


Olivier


pourquoi passer par SQUID? avec les IPTABLES cela se fait sans aucun pb 
et le script est plus que trivial


pour la facturation je sais pas.
la grosse question c'est "peux-on configurer le serveur dhcp pour lancer 
un script shell lorsque l'ip devient invalide?" si oui cela ne nécessite 
que peu de dével




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP