[30350] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 1593 Volume: 11

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri May 30 11:09:50 2008

Date: Fri, 30 May 2008 08:09:14 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Fri, 30 May 2008     Volume: 11 Number: 1593

Today's topics:
        [OT] Re: Using perl locally on a Windows XP system <1usa@llenroc.ude.invalid>
    Re: Can't locate object method is_initial_req <smallpond@juno.com>
    Re: FAQ 5.12 How can I open a filehandle to a string? <hjp-usenet2@hjp.at>
    Re: How to make input user and password in perl script  <jurgenex@hotmail.com>
    Re: How to make input user and password in perl script  <RedGrittyBrick@SpamWeary.foo>
    Re: Need help with a simple (I think) Perl script <1usa@llenroc.ude.invalid>
    Re: Need help with a simple (I think) Perl script <1usa@llenroc.ude.invalid>
    Re: Need help with a simple (I think) Perl script <benkasminbullock@gmail.com>
    Re: Need help with a simple (I think) Perl script <jurgenex@hotmail.com>
    Re: Need help with a simple (I think) Perl script <someone@example.com>
    Re: Need help with a simple (I think) Perl script <1usa@llenroc.ude.invalid>
    Re: Need help with a simple (I think) Perl script <cwilbur@chromatico.net>
    Re: Need help with a simple (I think) Perl script <hjp-usenet2@hjp.at>
    Re: Need help with a simple (I think) Perl script <tzz@lifelogs.com>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Fri, 30 May 2008 11:41:48 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: [OT] Re: Using perl locally on a Windows XP system
Message-Id: <Xns9AAE4E4A3BD5Dasu1cornelledu@127.0.0.1>

Tad J McClellan <tadmc@seesig.invalid> wrote in 
news:slrng3v1nh.c0t.tadmc@tadmc30.sbcglobal.net:

> Bill H <bill@ts1000.us> wrote:
>> Sinan
>>
>> On May 28, 5:33 pm, "A. Sinan Unur" <1...@llenroc.ude.invalid> wrote:
>>> Bill H <b...@ts1000.us> wrote in news:6ab8640b-5582-4edf-b1db-
>>> f38fa99b1...@e53g2000hsa.googlegroups.com:
>>>

 ...

>>> > I am sure there are a number of you
>>> > who have already set their system to do this.
>>>
>>> Of course. And, it is trivial to do so.
>>
>> So you could have said "It is trivial to do so, check out this site,
>> or google for this software." Probably would have been faster on your
>> end and would have gotten a "thank you sinan" and a few nice thoughts
>> on my end.
> 
> 
> Yeah, I thought a pointer to some answer would have been nice too.

Well, OK then. 

The OP did not specify which web server he wanted to install. Therefore, 
I did not post any pointers.

John Bokma has step-by-step instructions for installing Apache on 
Windows:

http://johnbokma.com/windows/apache-virtual-hosts-xp.html

As an aside, I prefer not to install Apache as a service, bind only to 
127.0.0.1 and listen on port 8080. I also do not like the default path 
and prefer to install it in C:\opt\httpd (just in case there is 
something I might install in the future that does not like spaces in 
paths.)

The naming scheme I use for virtual hosts is simple: I append .local to 
the domain name of the site it is supposed to replicate. Then, I add the 
entry to the hosts file

127.0.0.1       unur.com.local

To make sure I can move CGI scripts between my laptop and the live site 
with the minimum fuss, I use 

http://httpd.apache.org/docs/2.2/mod/core.html#scriptinterpretersource

set to Registry-Strict so Apache ignores shebang lines.

mod_perl is installed via ppm and set up according to my specific needs. 

And just like this, I have created a really off-topic post. I would 
rather not see more of these here. If one wants to set up a web server, 
one needs to first decide which web server to install, read the docs, 
find out sites and follow the group for that web server. Setting up CGI 
functionality on that web server is also a topic for the server-specific 
group. 

