Bernard Lheureux <[EMAIL PROTECTED]> �crivait (wrote) :

> Ma demande pourra vous semble assez �trange... mais ayant fait la GROSSE 
> ERREUR de gerer un serveur sendmail depuis Linuxconf, je dois ABSOLUMENT 
> pouvoir y faire des modifications via m4, comment faire pour regen�rer un 
> fichier sendmail.mc au d�part du sendmail.cf existant ?
> Cel� me faciliterait GRANDEMANT la tache plut�t que de TOUT recommencer 
> depuis 
> zero !!!

R�ponse rapide : il sera plus facile de reprendre la configuration �
z�ro.

Ensuite, � titre d'exercice et si tu as le temps tu peux profiter des
commentaires que place m4 :

$ grep '$Id' /etc/mail/sendmail.cf
#####  $Id: cfhead.m4,v 8.108.2.3 2003/04/03 17:51:51 ca Exp $  #####
#####  $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $  #####
#####  @(#)linux.rtc.mc, 0.5 (Del�pine) 17/05/1998  ##########  $Id: 
autoconf.m4, v 8.12.10-4 2003-09-23 19:12:32 cowboy Exp $  #####
#####  $Id: debian.m4, v 8.12.10-4 2003-09-23 19:12:32 cowboy Exp $  #####
#####  $Id: debian-mta.m4, v 8.12.10-4 2003-09-23 19:12:32 cowboy Exp $  #####
#####  $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $  #####
#####  $Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $  #####
#####  $Id: use_ct_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $  #####
#####  $Id: always_add_domain.m4,v 8.11 2000/09/12 22:00:53 ca Exp $  #####
#####  $Id: accept_unresolvable_domains.m4,v 8.10 1999/02/07 07:26:07 gshapiro 
Exp $  #####
#####  $Id: local_no_masquerade.m4,v 1.2 2000/08/03 15:54:59 ca Exp $  #####
#####  $Id: masquerade_envelope.m4,v 8.9 1999/02/07 07:26:10 gshapiro Exp $  
#####
#####  $Id: local_procmail.m4,v 8.21.42.1 2002/11/17 04:25:07 ca Exp $  #####
#####  $Id: genericstable.m4,v 8.21 2001/03/16 00:51:26 gshapiro Exp $  #####
#####  $Id: virtusertable.m4,v 8.21 2001/03/16 00:51:26 gshapiro Exp $  #####
#####  $Id: mailertable.m4,v 8.23 2001/03/16 00:51:26 gshapiro Exp $  #####
#####  $Id: nocanonify.m4,v 8.12 1999/08/28 00:42:01 ca Exp $  #####
#####  $Id: proto.m4,v 8.649.2.24 2003/08/04 21:14:26 ca Exp $  #####
#####  $Id: local.m4,v 8.58 2000/10/26 01:58:29 ca Exp $  #####
#####  $Id: smtp.m4,v 8.64 2001/04/03 01:52:54 gshapiro Exp $  #####
#####  $Id: uucp.m4,v 8.44 2001/08/24 19:49:08 ca Exp $  #####

Cela te donne les feature et autres macros utilis�es, de quoi refaire un 
sendmail.mc basic et le sendmail.cf correspondant. Ensuite un diff entre 
les deux sendmail.cf te permettra de pr�ciser un peu.

Quelques autres valeurs � r�cup�rer :

$ grep ^C /etc/mail/sendmail.cf
C{G}hercule.machoro.ka eloi.machoro.ka machoro.ka eloi

    -> GENERICS_DOMAIN(hercule.machoro.ka eloi.machoro.ka machoro.ka eloi)dnl

$ grep ^D /etc/mail/sendmail.cf
Djeloi.delepine.info

    -> define(`confDOMAIN_NAME',`eloi.delepine.info')dnl

DS[orcal.delepine.info]

    -> define(`SMART_HOST', `[orcal.delepine.info]')dnl

etc...

Bon courage.

          Jean Charles

Répondre à