Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-03-10 Par sujet Alexandre
Le 08/03 de l'annee 2008, vers 11 heures et 05 minutes, François TOURDE 
écrivait:
 Le 13945ième jour après Epoch,
 Alexandre écrivait:
 
  Nouvel envoi de mail car celui-ci n'est pas passé la première
  fois...
 
 Si si, il suffit d'être patient :)

Oui, effectivement :)

 
  Je comprends la logique (encore que j'aurais plus vu ça dans
  whereami.conf, car j'utilise le setmailrelay queue pour différer
  l'envoi) mais je ne vois pas ce type de configuration dans whereami.
 
 Je me suis mal exprimé. Dans detect.conf j'indique à la suite d'un
 test les cibles location,hsadsl,nomail
 
 Par exemple chez moi ou au boulot j'ai:
   home,hsadsl
   work,hsadsl,free
 
 et chez une copine j'ai:
 
   veronique,hsadsl,nomail
 
 ça permet, quand je suis chez moi de passer par mon propre relai de
 mail en lançant fetchmail et exim, au boulot de mettre le relai de
 mail avec free, et chez veronique de ne pas récup/envoyer les mails.
 
 Ces dernières actions sont effectivement décrites dans whereami.conf

Merci de l'information, je vais poursuivre mes recherches.


  Et bien je n'ai pas de login manager donc dans ma console tty, j'ai
  l'user de logué sans avoir à rentrer le mot de passe. En gros, je
  n'ai plus qu'à taper startx pour commencer à travailler sous X.
 
 Ça doit venir du fait que tu fais un simple su machin ... Du coup ça
 lance un shell, et faut faire exit pour en sortir :)
 
 man su pour ne lui faire exécuter qu'une simple commande.

Mince, je me suis fait avoir! Effectivement tout est expliqué dans le manuel:
su user -c fetchmail -d 600
Je l'ai testé plusieurs fois mais il me semble que cela fonctionne de manière 
aléatoire (parfois, il me semble que fetchmail ne se lance pas).
Je renouvelle les tests pour voir et comprendre...

-- 
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-03-07 Par sujet Alexandre
Nouvel envoi de mail car celui-ci n'est pas passé la première fois...


Le 06/03 de l'annee 2008, vers 14 heures et 35 minutes, François TOURDE 
écrivait:
 Disons que si c'est juste une question de sécurité, alors il faut
 utiliser le mode ssl de fetchmail. Ce que je fais d'ailleurs.

oui, je l'utilise avec gmail par exemple mais mes adresses free et 
professionnelles ne le supportent pas.
A moins qu'il y ait une option que je n'ai pas activée.

 J'ai utilisé les principes suivants:

 - La cible nomail arrête exim en envoi
 - La cible hsadsl lance fetchmail

 Du coup, dans mon detect.conf, je qualifie les emplacements avec
 nomail et hsadsl pour avoir les services que je veux selon où je suis.

 +nomail - arrêt de l'envoi des mails
 +hsadsl - démarrage de fetchmail et exim
 -hsadsl - arrêt de fetchmail et exim

Je comprends la logique (encore que j'aurais plus vu ça dans whereami.conf, car 
j'utilise le setmailrelay queue pour différer l'envoi) mais je ne vois pas ce 
type de configuration dans whereami.
C'est un script ajouté dans /usr/share/whereami/actions ?
Si oui serait-il possible de voir à quoi il ressemble?
Si non, je suis désolé de ne pas avoir vu cette option...et j'ai pourtant bien 
vérifié.

  et voici les remarques après rebootage:
  1) A ne pas reproduire car cela a pour effet de loguer
  automatiquement le user sans entrer le password et ceci sans que le
  redémarrage complet se soit terminé.

 Comment ça loguer automatiquement?

Et bien je n'ai pas de login manager donc dans ma console tty, j'ai l'user de 
logué sans avoir à rentrer le mot de passe. En gros, je n'ai plus qu'à taper 
startx pour commencer à travailler sous X.

  2) après un ps -ef | grep fetchmail, l'application n'a pas été
  lancée.

 Ou alors s'est vite arrêtée, non?

