le récent fil sur la désactivation de certains serveurs m'a amené sur une
autre question : peut on changer de serveur principal (défini dans
gnus-select-method) ?
Quand j'ai commencé à utiliser Gnus, j'ai défini «en dur» le serveur de Free
comme serveur principal puisque je pouvais y accéder de n'importe où quelque
soit le FAI.
Des problèmes de consistance entre les frontaux de Free m'ont amené à
chercher un serveur alternatif qui est maintenant mon serveur principal
(merci Christophe ;).
Seulement j'ai souscrit aux groupes de ce serveur via le server buffer et il
est du point de vue de Gnus secondaire. Quand j'essaie de rajouter un groupe
depuis le group buffer sans aller sur le serveur de Christophe, il est pris
chez Free. C'est embêtant surtout si on n'y fait pas attention.
J'ai essayé de changer l'adresse du serveur dans gnus-select-method mais il
semble que ça fasse perdre les abonnements et tous les messages marqués et
le scoring.
Donc : est-ce qu'on peut / comment basculer le serveur principal ?
C'est sûrement une bonne technique, à condition de n'avoir que cette variable à changer; dans mon cas, j'en ai d'autres (adresse mail, serv eurs imap et smtp)
Une autre solution serait de fixer les valeurs par défaut dans ton ~/.gnus, puis de faire un (load "~/.gnus.local" t), qui pourrait surcharger ces valeurs. Voir même d'autres choses auxquelles tu n'aurais pas pensé.
Bon, voilà où j'en suis:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;;;;;;;;; Config en fonction d'une adresse par dhcp ou non;;;;;;;;;;;;;;;; ;;
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus tard... à+, -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87
Le 04 avril à 12:24:39 drkm <usenet.fcaemacs@fgeorges.org> a écrit nota mment:
Jean Magnan de Bornier <jean@bornier.net> writes:
C'est sûrement une bonne technique, à condition de n'avoir que cette
variable à changer; dans mon cas, j'en ai d'autres (adresse mail, serv eurs
imap et smtp)
Une autre solution serait de fixer les valeurs par défaut dans ton
~/.gnus, puis de faire un (load "~/.gnus.local" t), qui pourrait
surcharger ces valeurs. Voir même d'autres choses auxquelles tu
n'aurais pas pensé.
Bon, voilà où j'en suis:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;
;;;;;;;;;; Config en fonction d'une adresse par dhcp ou non;;;;;;;;;;;;;;;; ;;
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l")))
(cond ((string-match "1" lanouwan)
;; UPCAM
->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE
)
((string-match "2" lanouwan)
;; Maison
->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP
)
))
Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus
tard...
à+,
--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
C'est sûrement une bonne technique, à condition de n'avoir que cette variable à changer; dans mon cas, j'en ai d'autres (adresse mail, serv eurs imap et smtp)
Une autre solution serait de fixer les valeurs par défaut dans ton ~/.gnus, puis de faire un (load "~/.gnus.local" t), qui pourrait surcharger ces valeurs. Voir même d'autres choses auxquelles tu n'aurais pas pensé.
Bon, voilà où j'en suis:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;;;;;;;;; Config en fonction d'une adresse par dhcp ou non;;;;;;;;;;;;;;;; ;;
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus tard... à+, -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87
drkm
Jean Magnan de Bornier writes:
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une autre machine, ne serait-ce que temporairement, tu dois modifier ton ~/.gnus. Que dis-tu de ceci :
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l")))
(cond ((string-match "1" lanouwan)
;; UPCAM
->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE
)
((string-match "2" lanouwan)
;; Maison
->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP
)
))
Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus
tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une
autre machine, ne serait-ce que temporairement, tu dois modifier ton
~/.gnus. Que dis-tu de ceci :
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bureau plus tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une autre machine, ne serait-ce que temporairement, tu dois modifier ton ~/.gnus. Que dis-tu de ceci :
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bure au plus tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une autre machine, ne serait-ce que temporairement, tu dois modifier ton ~/.gnus.
Oui, c'est effectivement un problème ... qui pour l'instant ne se pose pas à moi concrètement
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma métho de détecte où je suis)? Je peux bien insérer dans mon script une config "temporaire"? -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87
Le 04 avril à 16:45:40 drkm <usenet.fcaemacs@fgeorges.org> a écrit nota mment:
Jean Magnan de Bornier <jean@bornier.net> writes:
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l")))
(cond ((string-match "1" lanouwan)
;; UPCAM
->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE
)
((string-match "2" lanouwan)
;; Maison
->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP
)
))
Ça a l'air de fonctionner dans le cas "maison", à vérifier au bure au plus
tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une
autre machine, ne serait-ce que temporairement, tu dois modifier ton
~/.gnus.
Oui, c'est effectivement un problème ... qui pour l'instant ne se pose pas
à moi concrètement
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois
que je ne suis pas dans la configuration par défaut (alors que ma métho de
détecte où je suis)?
Je peux bien insérer dans mon script une config "temporaire"?
--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
(let ((lanouwan (shell-command-to-string "ps ax |grep dhcp | wc -l"))) (cond ((string-match "1" lanouwan) ;; UPCAM ->TOUS MES PARAMÈTRES QUAND JE SUIS AU BUREAU AVEC UNE IP FIXE ) ((string-match "2" lanouwan) ;; Maison ->TOUS MES PARAMÈTRES QUAND JE SUIS À LA MAISON EN CLIENT DHCP ) )) Ça a l'air de fonctionner dans le cas "maison", à vérifier au bure au plus tard...
L'inconvénient avec cette méthode, c'est que si tu utilises une autre machine, ne serait-ce que temporairement, tu dois modifier ton ~/.gnus.
Oui, c'est effectivement un problème ... qui pour l'instant ne se pose pas à moi concrètement
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma métho de détecte où je suis)? Je peux bien insérer dans mon script une config "temporaire"? -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87
drkm
Jean Magnan de Bornier writes:
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma méthode détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton ~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple de créer à la place un ~/.gnus.local contenant exactement le même bout de code.
Je peux bien insérer dans mon script une config "temporaire"?
Je ne vois pas ce que tu veux dire ...
--drkm
Jean Magnan de Bornier <jean@bornier.net> writes:
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois
que je ne suis pas dans la configuration par défaut (alors que ma méthode
détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la
config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton
~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple
de créer à la place un ~/.gnus.local contenant exactement le même bout
de code.
Je peux bien insérer dans mon script une config "temporaire"?
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma méthode détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton ~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple de créer à la place un ~/.gnus.local contenant exactement le même bout de code.
Je peux bien insérer dans mon script une config "temporaire"?
Je ne vois pas ce que tu veux dire ...
--drkm
Jean Magnan de Bornier
Le 04 avril à 19:34:30 drkm a écrit nota mment:
Jean Magnan de Bornier writes:
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma mé thode détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton ~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple de créer à la place un ~/.gnus.local contenant exactement le même b out de code.
L'idée que tu as lancée était bien de n'avoir qu'un seul .gnus? Et j' ai trouvé qu'elle était très bonne. Mais bien sûr, "there is more than one way to do it"
Je peux bien insérer dans mon script une config "temporaire"?
Je ne vois pas ce que tu veux dire ...
Tout bien réfléchi, moi non plus... à+, -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87
Le 04 avril à 19:34:30 drkm <usenet.fcaemacs@fgeorges.org> a écrit nota mment:
Jean Magnan de Bornier <jean@bornier.net> writes:
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois
que je ne suis pas dans la configuration par défaut (alors que ma mé thode
détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la
config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton
~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple
de créer à la place un ~/.gnus.local contenant exactement le même b out
de code.
L'idée que tu as lancée était bien de n'avoir qu'un seul .gnus? Et j' ai
trouvé qu'elle était très bonne. Mais bien sûr, "there is more than one
way to do it"
Je peux bien insérer dans mon script une config "temporaire"?
Je ne vois pas ce que tu veux dire ...
Tout bien réfléchi, moi non plus...
à+,
--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
OK, mais si j'ai bien compris dans ce cas je dois l'indiquer à chaque fois que je ne suis pas dans la configuration par défaut (alors que ma mé thode détecte où je suis)?
Si j'ai bien compris, pour chaque endroit différent pour lequel la config par défaut ne fonctionne pas, tu dois ajouter un cas dans ton ~/.gnus (dans le COND). Si c'est bien le cas, je trouve plus simple de créer à la place un ~/.gnus.local contenant exactement le même b out de code.
L'idée que tu as lancée était bien de n'avoir qu'un seul .gnus? Et j' ai trouvé qu'elle était très bonne. Mais bien sûr, "there is more than one way to do it"
Je peux bien insérer dans mon script une config "temporaire"?
Je ne vois pas ce que tu veux dire ...
Tout bien réfléchi, moi non plus... à+, -- Jean Magnan de Bornier | Cours Victor Hugo e-mots: jean at bornier.net | 13980 Alleins France T 08 70 39 34 03 | P 06 09 17 35 87