Now, what if the OP had really wanted to set up IIS on his local system? 
Do we now start posting articles on how to configure IIS? What if the OP 
does not know about the hosts file? Do I post follow-ups to such 
questions?

*Sigh*

Sinan

-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://www.rehabitation.com/clpmisc/


------------------------------

Date: Fri, 30 May 2008 10:03:19 -0400
From: smallpond <smallpond@juno.com>
Subject: Re: Can't locate object method is_initial_req
Message-Id: <24a2e$48400931$27204@news.teranews.com>

joe wrote:
> Hello I am using AuthDBI with apache and I keep getting this error.
> Can't locate object method "is_initial_req" via package
> "Apache2::RequestRec
> 
> I searched for is_initial_req  and found the following
> 
> site_perl/5.8.5/Apache/AuthDBI.pm:          $type .= 'initial ' if $r-
> 
>>is_initial_req();
> 
> site_perl/5.8.5/Apache/AuthDBI.pm:          $type .= 'initial ' if $r-
> 
>>is_initial_req;
> 
> site_perl/5.8.5/Apache/AuthDBI.pm:        unless $r->is_initial_req; #
> only the first internal request
> site_perl/5.8.5/Apache/AuthDBI.pm:          $type .= 'initial ' if $r-
> 
>>is_initial_req();
> 
> site_perl/5.8.5/Apache/AuthDBI.pm:          $type .= 'initial ' if $r-
> 
>>is_initial_req;
> 
> site_perl/5.8.5/Apache/AuthDBI.pm:    unless ($r->is_initial_req) {
> Binary file site_perl/5.8.5/i386-linux-thread-multi/auto/Apache2/
> RequestUtil/RequestUtil.so matches
> site_perl/5.8.5/i386-linux-thread-multi/Apache2/RequestUtil.pm:
> $is_initial = $r->is_initial_req();
> site_perl/5.8.5/i386-linux-thread-multi/Apache2/RequestUtil.pm:=head2
> C<is_initial_req>
> site_perl/5.8.5/i386-linux-thread-multi/Apache2/RequestUtil.pm:
> $is_initial = $r->is_initial_req();
> site_perl/5.8.5/i386-linux-thread-multi/Apache2/RequestRec.pm:C<L<$r-
> E<gt>is_initial_req|docs::2.0::api::Apache2::RequestUtil/
> C_is_initial_req_>>.
> site_perl/5.8.5/i386-linux-thread-multi/Apache2/SizeLimit.pm:    if
> ($r->is_initial_req()) {
> site_perl/5.8.5/i386-linux-thread-multi/ModPerl/
> MethodLookup.pm:          'is_initial_req' => [
> 
> 
> Any ideas?
> 
> THanks.

grep is_initial AuthDBI.pm
162:        $type .= 'initial ' if $r->is_initial_req;
167:    return OK unless $r->is_initial_req; # only the first internal request
418:        $type .= 'initial ' if $r->is_initial_req;
423:    return OK unless $r->is_initial_req; # only the first internal request

Something is wrong with your AuthDBI module.  is_initial_req is not a method.


** Posted from http://www.teranews.com **


------------------------------

Date: Fri, 30 May 2008 15:47:45 +0200
From: "Peter J. Holzer" <hjp-usenet2@hjp.at>
Subject: Re: FAQ 5.12 How can I open a filehandle to a string?
Message-Id: <slrng401c1.680.hjp-usenet2@hrunkner.hjp.at>

On 2008-05-30 02:02, Ben Morrow <ben@morrow.me.uk> wrote:
> Quoth "Peter J. Holzer" <hjp-usenet2@hjp.at>:
>> Yikes! Did I really create that monster of a sentence (not to mention
>> the typo)? I guess it shows that German is my native language. How about
>> this?
>> 
>> | Since Perl 5.8.0 a file handle referring to a string can be created by
>> | calling open with a reference to that string instead of the filename.
>> | This file handle can then be used to read from or write to the string:
>
>| Since Perl 5.8.0 a file handle can be used to read and write the
>| contents of a scalar instead of a file on disk. This is done by
>| passing C<open> a reference in place of a filename:
>
> The important part is 'this handle doesn't actually point to a file'.
> The detail of passing a reference should come later.

Yes, that's better.

	hp


------------------------------

Date: Fri, 30 May 2008 10:58:57 GMT
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: How to make input user and password in perl script started on web?
Message-Id: <54nv345rbak4gdoqi1o1fhlm26qmunqc1r@4ax.com>

fishfry <BLOCKSPAMfishfry@your-mailbox.com> wrote:
> Bill H <bill@ts1000.us> wrote:
>> On May 29, 5:24 pm, Jürgen Exner <jurge...@hotmail.com> wrote:
>> > "Pero" <p...@tupwerwt.ch> wrote:
>> > >How to make input user and password in perl script
>> >
>> > This Question is Asked Frequently: perldoc -q password
>> >         "How do I ask the user for a password?"
>> >
>> > >started on web?
>> >
>> > This Question is also Asked Frequently: perldoc -q password
>> >         "How do I put a password on my web pages?"
>> 
>> Or on the web if you sitting in your living room away from perldoc
>> like me (I had to see if perldoc.perl.org worked like perldoc -q and
>> it does :) ):  http://perldoc.perl.org/perlfaq8[...]
>> 
>> And just so you know, neither one really tells you how, they tell you
>> it has nothing to do with perl.
>> 
>
>More helpfulness (not) from this newsgroup. 

-v, please?

>No wonder PHP's kicking Perl's ass in the real world. 

What does the one language have to do with the other? Maybe PHP
inherited certain designs from Perl, but they were designed for very
different purposes.

>I'm sick to death of the newbie-bashing 
>around here.

Maybe you could post a more appropriate reply to the OP such that we all
can learn?

jue


------------------------------

Date: Fri, 30 May 2008 11:09:23 +0100
From: RedGrittyBrick <RedGrittyBrick@SpamWeary.foo>
Subject: Re: How to make input user and password in perl script started on web?
Message-Id: <483fd253$0$2485$da0feed9@news.zen.co.uk>

fishfry wrote:
> More helpfulness (not) from this newsgroup. No wonder PHP's kicking 
> Perl's ass in the real world. I'm sick to death of the newbie-bashing 
> around here.

What is your answer to the OP's question?



------------------------------

Date: Fri, 30 May 2008 11:57:38 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <Xns9AAE50F8FBE12asu1cornelledu@127.0.0.1>

Bill H <bill@ts1000.us> wrote in
news:bec27717-a518-4a63-8270-851ee9ef780d@56g2000hsm.googlegroups.com: 

> On May 29, 5:50 pm, Ben Bullock <benkasminbull...@gmail.com> wrote:
>> On Thu, 29 May 2008 21:05:15 +0000, A. Sinan Unur wrote:
>> > Hence, my belief that the poster intentionally misrepresented the
>> > contents of the script. That is, he lied.
>>
>> Why you (and John Bokma, and others) endlessly insult and harass
>> newcomers to this newsgroup I don't know, but I don't enjoy reading 
>> it, and I wish you'd stop it.
> 
> Hear Hear!

Well, I don't enjoy trying to help someone only to find out halfway 
through that that someone posted a script that was *intentionally* 
misleading. 

If the OP had posted:

my $year;

# ...

$Year = 1999;

# ...

print "$year\n";

and then asked why he wasn't getting the expected output, I would not 
have reacted strongly. In that case, I would have pointed out that in 
Perl variable names are case sensitive: I.e. $year and $Year are 
different variables. Told him that strict would have caught that error.

What the OP did was to put

use strict;

in his post when that statement had not been in the script he was 
working on. The only reason he put it in there was to make his post look 
good and he left it to others (namely the one person who pointed out 
that the <select></select> in HTML does not eliminate the need for 
server-side parameter validation, the one person who pointed out that he 
was using \n inside of a single-quoted string etc) to find out in the 
middle of trying to help him that he could not have been bothered to do 
the minimal amount of work required to help himself.

> many of the answers to these questions seem to present solutions that
> will not work in a cgi environment. For example the simple "die"
> statement. If you use that in a cgi and call the perl from a web
> browser you will get (or it has at least been my experience, I could
> be wrong (and probably am)) a 500 internal server error.

And how would you suppose we deal with that? There are many ways one 
could deal with that on a real server. We use die here as a shortcut 
because we cannot be asked to write custom solutions for each person's 
specific situation. It is up to the person who is developing the web 
site to decide how to deal with errors and what information to present 
to the web site user. Note that fatalsToBrowser should not be used on a 
server facing the world. Never.

> The other suggestion of installing this or using that module, not
> everyone who is programming in perl for cgi has their own server or
> has the ability of adding new modules to the server (fortunatly I do)
> and have to work within the capabilities of the system they are
> running on. So if they post a problem and there is a solution that
> wouldn't require them installing a module, recommend it, instead of
> just saying use blah::blah.

As has been pointed out, there is almost never any good reason to avoid 
using CPAN modules.

What do you want us to do? Re-create the same solutions over and over 
and over in UseNet posts?

Sinan

-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://www.rehabitation.com/clpmisc/


------------------------------

Date: Fri, 30 May 2008 12:00:41 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <Xns9AAE517DADD10asu1cornelledu@127.0.0.1>

Bill H <bill@ts1000.us> wrote in news:9bfaa08b-42e3-4340-85a1-
fbb25f20b25f@m3g2000hsc.googlegroups.com:

> I am sure that is the case many times. Personal experience on my end,
> working with a clients hosting provider (network solutions) we needed
> to install a simple Perl API from their merchant gateway to calculate
> sales tax. Since the client was in a shared hosting environment they
> couldn't do it, the only solution provided by netsol was to upgrade to
> a virtual server environment. I ended up just writing the code in
> their Perl order processor to replicate the API's function.

First off, what is the point of doing e-commerce on shared hosting?

Second, are you claiming that you could not have copied files over FTP 
to the same location where you were going to put the script?

> Bill H
> 
>>
>> --
>> Gunnar Hjalmarsson
>> Email:http://www.gunnar.cc/cgi-bin/contact.pl

Do *NOT* quote sigs.

Sinan


-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://www.rehabitation.com/clpmisc/


------------------------------

Date: Fri, 30 May 2008 12:37:27 +0000 (UTC)
From: Ben Bullock <benkasminbullock@gmail.com>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <g1ose6$kme$1@ml.accsnet.ne.jp>

On Fri, 30 May 2008 01:16:39 +0200, Gunnar Hjalmarsson wrote:

> If you develop a Perl program in a CGI
> environment, you'd better make it a habit to
> 
>      use CGI::Carp 'fatalsToBrowser';
> 
> It will make the browser display more meaningful error messages.

That may not always be a good habit, since the error messages are meaningful 
only to the programmer:

http://schwern.org/~schwern/cgi-bin/unix2vms/

One can look for the messages produced by "die" in the error log too, and if 
the code is in use by people other than the CGI programmers (which it probably 
will be) it's probably a better bet to not use the above outside of testing, 
since it will produce something meaningless and confusing.




------------------------------

Date: Fri, 30 May 2008 12:46:23 GMT
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <kftv345n4lap5djnlgff1the02ov480n7e@4ax.com>

Ben Bullock <benkasminbullock@gmail.com> wrote:
>On Fri, 30 May 2008 01:16:39 +0200, Gunnar Hjalmarsson wrote:
>
>> If you develop a Perl program in a CGI
>> environment, you'd better make it a habit to
>> 
>>      use CGI::Carp 'fatalsToBrowser';
>> 
>> It will make the browser display more meaningful error messages.
>
>That may not always be a good habit, since the error messages are meaningful 
>only to the programmer:

Plus it can provide information about the program, which could possibly
be used to exploit security holes in the program by crackers.

Therefore, as you said: don't use in production code.

jue


------------------------------

Date: Fri, 30 May 2008 13:08:48 GMT
From: "John W. Krahn" <someone@example.com>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <A%S%j.604$cV.11@edtnps92>

Joe Schaefer wrote:
> 
> Here's some untested code to do that for you. It's
> written idiomatically, which may be difficult to
   *********************
   *********************
> understand without some experience with Perl.
> Fortunately Perl has a very good documentation
> system which will explain everything here.
> 
> #!/usr/bin/perl -T
> use strict;
> use warnings;
> use CGI qw/:standard :debug/;  # drop the ":debug when going live"
> 
> my $year;
> my $month;
> 
> for (scalar param("Year")) {
>     defined or die "Missing 'Year' parameter";
>     /^(\d{4})$/ or die "Bad 'Year' parameter:$_";
>     $year = $1;
> }

In all my (mumble, mumble) years of Perl programming I have never seen 
that particular idiom used.  I have usually seen that written as:

defined( my $year = param( 'Year' ) )
     or die "Missing 'Year' parameter";
$year =~ /\A(\d{4})\z/ or die "Bad 'Year' parameter:$year";
$year = $1;


> # you can use this hash to do impedance matching
> # between the parameters passed into your script
> # and the naming conventions for your files
> 
> my %month_names = (
>    Jan => "Jan",
>    Feb => "Feb",
>    Mar => "Mar",
>    Apr => "Apr",
>    May => "May",
>    Jun => "Jun",
>    Jul => "Jul",
>    Aug => "Aug",
>    Sep => "Sep",
>    Oct => "Oct",
>    Nov => "Nov",
>    Dec => "Dec",
> );

I don't do CGI so I don't know why you would need this hash?


> for (scalar param("Month")) {
>   defined or die "Missing 'Month' parameter";
>   $month = $month_names{$_} or die "Bad 'Month' parameter:$_";
> }

defined( my $month = param( 'Month' ) )
     or die "Missing 'Month' parameter";
$month = $month_names{ $month } or die "Bad 'Month' parameter:$month";


> my $pdffile = "../Library/$year$month.pdf";
> open my $pdfh, "<", $pdffile or die "Can't open file $pdffile:$!";

I'm not sure but you probably need binary mode for a PDF file?

open my $pdfh, '<:raw', $pdffile or die "Can't open file $pdffile:$!";


> print "Content-Type: application/pdf\n\n";
> print while read $pdfh, $_, 8192;
> 
> exit 0;


John
-- 
Perl isn't a toolbox, but a small machine shop where you
can special-order certain sorts of tools at low cost and
in short order.                            -- Larry Wall


------------------------------

Date: Fri, 30 May 2008 13:22:37 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <Xns9AAE5F6338119asu1cornelledu@127.0.0.1>

Joe Schaefer <joe+usenet@sunstarsys.com> wrote in
news:87k5hcy1qn.fsf@gemini.sunstarsys.com: 

> # you can use this hash to do impedance matching
> # between the parameters passed into your script
> # and the naming conventions for your files

How about: "you can use this hash to map parameters passed to your 
script to the naming convention of your files".

> for (scalar param("Month")) {
>   defined or die "Missing 'Month' parameter";
>   $month = $month_names{$_} or die "Bad 'Month' parameter:$_";
> }

So, let's suppose we use $month_names{$_} to do "impedance matching" to 
accomodate a different naming scheme where Jan maps to 0.

my %month_names = (
   Jan => 0,
# ...
);

 ...

defined( my $month = param('Month') ) or die 'Missing month';
exists $month_names{ $month } or die 'Invalid month';
$month = $month_names{ $month };

> my $pdffile = "../Library/$year$month.pdf";
> open my $pdfh, "<", $pdffile or die "Can't open file $pdffile:$!";
> 
> print "Content-Type: application/pdf\n\n";
> print while read $pdfh, $_, 8192;

Both $pdfh and STDOUT should have binmode set.

> exit 0;

Not necessary.

Sinan

-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://www.rehabitation.com/clpmisc/


------------------------------

Date: Fri, 30 May 2008 09:32:07 -0400
From: Charlton Wilbur <cwilbur@chromatico.net>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <86fxrzgboo.fsf@mithril.chromatico.net>

>>>>> "BH" == Bill H <bill@ts1000.us> writes:

    BH> Many an interesting topic has been killed by the need to disect
    BH> a post. Remember, perl is a programming language, programmers
    BH> are people. Try to keep them distinct and apply some people
    BH> skills where appropriate, and by all means, share with us your
    BH> programming skills which the vast majority of you have in excess
    BH> of mine.

Fortunately, there's a documented posted here regularly, clearly labeled
as Posting Guidelines, that indicates quite clearly what people get
their posts dissected for.

Remember, Perl is a programming language, programmers are people, and
expert programmers are *donating their time here* to help the novices.
Ask a stupid question, or one that's advised against in the Posting
Guidelines, and get a snippy, terse response -- because the alternative
is having the experts say, "@#$% this, I'm tired of answering the same
four FAQs over again" and going off to do something else.

There's a reason Larry Wall doesn't post here, and Randal Schwartz posts
only rarely.  Do you want to chase the other experts off too?

Charlton


-- 
Charlton Wilbur
cwilbur@chromatico.net


------------------------------

Date: Fri, 30 May 2008 16:09:10 +0200
From: "Peter J. Holzer" <hjp-usenet2@hjp.at>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <slrng402k6.680.hjp-usenet2@hrunkner.hjp.at>

On 2008-05-30 11:57, A. Sinan Unur <1usa@llenroc.ude.invalid> wrote:
> What the OP did was to put
>
> use strict;
>
> in his post when that statement had not been in the script he was 
> working on.

You don't know that. He could also have misspelt $year as $Year when
typing the script into his newsreader (a surprising number of people
here don't seem to know how to use cut and paste). Or he may never have
tried to invoke his script at all since wasn't yet complete.

> The only reason he put it in there was to make his post look 
> good

Again, you don't know that.

	hp



------------------------------

Date: Fri, 30 May 2008 09:55:14 -0500
From: Ted Zlatanov <tzz@lifelogs.com>
Subject: Re: Need help with a simple (I think) Perl script
Message-Id: <86ej7jg7u5.fsf@lifelogs.com>

On Thu, 29 May 2008 21:05:15 GMT "A. Sinan Unur" <1usa@llenroc.ude.invalid> wrote: 

ASU> Ted Zlatanov <tzz@lifelogs.com> wrote in
ASU> news:86od6oga57.fsf@lifelogs.com: 
>> You and A. Sinan Unur are being nasty when a quick look at the
>> original script would have been sufficient to understand the
>> miscommunication.

ASU> No.

ASU> In the original script, there is a 

ASU> use strict;

ASU> line. Had that line actually been in the script rather than pasted into 
ASU> the post as an after-thought, the typo would have been caught by the OP.

ASU> Hence, my belief that the poster intentionally misrepresented the 
ASU> contents of the script. That is, he lied.

Calling someone a liar is very insulting in most cultures.  Were you
trying to insult the OP or were you trying to state the facts?

IMO, it would have been much better to say "hey, I'm pretty sure you
didn't post the source code you actually used.  why?"  It's a statement
of fact, no emotional charge, no judgement of the person implied.  If
there was a misunderstanding or something omitted, let it come out but
without rancor.

Ted


------------------------------

Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>


Administrivia:

#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc.  For subscription or unsubscription requests, send
#the single line:
#
#	subscribe perl-users
#or:
#	unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.  

NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice. 

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.

#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V11 Issue 1593
***************************************


home help back first fref pref prev next nref lref last post