<div>
<div>
</div>
<div>
Így tettem. Letöröltem minden portot és a következőket tettem fel a vacation.pl működéséhez:</div>
<div>
<br />
cd /usr/ports/mail/p5-MIME-EncWords/ && make install clean<br />
cd /usr/ports/mail/p5-Email-Valid/ && make install clean<br />
cd /usr/ports/mail/p5-Email-Sender/ && make install clean<br />
cd /usr/ports/devel/p5-Log-Log4perl/ && make install clean<br />
cd /usr/ports/net/p5-Net-Syslog/ && make install clean<br />
cd /usr/ports/databases/p5-DBI/ && make install clean</div>
<div>
cd /usr/ports/converters/p5-MIME-Base64/ && make install clean<br />
cd /usr/ports/devel/p5-Log-Log4perl/ && make install clean<br />
cd /usr/ports/mail/p5-Mail-Sender/ && make install clean<br />
cd /usr/ports/devel/p5-Log-Dispatch/ && make install clean<br />
cd /usr/ports/databases/p5-DBD-mysql/ && make install clean<br />
</div>
<div>
Hátha másnak is segít.</div>
<div>
</div>
<div>
Köszönöm a segítséget!</div>
<div>
</div>
<div>
Üdv:Csabi<br />
<br />
</div>
<div>
<br />
Gabor HALASZ <halasz.g@freemail.hu> írta:
<blockquote style="padding-left: 3px; border-left-color: lightgray; border-left-width: 3px; border-left-style: solid;">
On 6/4/2013 4:05 PM, Lóránth Csaba wrote:<br />
> Sziasztok,<br />
> Egy vacation kérdésnben kérem a segítségeteket. Azt hiszem most elvesztem az erdőben, kellene kiút.<br />
><br />
> Telepítettem és konfogoltam a Postfix - postfixadmin - vacation hármast.<br />
> A vacation rész nem működik, mert bizonyos perl csomagokat hiányol a vacation.pl.<br />
><br />
> Namost elkezdtem ezeket telepíteni kézzel. Mindig ami hibaüzenetben jött azt kézzel feltettem.<br />
><br />
> Egy darabig ment is, de volt olyan csomag, ahol a telepítő nem oda tette fel a fájlt, mint ahol a vacation.pl kereste.<br />
<br />
A telepito biztosan jo helyre tette.<br />
<br />
> Átmásoltam a keresett helyre. Most már oda jutottam, hogy teljesen máshol keresi a fájlt, mint ahol lennie kellene.<br />
<br />
Ugyes voltal, mehetsz porgetni a lamercounteren :) Torolj le minden perl <br />
csomagot az interpreterrel egyutt, utana torold le a /usr/local/lib/perl <br />
dirt is, es kezd elolrol, kulonben sosem lesz jo.<br />
Azutan jegyezd meg jol, hogy perl modulokat (*.pm) nem piszkucalja a <br />
kezevel a felhasznalo (ahogyan mondjuk shared libeket sem szokas ide-oda <br />
pakolgatni).<br />
<br />
><br />
> Példa:<br />
> Jun 4 10:23:40 pan postfix/pipe[84006]: CEA165C79F:<br />
> to=<admin#xx.hu@autoreply.xx.hu<br />
> <mailto:admin#vasiirodahaz.hu@autoreply.vasiirodahaz.hu>>,<br />
> orig_to=<admin@xx.hu <mailto:admin@vasiirodahaz.hu>>, relay=vacation,<br />
> delay=2.3, delays=0.14/0.06/0/2.2, dsn=5.3.0, status=bounced (Command<br />
> died with status 2: "/var/spool/vacation/vacation.pl". Command output:<br />
> Name "Mail::Sender::NO_X_MAILER" used only once: possible typo at<br />
> /var/spool/vacation/vacation.pl line 460.<br />
<br />
Ez el fog mulni a vegen. Ha nem, akkor meg kell simogatni a 460. sor <br />
kornyeken.<br />
<br />
> ERROR: can't load<br />
> appenderclass 'Log::Dispatch::Syslog' Can't<br />
> locate*Log/Dispatch/Syslog.pm *in @INC (@INC contains:<br />
> /usr/local/lib/perl5/5.14.2/BSDPAN<br />
> /usr/local/lib/perl5/site_perl/5.14.2/mach<br />
> /usr/local/lib/perl5/site_perl/5.14.2 /usr/local/lib/perl5/5.14.2/mach<br />
> /usr/local/lib/perl5/5.14.2 .) at (eval 197) line 2. )<br />
> Ide ment fel a csomag:<br />
> [root@pan ~]# find / -name "Syslog.pm"<br />
> /usr/local/lib/perl5/5.14.2/mach/Sys/Syslog.pm<br />
> /usr/local/lib/perl5/site_perl/5.14.2/Net/Syslog.pm<br />
<br />
Nem azt raktad fel, amit kellene. Igy ranezesre neked a p5-log-dispatch <br />
kellene, nem pedig a p5-sys-syslog. net::syslog meg nincs a portsban, <br />
nem tudom, honnan lett neked, meg mire is kellene.<br />
--<br />
Magyar BSD Levelezőlista</blockquote>
</div>
</div>
<div>
</div>