Oui peut-être si la connection n'a pu être faite, fetchmail a dû se fermer 
prématurément, effectivement.
--
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-03-07 Par sujet Alexandre
Le 06/03 de l'annee 2008, vers 14 heures et 35 minutes, François TOURDE 
écrivait:
 Disons que si c'est juste une question de sécurité, alors il faut
 utiliser le mode ssl de fetchmail. Ce que je fais d'ailleurs.

oui, je l'utilise avec gmail par exemple mais mes adresses free et 
professionnelles ne le supportent pas. 
A moins qu'il y ait une option que je n'ai pas activée.

 J'ai utilisé les principes suivants:
 
 - La cible nomail arrête exim en envoi
 - La cible hsadsl lance fetchmail
 
 Du coup, dans mon detect.conf, je qualifie les emplacements avec
 nomail et hsadsl pour avoir les services que je veux selon où je suis.
 
 +nomail - arrêt de l'envoi des mails
 +hsadsl - démarrage de fetchmail et exim
 -hsadsl - arrêt de fetchmail et exim

Je comprends la logique (encore que j'aurais plus vu ça dans whereami.conf, car 
j'utilise le setmailrelay queue pour différer l'envoi) mais je ne vois pas ce 
type de configuration dans whereami.
C'est un script ajouté dans /usr/share/whereami/actions ?
Si oui serait-il possible de voir à quoi il ressemble?
Si non, je suis désolé de ne pas avoir vu cette option...et j'ai pourtant bien 
vérifié.

  et voici les remarques après rebootage:
  1) A ne pas reproduire car cela a pour effet de loguer
  automatiquement le user sans entrer le password et ceci sans que le
  redémarrage complet se soit terminé.
 
 Comment ça loguer automatiquement?

Et bien je n'ai pas de login manager donc dans ma console tty, j'ai l'user de 
logué sans avoir à rentrer le mot de passe. En gros, je n'ai plus qu'à taper 
startx pour commencer à travailler sous X.

  2) après un ps -ef | grep fetchmail, l'application n'a pas été
  lancée.
 
 Ou alors s'est vite arrêtée, non?

Oui peut-être si la connection n'a pu être faite, fetchmail a dû se fermer 
prématurément, effectivement.
-- 
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-03-05 Par sujet Alexandre
Le 15/02 de l'annee 2008, vers 01 heures et 14 minutes, François TOURDE 
écrivait:
 J'ai l'impression que tu utilises bcp le =... A mon avis il serait
 préférable de privilégier les + et -, surtout dans le cas des set* ...

oui effectivement, cela fonctionne bien avec les + et les -.

D'ailleurs, je me pose une question et je me permets de relancer ce fil même 
s'il est un peu vieux (est-ce en désaccord avec une éthique de la mailing 
liste?).

En effet, par exemple, je souhaite lancer fetchmail en user seulement sur 
certains points de connexion (pour des raisons de sécurité des mots de passe 
transférés en clair et des raisons techniques qui m'empêchent de récupérer mes 
mails via ce moyen sur certains points de connexion). Donc il faudrait que je 
lance fetchmail sur mon user uniquement dans les cas voulus. Est-ce que vous 
auriez une idée sans faire appel à un script externe?

je suppose un truc du genre :
=eth0maison su mon_user; fetchmail -d 600

et voici les remarques après rebootage:
1) A ne pas reproduire car cela a pour effet de loguer automatiquement le user 
sans entrer le password et ceci sans que le redémarrage complet se soit terminé.
2) après un ps -ef | grep fetchmail, l'application n'a pas été lancée.
3) c'est peut-être l'utilité du = de whereami car à chaque boot, il peut être 
utile de lancer un processus même si l'on reste sur le même lieu.

Je reste à la recherche de la solution et vous remercie de vos avis.

-- 
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-02-12 Par sujet Alexandre
Le 09/02 de l'annee 2008, vers 11 heures et 49 minutes, François TOURDE 
écrivait:
 Mais je ne doute pas que tu vas mettre en ligne un de ces 4 le détail
 de ta config ainsi que la façon dont tu y es arrivé, hein?

Voici ma configuration comme promis, pour le moment, je l'ai testée sur 5/6 
points d'accès différents dont les 3 principaux types sont les suivants:
 - un accès wifi en dhcp
 - un accès ethernet en dhcp
 - un accès ethernet avec ip fixe.

