J'ai pu faire quelques tests rapides ce midi en positionnant la variable TERM.
* linux, ne change rien (tout seul)
* console, linux-80x25 sont inconnus
* xterm donne un affichage correct (sans decalage), mais tous les caractères spéciaux (de cadre) sont remplacés par des lettres
la solution semble être la variable LANG.
Bon, pour le moment, c'est pas encore très propre comme code (ca date de hier soir), mais je viens quand même de le mettre la : http://kubuntu.free.fr/easyadmin/
Il y a quelques dépendances qui sont indiquées en début de fichier, et aussi un chemin à changer pour positionner le path.
GNU/Linux Mag Fr a sorti 2 HS consacrés à l'embarqué. Ils permettent de faire un tour rapide de la problematique sous Linux.
Quand à ton projet, ca me semble très dépendant du hard que tu va employer pour faire ton robot. Il risque de dicter bcp de tes choix (interface de comm, os)
Dans le cas "normal" non. Les password sont cryptés dans /etc/password ou /etc/shadow avec un algorithme à sens unique.
Le seul moyen de retrouver un password est d'utiliser la force brute.
mais je ferais comme ca :
- contacter [l'éditeur|le dev] en lui donnant tous les details (sans faire le pédant) voir une proof of concept
- quand il t'annonce que c'est corrigé ou au bout d'un temps raisonable (genre pas 2h) prévenir l'éditeur que tu va publier
- la publier en l'envoyant à des sites de sécurité (security focus, frsirt...)
- ne jamais diffuser publiquement l'eventuelle proof of concept
C'est une honte !
La kro c'est tout juste bon pour les pieges à limace !
une 1/2 bouteille d'eau coupée et enterrée de manière à affleurer le sol. On la remplit de kro et on pose une tuile par dessus pour protéger de la pluie. Et voila, plus de limaces dans le potager.
Comme quoi, il faut toujours avoir une kro chez soi :)
J'ai plusieurs raisons de vouloir passer par un pont :
- garder la conf de mes machines qui sont déja dans cette plage d'ip
- pouvoir utiliser le dhcp de la livebox pour tout le reseau
- utiliser le portable en wifi ou en filaire sans changer sa conf
- eviter du double NAT
Quand a attribuer une IP au pont c'est pour pouvoir s'en servir aussi comme serveur web. Mais en fait pour cela, je vais plutôt utiliser une 3eme interface reseau.
Après réflexion je pense que mon problème viens de l'adresse MAC des requetes vers la livebox. j'avais été obligé de repasser sous win pour faire reconnaitre celle de ma clef usb.
Bah, sinon, je passerai effectivement en routage :(
Pour savoir, si un module est implanté, il suffit de gerer avec les exceptions :
try:
import os
except ImportError:
print "module os non installé"
else:
print "module os installé"
Pour l'installer, "use the apt-get Luke" s'il est dans les depots, sinon, à partir des sources
Pour connaitre la liste des modules installés :
ls /usr/lib/python :)
Pour ainsi dire ca remplace presque le menu démarrer pour une majorité des programmes (je sais pas pourquoi mais je préfère taper "xcalc" la dedans plutot que d'aller me rappeller dans quel sous sous menu se trouve ma calculatrice )
Pour ceux qui utilisent KDE, il existe katapult http://www.kde-apps.org/content/show.php?content=33985 qui fait ca.
Alt+Espace puis les premières lettres du programme. katapult va aller chercher la correspondance dans le menu et hop.
Entre ca et les icones dans le panel, je n'utilise presque jamais le menu.
- sur la passerelle un sshd
sur la machine windows: un serveur vnc
- sur le client ssh -L 1234:ip_windows:5900 ip_passerelle
puis client vnc a connecter sur localhost:1234
Tu peux aussi faire un renvoi de port sur ta paserelle, mais dans ce cas les données vnc ne seront pas cryptées.
J'attends avec impatience la solution IGN avec la superposition des cartes de sentiers, et les signalisation des gîtes et refuges !
Oui, et aussi la haute résolution sur _toute_ la France. Parce que avec google earth il n'y a pas beaucoup plus que les grandes villes :(
Reste a esperer que ce soit pleinement compatible avec notre os/navigateur préféré.
On peux avoir le même genre de fonctionnalités avec fuse (même si ce n'est pas la panacée).
Y'a même un binding en python, on doit pouvoir developper ca a peu de frais http://fuse.sourceforge.net/wiki/index.php/FusePython
A mon avis, ce n'est pas possible. Le problème est que la liaison série est beaucoup plus simple qu'un lien réseau.
Tu introduis par exemple la notion d'adresse IP qui necessite plus de couches que le simple fait d'emettre une série d'impulsions sur une patte de ton port série.
Puis, si tu tiens vraiment à écrire dans un fichier pour envoyer vers une machine, tu peux mettre en place un filesystem FUSE http://fuse.sourceforge.net/
[^] # Re: $TERM
Posté par jjl (site web personnel) . En réponse au message inittab et dialog. Évalué à 2.
* linux, ne change rien (tout seul)
* console, linux-80x25 sont inconnus
* xterm donne un affichage correct (sans decalage), mais tous les caractères spéciaux (de cadre) sont remplacés par des lettres
la solution semble être la variable LANG.
[^] # Re: hum
Posté par jjl (site web personnel) . En réponse au message inittab et dialog. Évalué à 2.
http://kubuntu.free.fr/easyadmin/
Il y a quelques dépendances qui sont indiquées en début de fichier, et aussi un chemin à changer pour positionner le path.
# GLMF
Posté par jjl (site web personnel) . En réponse au message Conception d'un système embarqué. Évalué à 2.
Quand à ton projet, ca me semble très dépendant du hard que tu va employer pour faire ton robot. Il risque de dicter bcp de tes choix (interface de comm, os)
[^] # Re: Approche féminine ?
Posté par jjl (site web personnel) . En réponse au journal Un (autre) court métrage en creative common. Évalué à 10.
Et la balise spoiler !! En révélant la fin, tu casse tout le suspence la !
[^] # Re: Bouton de fermeture
Posté par jjl (site web personnel) . En réponse au journal Regrouper les fonctionnalités sous la souris. Évalué à 10.
# Non
Posté par jjl (site web personnel) . En réponse au message liste des passwords. Évalué à 3.
Le seul moyen de retrouver un password est d'utiliser la force brute.
# J'ai jamais fait
Posté par jjl (site web personnel) . En réponse au journal Howto publier une faille ?. Évalué à 6.
- contacter [l'éditeur|le dev] en lui donnant tous les details (sans faire le pédant) voir une proof of concept
- quand il t'annonce que c'est corrigé ou au bout d'un temps raisonable (genre pas 2h) prévenir l'éditeur que tu va publier
- la publier en l'envoyant à des sites de sécurité (security focus, frsirt...)
- ne jamais diffuser publiquement l'eventuelle proof of concept
[^] # Re: RE: La France en Finale de la Coupe du Monde 2006
Posté par jjl (site web personnel) . En réponse au journal La France en Finale de la Coupe du Monde 2006. Évalué à 8.
La kro c'est tout juste bon pour les pieges à limace !
une 1/2 bouteille d'eau coupée et enterrée de manière à affleurer le sol. On la remplit de kro et on pose une tuile par dessus pour protéger de la pluie. Et voila, plus de limaces dans le potager.
Comme quoi, il faut toujours avoir une kro chez soi :)
[^] # Re: Ponts?
Posté par jjl (site web personnel) . En réponse au message Pont Ethernet/Wifi. Évalué à 1.
J'ai plusieurs raisons de vouloir passer par un pont :
- garder la conf de mes machines qui sont déja dans cette plage d'ip
- pouvoir utiliser le dhcp de la livebox pour tout le reseau
- utiliser le portable en wifi ou en filaire sans changer sa conf
- eviter du double NAT
Quand a attribuer une IP au pont c'est pour pouvoir s'en servir aussi comme serveur web. Mais en fait pour cela, je vais plutôt utiliser une 3eme interface reseau.
Après réflexion je pense que mon problème viens de l'adresse MAC des requetes vers la livebox. j'avais été obligé de repasser sous win pour faire reconnaitre celle de ma clef usb.
Bah, sinon, je passerai effectivement en routage :(
[^] # Re: Spoiler !
Posté par jjl (site web personnel) . En réponse au journal Die Harry! DIE!!!!!!!! MOUHAHAHAHA!. Évalué à 5.
[^] # Re: Ma voiture roule au GPL ...
Posté par jjl (site web personnel) . En réponse au journal Geek et demi. Évalué à 4.
486 DX 33
comme mon 1er PC sous Linux :)
# exceptions
Posté par jjl (site web personnel) . En réponse au message Utilisation de python. Évalué à 2.
try:
import os
except ImportError:
print "module os non installé"
else:
print "module os installé"
Pour l'installer, "use the apt-get Luke" s'il est dans les depots, sinon, à partir des sources
Pour connaitre la liste des modules installés :
ls /usr/lib/python :)
[^] # Re: En meme temps ...
Posté par jjl (site web personnel) . En réponse au journal Découvert d'un logiciel. Évalué à 2.
Pour ceux qui utilisent KDE, il existe katapult http://www.kde-apps.org/content/show.php?content=33985 qui fait ca.
Alt+Espace puis les premières lettres du programme. katapult va aller chercher la correspondance dans le menu et hop.
Entre ca et les icones dans le panel, je n'utilise presque jamais le menu.
# avec ssh
Posté par jjl (site web personnel) . En réponse au message Prendre le contrôle d'une machine avec IP "privée" et VNC ou. Évalué à 2.
sur la machine windows: un serveur vnc
- sur le client ssh -L 1234:ip_windows:5900 ip_passerelle
puis client vnc a connecter sur localhost:1234
Tu peux aussi faire un renvoi de port sur ta paserelle, mais dans ce cas les données vnc ne seront pas cryptées.
[^] # Re: Reboot ?
Posté par jjl (site web personnel) . En réponse au message boulette, serveur ssh innaccessible. Évalué à 5.
J'ai mal lu la, ou tu as une connection ssh/telnet sur ta prise éléctrique ?
[^] # Re: Terriblement distrayant
Posté par jjl (site web personnel) . En réponse au journal [HS] GoogleEarth, Geoportail, Mappy et vie privée. Évalué à 2.
Oui, et aussi la haute résolution sur _toute_ la France. Parce que avec google earth il n'y a pas beaucoup plus que les grandes villes :(
Reste a esperer que ce soit pleinement compatible avec notre os/navigateur préféré.
# 2 idées au niveau soft
Posté par jjl (site web personnel) . En réponse au message archivage sur DVD. Évalué à 3.
mondorescue : je ne suis pas sur qu'il fasse tout ce que tu veux, mais il doit être capable d'automatiser la gravure et de verifier l'intégrité.
[^] # Re: Abstraction
Posté par jjl (site web personnel) . En réponse au message Recollage "virtuel" de fichiers. Évalué à 4.
Y'a même un binding en python, on doit pouvoir developper ca a peu de frais
http://fuse.sourceforge.net/wiki/index.php/FusePython
Pour info, je m'etais posé ce genre de questions il y a quelques temps
http://linuxfr.org/~jjl/17858.html
# Howto ?
Posté par jjl (site web personnel) . En réponse au message Communiquer en C via le port RS232. Évalué à 4.
[^] # Re: Excuse moi mais...
Posté par jjl (site web personnel) . En réponse au journal Modérer ou censurer ?. Évalué à 9.
# super cours de fortran
Posté par jjl (site web personnel) . En réponse au message recuit simulé. Évalué à 5.
http://minilien.com/?CH11OqyuEE
# mettre en place un environement de compilation croisée
Posté par jjl (site web personnel) . En réponse au message cross-compil. Évalué à 2.
http://obligement.free.fr/articles/compilationcroiseex86ppc.(...)
http://home.nordnet.fr/rldt-adsl2/download/CrossCompiler/cro(...)
http://www.kegel.com/crosstool/
et pour tester le binaire produit : qemu
bon courage, ca semble pas évident
[^] # Re: dropbear
Posté par jjl (site web personnel) . En réponse au message Faire uniquement du ssh et pas de transfert sftp ?. Évalué à 3.
# dropbear
Posté par jjl (site web personnel) . En réponse au message Faire uniquement du ssh et pas de transfert sftp ?. Évalué à 1.
http://matt.ucc.asn.au/dropbear/dropbear.html
ce qui ne l'empeche pas d'etre un bon serveur ssh (tres leger)
[^] # Re: j'ai rien compris ...
Posté par jjl (site web personnel) . En réponse au message Piloter une carte wifi. Évalué à 3.
Tu introduis par exemple la notion d'adresse IP qui necessite plus de couches que le simple fait d'emettre une série d'impulsions sur une patte de ton port série.
Pour un besoin comme ca, je commencerai par faire un petit client/serveur tout bête comme celui en python que tu trouvera ici : http://docs.python.org/lib/socket-example.html
Puis, si tu tiens vraiment à écrire dans un fichier pour envoyer vers une machine, tu peux mettre en place un filesystem FUSE http://fuse.sourceforge.net/