Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Franck LAIGLE <adresse@cachée>
- To: sympa-fr <adresse@cachée>
- Subject: Pb avec SYMPA / Linux
- Date: Wed, 12 May 1999 11:43:04 +0200 (DFT)
Salut tout le monde,
J'ai essaye d'installer sympa-2.2.4 sur ma linux (RH 5.2 /
perl-5.005_02-1), mais j'ai bien du mal avec les specificites donnees dans
la doc (Appendix A / page 43 du .ps).
1)
'Before compiling Sympa ..
POSIX::sysconf(POSIX::SC_ARG_MAX) with the value 4096'
J'ai bien regarde dans le fichier en question (smtp.pm), mais je n'ai pas
trouve cette ligne. Quelqu'un pourrait-il m'aider ?
La partie qui doit servir dans le fichier doit etre :
my $max_arg = eval { &POSIX::_SC_ARG_MAX; };
if ($@) {
$max_arg = 4096;
print STDERR Msg(11, 1,
'Your system is not POSIX P1003.1 compliant, or it does not define
the _SC_ARG_MAX constant in its POSIX library. You will need to manually
edit
smtp.pm and configure $max_arg
');
} else {
$max_arg = POSIX::sysconf($max_arg);
}
Mais je ne sais pas comment changer.
2)
J'ai bien relance le syslogd en -r.
3)
The Perl librairy requires a few corrections..
Je n'ai pas reussi a trouver, tout comme dans le 1er point, les
modifications a faire. La partie interessante dans ce fichier doit etre :
sub connect {
unless ($host) {
require Sys::Hostname;
my($host_uniq) = Sys::Hostname::hostname();
($host) = $host_uniq =~ /([A-Za-z0-9_.-]+)/; # allow FQDN (inc _)
}
Comment dois-je changer ?
Comme je n'ai pas reussi a trouver les corrections a faire, j'ai tout de
meme essayer de le lancer (des fois que.. :p) Ca me donner ceci :
Can't locate syslog.ph in @INC (did you run h2ph?) (@INC contains:
/home/sympa/bin /usr/lib/perl5/5.00502/i386-linux-thread
/usr/lib/perl5/5.00502 /usr/lib/perl5/site_perl/5.005/i386-linux-thread
/usr/lib/perl5/site_perl/5.005 .) at /usr/lib/perl5/5.00502/Sys/Syslog.pm
line 117.
BEGIN failed--compilation aborted at /home/sympa/bin/Log.pm line 8.
BEGIN failed--compilation aborted at /home/sympa/bin/Conf.pm line 5.
BEGIN failed--compilation aborted at /home/sympa/bin/Commands.pm line 11.
BEGIN failed--compilation aborted at ./sympa.pl line 15.
Je pense que ces erreurs seront corrigees une fois les modifications
faites (enfin j'espere..)
J'aimerai avoir egalement des infos sur les listes.
1) Comment dois-je faire pour que l'on puisse poster des messages de
l'exterieur (mettre la liste en public d'apres ce que j'ai lu), mais que
l'on ne puisse pas utiliser les commandes (genre help, susbscribe.. etc
etc..) ? J'aimerai en fait que ces commandes ne puissent etre utilisees
que par les membres de la liste, membres fixes par moi-meme (autrement
dit, personne ne peut se mettre dessus automatiquement).
2) J'aimerai aussi que quand les messages sont renvoyes aux membres, le
sujet du mail soit change. Par exemple :
Sujet du mail d'origine -> Subject: Titi caca
Sujet du mail renvoye par la liste -> Subject: [Liste] Titi caca
Est-ce que SYMPA le fait par defaut ou faut-il implementer quelquechose a
cote ?
Je pense que j'ai a peu pres tout poser pour aujourd'hui :)
Merci de vos reponses.. :)
Franck
--- ---
Loi de Belleville :
"La meilleure protection d'un systeme contre les mauvaises manipulations
est l'absence totale de fiabilite, qui mene a un arret total de son
utilisation."
Mel : adresse@cachée
ICQ : #15585250
Web perso : http://www.esstin.u-nancy.fr/~laiglefr
Administrateur canal #Francais de Undernet
Mel : adresse@cachée
Web : http://jupiter2.esstin.u-nancy.fr/francais
--- ---
Home-page de Sympa : http://listes.cru.fr/sympa/
- Pb avec SYMPA / Linux, Franck LAIGLE, 12/05/1999
Archives gérées par MHonArc 2.6.19+.