Mon linux: Debian Lenny, uname -r=2.6.22-3-686, 

#aptitude install ifplugd whereami wireless-tools fping resolvconf
Version whereami: 0.3.34

Donc ma configuration est la suivante (les remarques sont les bienvenues):

1- /etc/network/interfaces contient juste ces deux lignes:
# The loopback network interface
auto lo
iface lo inet loopback


2- J'ai rajouté une ligne à /usr/share/whereami/testmii:
 après la ligne qui contient ifconfig $1 up au début du script (9ème ligne 
chez moi):
je rajoute sleep 3 pour que le testmii prenne bien en charge le ifconfig eth0 
up


3- Voici mes fichiers /etc/whereami/detect.conf 

# It is a good idea to default to somewhere... (Pas encore personnalisé)
default undocked

# Test for the presence of an ethernet connection plugged into eth0
testmii eth0 lan

# 'down' might be a location that is forced from the command line
# like whereami down
if down
  always at undocked
  always notat eth0,eth1
elif stop
  # Or maybe we can't remember the exact command, so we do it twice!
  # like whereami stop this time
  always at undocked
  always notat eth0,eth1
elif lan
  # If the testmii at the top was successful
  set INTERFACE eth0
  testping147.210.*.*,147.210.*.*ipfixe #note: toutes les adresses ip 
sont cachées.
  testdhcp'192.168.*.*'dhcphome
  testdhcp'*.*.*.*'dhcp
else
  # If the testmii at the top failed
  always modprobe ipw3945 w_eth1
fi

if w_eth1
  # Some wireless drivers use one interface name
  set INTERFACE eth1
  testap scan wlan
fi

# If we have found at least some WLAN APs in the vicinity, find out
# if we can do anything with any of them
if wlan
  testapwifihome  wifihome,wdhcp
  testaphotel  hotel,wdhcp
#  testap  .+  wdhcp
  # # And if there isn't, we will indicate that.
  notat  wlan,wdhcp
fi


### 
/etc/whereami/whereami.conf

# # By default send all mail via our main mailserver, since we do TLS+SASL there
=any MAIL_RELAY=smtp.free.fr
# By default we assume that the detection configured routing
=any GATEWAY=
# By default we assume we have an unfiltered internet connection
=any PROXY=none
=any NTPDAEMON=/etc/init.d/ntp-server
=any NTPSERVER=ntp


## You will need to install the resolvconf package for these to
## work, and edit the following couple of stanzas to the right
## interface names.

## This only happens if we are not at a WLAN
!wlan ifconfig eth1 down
!wlan resolvconf -d eth1

## This only happens if we are not at a LAN
!lan ifconfig eth0 down
!lan resolvconf -d eth0

## Setup wlan connections
!wlan if /bin/false; then
=any iwconfig eth1 mode managed
=any ifconfig eth1 up

# Wifi Appart / Lyon
=wifihome iwconfig eth1 essid wifihome
=wifihome iwconfig eth1 channel 3
=wifihome iwconfig eth1 key motdepasse
=wifihome setmailrelay smtp.free.fr
-wifihome iwconfig eth1 key off

# Hotel hotel
=hotel iwconfig eth1 essid hotel
=hotel iwconfig eth1 channel 6
=hotel setmailrelay 

### Get IP from dhcp
=any dhclient eth1 
!wlan fi


# ipfixe
=ipfixe ifconfig eth0 netmask 255.255.255.0
=ipfixe ifconfig eth0 broadcast 147.210.*.*
=ipfixe ifconfig eth0 147.210.*.*
=ipfixe route add default gw 147.210.*.*
=ipfixe setresolver search blabbla.fr nameserver 193.*.*.* 147.210.*.*
=ipfixe setmailrelay smtp.blabbla.fr


# DHCP Home
=dhcphome setmailrelay smtp.free.fr


FIN
-- 
AD

---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-02-09 Par sujet Alexandre Delanoë
Bonjour,

ouf! j'ai enfin réussi à configurer mon nouveau partenaire, whereami. Alors 
pour ceux qui se lanceraient dans une telle aventure, je tiens à faire part de 
mes erreurs.

