Quand tu lance une commande tu peux la lancer en arrière plan en la terminant par & ex : java -jar logiciel.jar &
Quand tu lance une commande en arrière plan sous bash, celui-ci mets le pid dans la variable $!
Donc la méthode pour mémoriser le pid est echo $! > appli.pid
fichier que tu iras lire pour tuer le processus.
Attention, le shelle de départ (celui dans lequel tu lance ssh) interprete le contenu de "". Donc le code que tu exécute n'est probablement pas celui que tu crois.
Pour que ca marche,
soit tu mets ton code entre '',
soit tu fais des \$variables,
soit tu enregistre ton code dans un fichier sur la machine distante et tu l'exécute a travers bash,
soit tu l'enregistre sur la machine locale et tu fais ssh YYYYYY@XXX.ZZZ.PPP.AAA < fichier
...
Par contre si tu mets ta commande dans un cron, screen risque de ne pas apprécier de ne pas avoir de terminal. Tu peux la lancer sans screen, ou tu peux le remplacer par nohup ton appli a besoin d'un terminal.
Attention, les modules sont assez pointilleux.
Il faut que tu les compiles avec les mêmes en-tetes, mêmes options et souvent le meme compilateur que le noyau sur lequel tu les mets.
Serveur de messagerie ....
Genre du mail. Je te propose un serveur mail pas cher, open source et plein de choses toutes pretes pour t'aider.
Du fait que tu veux fonctionner en mode non connecté il y a en effet quelques petites astuces. Tu peux per exemple utiliser uucp pour le transfert de mail plutot que smtp car cela a été prévu pour fonctionner en mode déconnecté. Sinon tu peux aussi utiliser le smtp sur un serveur qui supporte le ETRN.
Un paquet debian ne s'extrait pas, mais s'installe directement avec la commande dpkg :
dpkg -i tonfichier.deb
Attention, as-tu remarqué que ton paquet est fait pour l'architecture alpha et non 386. D'autre part si tu veux vraiment extraire pour voir le contenu, il y a dpkg -x
Il existe autant de format XML que d'étoiles dans le ciel.
Ce que je veux dire c'est qu'il faudrait peut-etre préciser quel format xml tu veux convertir.
Pour des documents convertibes en pdf, il est probable que tu parle de dockbook.
FullShotPath(DString &relativepath) veut dire que la valeur est passée par référence. Ca veut dire que tu fais comme si tu la passait par valeur alors qu'en réalité c'est l'adresse qui est passée. Ce qui fait que ce n'est pas une copie.
Mais pour que cela marche il faut pouvoir prendre l'adresse de ce que tu passe en argument. Or ton argument est une valeur temporaire résultat d'un fontion. Tu dois l'affecter a une variable pour pouvoir l'utiliser comme référence.
Il est probable que windows ignore ue des 2 routes et fasse tout passer par la même.
Pour mettre 2 cartes avec la même ip, c'est un peu plus difficile, ca s'appelle du bonding si les cartes sont sur le même réseau physique (d'autre nom selons les contructeurs) et le switch en face doit le supporter. Ca s'appelle un bridge si les cartes ne sont pas sur le même réseau (attention ca crée un réseau unique ca l'ordi se comporte alors comme un switch).
Si tu veux de la redondance, tu peux aussi attribuer les 2 ip a chacune des noms de domaine (round robin dns) et écouter les 2 virtualhost sur les 2 ip. Du coup si un des 2 liens est cassé les 2 sites fonctionnent encore. Attention ca ne marche que pour le web.
Avoir 2 ip sur le même réseau est en pratique faisable, mais attention c'est difficile a configurer car il faut que tu spéfie les conditions qui font qu'un paquet va aller sur telle ou telle intarface (réponse a une connexion existante, commexion sortante, load balancing ...). Tout ceci se fait avec la commande ip, les détails sont dans le LARTC : http://lartc.org/ attention c'est long !
Alors utilise 2 réseaux différents pour communiquer avec tes 2 routeurs.
C'est une limitation lié au protocole IP. Pour avoir 2 réseaux différents, tu n'es pas obligé de changer l'ip de tes routeurs, juste le netmask.
Pour ce qui est de ton problème original, .fr et .org ne présume aucunement de l'ip qui est derrière. Tu peux avoir un .fr et un .org sur la même ip.
Tu peux aussi avoir 2 IP sur un meme routeur et 2 ip sur la même carte réseau de ta machine, avec un nat bien placé.
Conclusion, tu ne sais pas ce qui ne marchait pas et tu n'as rien appris sur linux :-(
Alors que lire quelques manuels, trouver le problème et le corriger t'aurait rendu beaucoup plus fort et t'aurait permi de faire face a des problèmes plus importants.
Au fait, il est possible de réinstaller linux sans tout formater.
Oui ton serveur X fonctionne puisque tu arrive a lancer KDM.
Les logs que tu donne ne sont que des warning normaux.
Cherche plutot du coté de ton propre login :
- /home a 100% ?
- /tmp a 100% ?
- regarde le fichier .xsession-errors de ton utilisateur, il peut y avoir des infos
Tun/tap est une interface virtuelle (tun au niveau ip et tap au niveau ethernet). C'est comme si ton hote avait une carte réseau branchée directement sur celle de ton invité (qemu). Pour que cela marche il te faut le module noyau kivabien, si c'est toi qui a compilé ton noyau, il faudra probablement le recompiler. Sinon modprobe tun devrait suffire.
Une fois que tu as lancé qemu avec tun/tap tu as 2 cartes réseau, tun0 vers qemu et eth0 vers ton réseau existant. Si tu veux accéder a l'extérieur depuis qemu tu as le choix entre : faire un bridge et faire un routeur.
Le bridge est décrit dans ta premiere url, c'est un pont. Il consiste à considérer les 2 interfaces comme une seule (br0) et a switcher les paquets entre les 2 au besoin.
Le routeur consiste a utiliser un sous réseau différent sur le qemu. Genre 10.0.0.1/24 pour tun0 10.0.0.2/24 pour eth0 dans le qemu et a router (avec ou sans modification) les paquets vers eth0. Ceci se fait avec les commandes :
echo 1 > /proc/sys/net/ipv4/ip_forward
sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0/24 -j MASQUERADE
Moi j'ai un peu d''expérience en français et je peux te dire qu'il n'y a pas de syntaxe simple pour faire ça.
Mais n'étant pas expert en espéranto, je peux pas te dire si c'est possible ou non.
# Nom complet
Posté par peck (site web personnel) . En réponse au message Récursivité qui ne marche pas avec "stat()". Évalué à 2.
Sinon la version que tu donne ne correspond pas a celle qui a retourné ton erreur car il manque un print de "Opening directory"
[^] # Re: KCron
Posté par peck (site web personnel) . En réponse au message Cherche Commande sous linux-suse. Évalué à 2.
Quand tu lance une commande en arrière plan sous bash, celui-ci mets le pid dans la variable $!
Donc la méthode pour mémoriser le pid est echo $! > appli.pid
fichier que tu iras lire pour tuer le processus.
# interprétation
Posté par peck (site web personnel) . En réponse au message probleme de variable imputé a une boucle dans un script qui appelle un connection ssh. Évalué à 4.
Pour que ca marche,
soit tu mets ton code entre '',
soit tu fais des \$variables,
soit tu enregistre ton code dans un fichier sur la machine distante et tu l'exécute a travers bash,
soit tu l'enregistre sur la machine locale et tu fais ssh YYYYYY@XXX.ZZZ.PPP.AAA < fichier
...
[^] # Re: KCron
Posté par peck (site web personnel) . En réponse au message Cherche Commande sous linux-suse. Évalué à 3.
# Euh ...
Posté par peck (site web personnel) . En réponse au message impossible installer mandriva 2006 _ pb hard ??. Évalué à 2.
# Et ben ...
Posté par peck (site web personnel) . En réponse au message Bug dans Templeet. Évalué à 5.
# Compilation noyau
Posté par peck (site web personnel) . En réponse au message commade insmod. Évalué à 2.
Il faut que tu les compiles avec les mêmes en-tetes, mêmes options et souvent le meme compilateur que le noyau sur lequel tu les mets.
[^] # Re: Cela me dit quelque chose
Posté par peck (site web personnel) . En réponse au message serveur de messagerie qui fait du "store and forward". Évalué à 2.
Il supporte aussi etrn en smtp si tu veux.
# Cela me dit quelque chose
Posté par peck (site web personnel) . En réponse au message serveur de messagerie qui fait du "store and forward". Évalué à 2.
Genre du mail. Je te propose un serveur mail pas cher, open source et plein de choses toutes pretes pour t'aider.
Du fait que tu veux fonctionner en mode non connecté il y a en effet quelques petites astuces. Tu peux per exemple utiliser uucp pour le transfert de mail plutot que smtp car cela a été prévu pour fonctionner en mode déconnecté. Sinon tu peux aussi utiliser le smtp sur un serveur qui supporte le ETRN.
Mon conseil est donc postfix.
# Port 0
Posté par peck (site web personnel) . En réponse au message socket tcp. Évalué à 3.
# Ca s'installe tel quel
Posté par peck (site web personnel) . En réponse au message iInstallation des paquets dont l'extension est ".deb"!. Évalué à 2.
dpkg -i tonfichier.deb
Attention, as-tu remarqué que ton paquet est fait pour l'architecture alpha et non 386. D'autre part si tu veux vraiment extraire pour voir le contenu, il y a dpkg -x
# PAM
Posté par peck (site web personnel) . En réponse au message Saisie du mot de passe actuel avant le changement. Évalué à 2.
# XML ne sert qu'a formater
Posté par peck (site web personnel) . En réponse au message Convertisseur XML vers PDF/HTML/CHM. Évalué à 2.
Ce que je veux dire c'est qu'il faudrait peut-etre préciser quel format xml tu veux convertir.
Pour des documents convertibes en pdf, il est probable que tu parle de dockbook.
# Comme beaucoup d'autres
Posté par peck (site web personnel) . En réponse au message Créer sa distribution. Évalué à 3.
Si ce n'est pas le cas, tu peux commencer ici : http://people.debian.org/~tille/cdd/
[^] # Il ne suffit pas de coder en c++
Posté par peck (site web personnel) . En réponse au message Adresse d'un objet?. Évalué à 2.
# La methode n'est pas déclarée
Posté par peck (site web personnel) . En réponse au message Adresse d'un objet?. Évalué à 1.
Mais pour que cela marche il faut pouvoir prendre l'adresse de ce que tu passe en argument. Or ton argument est une valeur temporaire résultat d'un fontion. Tu dois l'affecter a une variable pour pouvoir l'utiliser comme référence.
[^] # Re: Probleme IP
Posté par peck (site web personnel) . En réponse au message Configuratio deux cartes réseaux avec deux liens différents. Évalué à 2.
Pour mettre 2 cartes avec la même ip, c'est un peu plus difficile, ca s'appelle du bonding si les cartes sont sur le même réseau physique (d'autre nom selons les contructeurs) et le switch en face doit le supporter. Ca s'appelle un bridge si les cartes ne sont pas sur le même réseau (attention ca crée un réseau unique ca l'ordi se comporte alors comme un switch).
[^] # Re: Probleme IP
Posté par peck (site web personnel) . En réponse au message Configuratio deux cartes réseaux avec deux liens différents. Évalué à 2.
Avoir 2 ip sur le même réseau est en pratique faisable, mais attention c'est difficile a configurer car il faut que tu spéfie les conditions qui font qu'un paquet va aller sur telle ou telle intarface (réponse a une connexion existante, commexion sortante, load balancing ...). Tout ceci se fait avec la commande ip, les détails sont dans le LARTC : http://lartc.org/ attention c'est long !
[^] # Re: Probleme IP
Posté par peck (site web personnel) . En réponse au message Configuratio deux cartes réseaux avec deux liens différents. Évalué à 2.
C'est une limitation lié au protocole IP. Pour avoir 2 réseaux différents, tu n'es pas obligé de changer l'ip de tes routeurs, juste le netmask.
Tu peux faire quelque chose genre :
Lien1 (IP pub1) -> routeur (IP:192.168.20.1) -> carte1 (IP:192.168.20.3 - NetMask:255.255.255.128)
Lien1 (IP pub2) -> routeur (IP:192.168.20.254) -> carte2 (IP:192.168.20.253 - NetMask:255.255.255.128)
Enfin a toi de voir.
Pour ce qui est de ton problème original, .fr et .org ne présume aucunement de l'ip qui est derrière. Tu peux avoir un .fr et un .org sur la même ip.
Tu peux aussi avoir 2 IP sur un meme routeur et 2 ip sur la même carte réseau de ta machine, avec un nat bien placé.
# Probleme IP
Posté par peck (site web personnel) . En réponse au message Configuratio deux cartes réseaux avec deux liens différents. Évalué à 2.
IP:192.168.20.3 - NetMask:255.255.255.0 -> réseau 192.168.20.0/24
IP:192.168.20.4 - NetMask:255.255.255.0 -> réseau 192.168.20.0/24
Donc le systeme ne sait plus quoi faire.
Je ne sais pas ce que tu cherche a faire avec tes 2 liens, mais il va falloir changer quelque chose.
[^] # Re: X fonctionne
Posté par peck (site web personnel) . En réponse au message problème serveur X. Évalué à 3.
Alors que lire quelques manuels, trouver le problème et le corriger t'aurait rendu beaucoup plus fort et t'aurait permi de faire face a des problèmes plus importants.
Au fait, il est possible de réinstaller linux sans tout formater.
# X fonctionne
Posté par peck (site web personnel) . En réponse au message problème serveur X. Évalué à 3.
Les logs que tu donne ne sont que des warning normaux.
Cherche plutot du coté de ton propre login :
- /home a 100% ?
- /tmp a 100% ?
- regarde le fichier .xsession-errors de ton utilisateur, il peut y avoir des infos
# Tout dépend de la méthode
Posté par peck (site web personnel) . En réponse au message Droits sur fichier. Évalué à 5.
[^] # Re: Probleme de -net
Posté par peck (site web personnel) . En réponse au message qemu: réseau. Évalué à 2.
Une fois que tu as lancé qemu avec tun/tap tu as 2 cartes réseau, tun0 vers qemu et eth0 vers ton réseau existant. Si tu veux accéder a l'extérieur depuis qemu tu as le choix entre : faire un bridge et faire un routeur.
Le bridge est décrit dans ta premiere url, c'est un pont. Il consiste à considérer les 2 interfaces comme une seule (br0) et a switcher les paquets entre les 2 au besoin.
Le routeur consiste a utiliser un sous réseau différent sur le qemu. Genre 10.0.0.1/24 pour tun0 10.0.0.2/24 pour eth0 dans le qemu et a router (avec ou sans modification) les paquets vers eth0. Ceci se fait avec les commandes :
echo 1 > /proc/sys/net/ipv4/ip_forward
sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0/24 -j MASQUERADE
# Débutant en ?
Posté par peck (site web personnel) . En réponse au message listes et comparaison. Évalué à -3.
Mais n'étant pas expert en espéranto, je peux pas te dire si c'est possible ou non.