majordomo

Ondrej X Dolezal trifid na redigy.cz
Sobota Květen 29 17:57:49 MEST 1999


Dobry den,
instaloval jsem majordoma (1.9.94) na redhat 5.2
(perl 5.004_04), a prekvapilo me ze nefunguje :-) 
Konkretne, v hlavnim modulu "majordomo" je

while(<>) {  # zpracovani tela dopisu
  ...
  s/^\s*//g; # radek 177
  ...
}

coz vyvola (P) Substitution loop a majordomo skonci.
Sice nechapu proc autor pouzil g - ale mam majordoma 
na redhatu 4.2 (perl 5.004), kde tohle nevadi. 
Opravil jsem radek  177 na
  s/^\s*//; 
a dalsi substitution loop vyvolalo 
  s/[^-_0-9a-zA-Z]*//g;
Opet, oprava na podle me lepsi
  tr/a-zA-Z0-9_-//cd; 
problem vyresila, celkove jsem nasel podobne
perly 4.

Zajimalo by me proc vidim hlasky, ktere podle Knihy 
videt nikdy nemam, co by mohly znamenat a jestli 
nekdo nevi zda neni perl v redhatu 5.2 pokazeny.
Jedna se o 5.004_04 z distribuce, balik 
perl-5.004m4-1.i386.rpm a az na tuhle "drobnost" 
funguje dobre.

Ondra Dolezal

PS - offtopic: kdyby mi nekdo chtel poradit listserver
ktery neni v perlu, nepotrebuje qmail a nejmenuje
se listproc, budu taky rad :)



- Ondrej.Dolezal na Redigy.Cz --------------------------------------------
  (+420) 603 499 675                       REDIGY Nesverova 1 Olomouc  
------------------------------------------------ http://www.Redigy.Cz -



Další informace o konferenci Perl