On dit souvent que google est ton ami. Suivant naïvement ce précepte qui m'a 
sauvé plusieurs fois, je lui ai donc demandé de m'indiquer le chemin pour 
configurer whereami... Les fausses pistes que j'ai rencontrées sont les 
suivantes:

1- *Les découragés* sur Internet m'ont fait douter plus d'une fois, si bien que 
je me demandais si j'avais fait le bon choix. Comme exemple à un tel discours, 
je fais référence à ce lien, 
http://robrwo.hates-software.com/2007/12/29/4847061f.html qui explique tout le 
mal qu'il pense des difficultés à configurer ce soft. J'ai cru, un moment, que 
cette machine à gaz allait me pomper mon temps à défaut de me dire où je suis.

2- Ensuite, le deuxième écueil fut la tentation des *alternatives* pour la 
simple raison que ces dernières solutions fonctionnent du premier coup. Pas 
besoin de références précises, le net en regorge.

3- Il existe également les *fausses bonnes idées* dont les liens de mon mail 
précédent dans ce fil de discussion constituent un bon exemple: whereami n'a 
pas besoin de mapping, ni de modifications dans /etc/network/interfaces (pour 
la configuration qui me concerne.)

4- Enfin, il existe également le *quart exclu*, le faux ami where am i?, 
traduction littérale du nom du paquet mais parallèle à me recherche 
d'information, les lignes ne pouvant se croiser dans cet espace euclidien 
sémantique, j'aurai dû indiquer à mon ami google que je savais où je me 
situais: -where am i.

Donc, finalement, les solutions n'étaient pas toutes sur google, le faux ami, 
mais où étaient-telles donc?

a- ETC? elles restent dans les fichiers de configuration: 
/etc/whereami/detect.conf et /etc/whereami/whereami.conf; oui tout es là, il 
suffit de prendre son temps et de comprendre le code (enfin j'ai essayé...)
b- Les archives de la liste debian user french (réellement, ce n'est pas pour 
faire plaisir; mais bon tout le monde le sait déjà, au moins ici).
c- Et le fichier /etc/network/interfaces qui ne comporte chez moi que: ces 
lignes:
auto lo
iface lo inet loopback

Il s'agit (pour la config qui me concerne) d'enlever tous les mapping et 
configurations existantes que ce soit pour le LAN ou le WLAN.

Donc, au terme de ce parcours sinueux, j'ai mis quelques heures à configurer 
whereami, certes. Mais comme je vais gagner au moins 3mn pour la 
reconfiguration automatique par jour, à chaque déplacement, j'estime que 
j'aurai un retour sur investissement dans 6 mois, au plus tard. Dans 6 mois, je 
rends ce portable à mon employeur. Mais j'aurai les fichiers de configuration, 
la fidélité Debian a un coût mais également une rentabilité certaine sur le 
long terme.

Citation presque aléatoire:
Whereami?: i am where/où sont mes AMIS (Activités Mobiles In Space).

Merci encore de votre aide.
-- 
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configuration automatiq ue interface ethernet et/ou wifi [Résolu]

2008-02-09 Par sujet Alexandre
Le 09/02 de l'annee 2008, vers 11 heures et 49 minutes, François TOURDE 
écrivait:
(C'est-à-dire le 13918ième jour après Epoch,)
 Témoignage sympa d'un acharnement, qui aurait mérité un peu plus de
 détails techniques, ici, non?
Oui effectivement.

 Mais je ne doute pas que tu vas mettre en ligne un de ces 4 le détail
 de ta config ainsi que la façon dont tu y es arrivé, hein?
Oui, mais pour le moment, j'ai trop peu de lieux expérimentés pour faire part 
de ma config qui reste limitée à mon wifi et mon cable ethernet (le tout en 
dhcp).

Je vais faire des essais en changeant de mail relay, en désactivant les mots de 
passe, en pinguant des adresses précises  etc.

Avec un peu plus d'expérience en la matière, j'enverrai sur ce fil de 
discussion ma config, promis.

Alexandre
-- 
---()()()()()()()()()--)()()()()()()()()(---
-()()--()-()-()()--)()(-)(-)(--)()(-
()()()()()()()())()()()()()()()(


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]