[9356] in Perl-Users-Digest
Perl-Users Digest, Issue: 2950 Volume: 8
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Jun 23 15:17:19 1998
Date: Tue, 23 Jun 98 12:00:28 -0700
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Tue, 23 Jun 1998 Volume: 8 Number: 2950
Today's topics:
CGI.pm VS. The World! <mike@newfangled.com>
Date Calculation Problems. <colin.riddle@scotmail.com>
Executing Perl on File Access. <psdspss@execpc.com>
Re: Foreach not functioning!?! <mike@newfangled.com>
lpd filter with Perl? (Mark Priester)
Re: Newbie Net-DNS problems DerRunt@my-dejanews.com
Q: About creating user accounts from web logins fgump@my-dejanews.com
Re: QUESTION: Why does only one of these work? (Dave Wolfe)
Re: QUESTION: Why does only one of these work? <merlyn@stonehenge.com>
sdbm error message that I don't understand <sirron@mail.mcoe.k12.ca.us>
Re: Sick things to do in foreach loops (M.J.T. Guy)
Re: Spider programms in PERL <merlyn@stonehenge.com>
Re: STDIN on Win NT (Mike Stok)
Re: stylistic remote array passing (Mike Stok)
Re: stylistic remote array passing <rootbeer@teleport.com>
Re: system() and security again <*@qz.to>
Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Tue, 23 Jun 1998 14:07:32 -0400
From: "Michael S. Brito, Jr." <mike@newfangled.com>
Subject: CGI.pm VS. The World!
Message-Id: <358FEED2.5D9BD8B0@newfangled.com>
I would like a script I am writing to run on every browser (even old
lynx and mosaic). So what would be the 'safest' way to redirect????
******Method A:*****
#!/usr/bin/perl
use CGI;
print $query->redirect('http://www.domain.com/up/yours.html')
*****Method B:******
#!/usr/bin/perl
print "Location:http://www.domain.com/up/yours.html\n\n";
-----------------------------------------------------------
Michael S. Brito, Jr., Web Developer
Newfangled Graphics Co. Inc.
mike@newfangled.com
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=(#####censored######)
-----------------------------------------------------------
------------------------------
Date: Tue, 23 Jun 1998 19:51:03 +0100
From: "Col" <colin.riddle@scotmail.com>
Subject: Date Calculation Problems.
Message-Id: <358ff97a.0@news1.mcmail.com>
Hi
I've been trying to work out how to enter a date, then add a fixed number of
days to it and return the result.
I've looked through the faq's, used dejanews and searched on lots of perl
pages the answer seems to be to use date::Manip.
The problem is that my host can't (they are in some partnership thing with
7thgate???) install the mod, I tried and obviously I don't have the correct
permissions setup to install it.
I thought that it may be possible to use the TimeLocal function in some way
but haven't been able to work out how. I've also searched for a function
that will 1) take a date and give the number of UNIX seconds and 2) change
those seconds back into a date, like there is in JavaScript. But again
without luck.
Is there anyway that I can do this without installing any modules? I know
the easy answer is to move hosts but they are giving my site a free month
for every person that joins up from one of their ads on my site, so I can't
really afford to change.
Thanks for your time.
--
Col
Colin Riddle
===============================================
colin.riddle@mcmail.com - http://www.col.mcmail.com/
icq : 1945235
===============================================
------------------------------
Date: Tue, 23 Jun 1998 13:42:46 -0500
From: Deva Seetharam <psdspss@execpc.com>
Subject: Executing Perl on File Access.
Message-Id: <358FF726.73CFABBD@execpc.com>
I want to change my email signature message, every time I send an email.
As I understand, mail agents like elm and pine, dont allow you
to have an executable as .sig file.
So, my idea is to change to the contents of the .sig file, every time it
is accessed.
I am thinking of doing this by, executing a perl program and
write a random message in the .sig file.
Question is,
is it possible to invoke Perl, every time a file is accessed ?
It would be an event(file access) driven execution.
Deva
------------------------------
Date: Tue, 23 Jun 1998 13:54:52 -0400
From: "Michael S. Brito, Jr." <mike@newfangled.com>
Subject: Re: Foreach not functioning!?!
Message-Id: <358FEBDC.4954FC95@newfangled.com>
Ignore my previous posting. I was an idiot and forgot to upload the current
version of this script with the /usr/bin/sendmail changed to
/usr/sbin/sendmail. Everybody laugh as I turn red :-(
Michael S. Brito, Jr. wrote:
> Below is a script I have written to grab each e-mail address in a file
> (email.txt, one on each line) and send them a message with the body
> (body.txt) grabbed from a file. I have shut off (commented out) 'use
> diagnostics' and 'use strict' to reduce errors for now (I'll fix 'em
> later, what can I say I'm lazy). The error I am getting with the script
> as of now is:
>
> Can't exec "/usr/bin/sendmail": No such file or directory at
> /home/mike/www/proj
> ect/cgi-bin/sendlist.cgi line 23.
> <--cut text -->
> (same error 5 more times, I assume becuase there are 6 email addresses
> in email.txt)
> <-- cut text -->
> [Tue Jun 23 12:21:34 1998] access to /home/mike/www/project/thanks
> failed for 20
> 8.159.33.5, reason: File does not exist
>
> Obviously, thanks.html does not exist. But I get that error so at least
> I know that it is making it all the way through the script. So I guess
> my question is, "WHY is sendmail not being launched". ANY advice would
> be appreciated. Here is the script and some essential info:
>
> My Info:
>
> Perl, version 5.003 with EMBED
>
> Red Hat Linux release 4.1 (Vanderbilt)
> Kernel 2.1.99 on an i586
>
> CGI.pm Library Version 2.36
>
> Executable Path: /usr/bin/perl
>
> <----------------- SCRIPT STARTS HERE -------------------->
>
> #!/usr/bin/perl -w
> # use diagnostics;
> # use strict;
>
> $email = "email.txt";
> open(EMAIL,$email) or
> die "error opening $email: $!\n";
> @email = <EMAIL>;
> close(EMAIL);
>
> $filename = "body.txt";
> $T = $/;
> $/ = "";
> open(INF,$filename) or
> die "error opening $filename: $!\n";
> $indata = <INF>;
> close(INF);
> $/ = $T;
>
> $mailprog = '/usr/bin/sendmail';
>
> foreach $address (@email) {
> open (MAIL, "|$mailprog $address") || die "Cant open $mailprog:
> $!\n";
> print MAIL "From: mike\@newfangled.com\n";
> print MAIL "Reply-to: mike\@newfangled.com\n";
> print MAIL "Subject: Mailing List\n\n";
> print MAIL "$indata\n";
> close(MAIL);
> }
>
> print "Location:http://208.XXX.XXX.XXX/project/thanks.html\n\n";
>
> <----------------- SCRIPT ENDS HERE -------------------->
>
> -----------------------------------------------------------
> Michael S. Brito, Jr., Web Developer
> Newfangled Graphics Co. Inc.
> mike@newfangled.com
>
> #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
> $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
> lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=(#####censored######)
> -----------------------------------------------------------
--
-----------------------------------------------------------
Michael S. Brito, Jr., Web Developer
Newfangled Graphics Co. Inc.
mike@newfangled.com
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=(#####censored######)
-----------------------------------------------------------
------------------------------
Date: Tue, 23 Jun 1998 18:28:55 GMT
From: priester@netcom.com (Mark Priester)
Subject: lpd filter with Perl?
Message-Id: <priesterEv0oo7.7D2@netcom.com>
Keywords: lpd, perl, filter
I am considering building a lpd filter as a temporary solution to a printing
problem I have.
What I am thinking of doing is redirecting the existing print stream
(lpr --> lpd) to this filter. I could then modify the print job as needed
and send it on to it's final lpd destination.
The WHY to considering this is that the orginating application is on an
AS/400 and I don't have the source (for the app, not the as/400) ;)
I have looked at Tom Christiansen's tcp server/client example,
found another server example from www.perl.com and armed
myself with RFC1179 (though I don't know if it's the latest on the lpd
protocol).
What suggestions do you have before I start? Is there an existing piece
of perl out there that I missed?
Thanks in Advance,
Mark
--
<priester@netcom.com>
------------------------------
Date: Tue, 23 Jun 1998 18:07:55 GMT
From: DerRunt@my-dejanews.com
Subject: Re: Newbie Net-DNS problems
Message-Id: <6moqtq$5s5$1@nnrp1.dejanews.com>
In article <6lq7q3$brr@flatland.dimensional.com>,
mfuhr@dimensional.com (Michael Fuhr) wrote:
>
> DerRunt@my-dejanews.com writes:
>
> > I am trying to run the Net-DNS module on a Windows NT 5.00_04 perl
> > installation. In the installation notes it tells me to change Config.pm in
> > the /site/Net sub directory. I did this and then made the Net-DNS module
> > with dmake. I ran all the Net-DNS tests and they worked. I then try the
> > demos in Net-DNS sub directory and I receive
> >
> > query failed: no nameservers
> >
> > I have been looking all over for where to specify my name server to perl.
My
> > normal DNS resolution for the web works fine, so I think it is a perl config
> > issue. Any help would be appreciated. Thanks.
>
> The current release version of Net::DNS (0.12) probably won't work on
> most non-Unix systems due to differences in socket implementations and
> in the way the resolver is configured. You may or may not have more luck
> with the latest development version (currently 0.13b9):
>
> http://www.dimensional.com/~mfuhr/perldns/Net-DNS-current.tar.gz
> http://www.dimensional.com/~mfuhr/perldns/Net-DNS-current.zip
>
> I don't have any NT machines to play with, so I rely on input from
> others for the changes necessary to make Net::DNS run on that platform.
>
> --
> Michael Fuhr
> http://www.dimensional.com/~mfuhr/
>
Thanks, I have downloaded the new 0.13b9 you suggested from the newsgroup and
now receive a different error rather than no nameserver. Now I receive the
error "connection failed" from the demo programs with Net-DNS. I am new to
PERL and I am stuck with NT so I would like to make this work. Do you know
where in your code I could look to start trouble shooting this? Do you know
anyone else using your module running on NT? Any help would be appreciated.
Does anyone know where I can find documentatino on Config.PM? Thanks.
Darrin Miller
djmille@twa.com
or DerRunt@my-dejanews.com
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/ Now offering spam-free web-based newsreading
------------------------------
Date: Tue, 23 Jun 1998 17:59:52 GMT
From: fgump@my-dejanews.com
Subject: Q: About creating user accounts from web logins
Message-Id: <6moqeo$4q6$1@nnrp1.dejanews.com>
Ok, please bear with me, this is a long one:
It is possible to create password protected directories in UNIX, so that when
HTML pages in those directories are accessed on the web, a login box will
appear on the screen. The information is pulled from the .htaccess and
.htpasswd files related to that directory.
Now I am creating a site in which multiple user login accounts exist. For
each user, I intend to have a settings file in that directory. For
simplicity, we'll call each of those files <login_name>.pref
Since I will be reading and writing to these files from cgi Perl scripts, how
is it possible to track the username from the login box that popped up when
that part of the site was accessed? Is there some sort of environment
variable that appears? Also, if multiple users are using this site
simultaneously, shouldn't there be more than just an environment variable???
My guess is that cookies have to come into play somewhere. Can someone
please help me out?
Thanks,
Bret
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/ Now offering spam-free web-based newsreading
------------------------------
Date: 23 Jun 98 17:31:08 GMT
From: dwolfe@miaow.sps.mot.com (Dave Wolfe)
Subject: Re: QUESTION: Why does only one of these work?
Message-Id: <dwolfe.898623068@talos4>
Keywords: QUESTION: Why does only one of these work?
In <dalessio.898612627@manatee> dalessio@manatee.cig.mot.com (Mario D'Alessio) writes:
[ Courtesy Cc sent to author ]
>A coworker wrote a perl 4 script, and needed help
>debugging it. I managed to get it working, but I
>don't know why it didn't work in the first place.
>Here's a sample of what she did:
> foreach (<STDIN>)
> {
> next if 1 .. /pattern/;
> ...
> }
>I just could not get this to work. It never skipped
>any lines. When I replaced "foreach" with "while",
>it worked fine.
>Why didn't this work with the "foreach" statement?
The Fine Manual (perlsyn) says, in part:
Foreach Loops
The foreach loop iterates over a normal list value and sets the
variable VAR to be each element of the list in turn.
Prior to that, "while" syntax is described as:
while EXPR {...}
In other words, while loops execute while the EXPR evaluates to true,
i.e. a boolean (scalar) context, but foreach "iterates over a list",
i.e. a list context. Think about how <STDIN> behaves in each context.
<STDIN> in a scalar context reads the next line or returns undef (false)
at eof. <STDIN> in a list context reads all the remaining lines to eof
and returns them. Thus all the reads occur before any iterations of the
foreach loop, whereas each read occurs just prior to each iteration of
the while loop. The FM (perlop) also states:
If either operand of scalar ``..'' is a numeric literal, that
operand is implicitly compared to the $. variable, the current line
number.
So the 1 in "1 .. /pattern/" is compared to the line number of the last
line read. In the foreach case, that would be the last line of the file
each time through the loop, i.e. the ".." operator returns true only
when the file contains just one line. In the while case, the lines are
read one at a time, so $. matches the actual line number each time
through the loop.
--
Dave Wolfe
------------------------------
Date: Tue, 23 Jun 1998 18:10:36 GMT
From: Randal Schwartz <merlyn@stonehenge.com>
Subject: Re: QUESTION: Why does only one of these work?
Message-Id: <8c67hs3s6o.fsf@gadget.cscaper.com>
>>>>> "Mario" == Mario D'Alessio <dalessio@manatee.cig.mot.com> writes:
Mario> A coworker wrote a perl 4 script, and needed help
Mario> debugging it. I managed to get it working, but I
Mario> don't know why it didn't work in the first place.
Mario> Here's a sample of what she did:
Mario> foreach (<STDIN>)
Mario> {
Mario> next if 1 .. /pattern/;
This is a comparison to "$.", and by the time you've entered
the foreach body, "$." is already set to the line number of the end
of the file open on STDIN.
Mario> ...
Mario> }
Mario> I just could not get this to work. It never skipped
Mario> any lines. When I replaced "foreach" with "while",
Mario> it worked fine.
Right, because there you are reading a line at a time, so "$." is
changing each time.
In general, "foreach (<HANDLE>) {...}" is *bad*. Use the while form
instead.
print "Just another Perl hacker," # but not what the media calls "hacker!" :-)
## legal fund: $20,990.69 collected, $186,159.85 spent; just 69 more days
## before I go to *prison* for 90 days; email fund@stonehenge.com for details
--
Name: Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
Keywords: Perl training, UNIX[tm] consulting, video production, skiing, flying
Email: <merlyn@stonehenge.com> Snail: (Call) PGP-Key: (finger merlyn@teleport.com)
Web: <A HREF="http://www.stonehenge.com/merlyn/">My Home Page!</A>
Quote: "I'm telling you, if I could have five lines in my .sig, I would!" -- me
------------------------------
Date: Tue, 23 Jun 1998 11:33:16 -0700
From: Joseph Norris <sirron@mail.mcoe.k12.ca.us>
Subject: sdbm error message that I don't understand
Message-Id: <358FF4EB.FF95C0B3@mail.mcoe.k12.ca.us>
hello group,
I am getting the following error message on a sdbm file:
sdbm store returned -1, errno 22, key "22319.32629.tmp"
I have two questions:
1) what does it mean?
2) where can I get more information about sdbm error messages.
thanks.
--
Joseph Norris (Perl/Linux/Linux)
@n=(106,117,115,116,32,97,110,111,116,104,101,114,32,112,101,114,108,32,
104,97,99,107,101,114,32,106,111,115,101,112,104,32,78,111,114,114,105,115,10);
print @c=map chr,@n;
------------------------------
Date: 23 Jun 1998 18:16:55 GMT
From: mjtg@cus.cam.ac.uk (M.J.T. Guy)
Subject: Re: Sick things to do in foreach loops
Message-Id: <6moren$p53$1@pegasus.csx.cam.ac.uk>
Peter Scott <psf@euclid.jpl.nasa.gov> wrote:
>
>Er - WHICH perlsyn? Not the one that came with the Perl 5.004_04
>I unpacked:
Oops! It's the version in 5.004_05-to-be. Not in any officially
released Perl yet.
The documentation of Perl is maintained as actively as the code, so it's
often convenient to quote from the improved versions. But such quotes
should always be clearly flagged.
I do *try* to make it clear when I'm quoting about a future version of
Perl, but this one got away. Sorry.
Mike Guy
------------------------------
Date: Tue, 23 Jun 1998 18:07:25 GMT
From: Randal Schwartz <merlyn@stonehenge.com>
Subject: Re: Spider programms in PERL
Message-Id: <8caf743sbz.fsf@gadget.cscaper.com>
>>>>> "John" == John Armsby <jaws@atl.mindspring.com> writes:
John> Now I am in this thread and I read smart alecky remarks telling a
John> newbie to go to the LWP and other such modules and "figure it out".
And if you are also reading every article in this thread, at least one
or two postings also pointed out my WebTechniques columns at
http://www.stonehenge.com/merlyn/WebTechniques/, which give three
different spiders to do link validation.
And please stop whining about "figuring it out". If you're looking
for ready-to-run code (or how to configure badly-written ready-to-run
code :-), that's one kind of request, and will get the lowest priority
here. If you're having trouble understanding the LWP docs, that'll
get a warmer response, because it means we are programmers talking to
other programmers, "teaching others to fish" as it were.
print "Just another Perl hacker," # but not what the media calls "hacker!" :-)
## legal fund: $20,990.69 collected, $186,159.85 spent; just 69 more days
## before I go to *prison* for 90 days; email fund@stonehenge.com for details
--
Name: Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
Keywords: Perl training, UNIX[tm] consulting, video production, skiing, flying
Email: <merlyn@stonehenge.com> Snail: (Call) PGP-Key: (finger merlyn@teleport.com)
Web: <A HREF="http://www.stonehenge.com/merlyn/">My Home Page!</A>
Quote: "I'm telling you, if I could have five lines in my .sig, I would!" -- me
------------------------------
Date: 23 Jun 1998 18:18:54 GMT
From: mike@stok.co.uk (Mike Stok)
Subject: Re: STDIN on Win NT
Message-Id: <6morie$dh9@news-central.tiac.net>
In article <358fe9b2.0@vortex.netcentral.co.uk>,
john goodenough <jg@inf-ltd.co.uk> wrote:
>Having trouble with STDIN with WinNT.
>I have a loop which contains an @lin_in = <STDIN>
>the first iteration works OK, subsequent ones do not.
>
>I checked around the FAQ and found some stuff which didn't work and also
>some mention of
>the sysread function. I cannot find any tangible documentation for any of
>this.
>
>Does anyone have any pointers please
What do you expect it to do? The @lin_in on the left puts <STDIN> into an
array context so all that's left to be read from STDIN is read and put
into elements of the array, one line per element. If you said
$lin_in = <STDIN>;
then you'd get a line each time you went through the statement.
Without code fragments or a description of what you wanted to happen this
is the best guess I have...
Hope this helps,
Mike
--
mike@stok.co.uk | The "`Stok' disclaimers" apply.
http://www.stok.co.uk/~mike/ | PGP fingerprint FE 56 4D 7D 42 1A 4A 9C
http://www.tiac.net/users/stok/ | 65 F3 3F 1D 27 22 B7 41
stok@colltech.com | Collective Technologies (work)
------------------------------
Date: 23 Jun 1998 17:55:15 GMT
From: mike@stok.co.uk (Mike Stok)
Subject: Re: stylistic remote array passing
Message-Id: <6moq63$dh9@news-central.tiac.net>
In article <tfo-2306981138100001@jesus.telalink.net>,
Thomas Frederick O'Connell <tfo@telalink.net> wrote:
>i have not seen a reference to my problem in the FAQ, the camel book, the
>llama book, CPAN docs, or this newsgroup, but if you have (after reading
>the problem), and i have overlooked it, please just point me in the right
>direction. i am definitely an advocate of RTFM and only post when i can't
>find what i'm looking for. is this disclaimer necessary? arguably, but
>usenet flaming can get kind of nasty (even amongst perl developers...).
You might look on CPAN (the comprehensive perl archive network, follow the
link at http://www.perl.com as one way to get there...) for modules like
Data::Dumper and Storable which might do what you want. The readme files
for the modules are available on CPAN so you can see if they do what you
want.
Hope this helps,
Mike
--
mike@stok.co.uk | The "`Stok' disclaimers" apply.
http://www.stok.co.uk/~mike/ | PGP fingerprint FE 56 4D 7D 42 1A 4A 9C
http://www.tiac.net/users/stok/ | 65 F3 3F 1D 27 22 B7 41
stok@colltech.com | Collective Technologies (work)
------------------------------
Date: Tue, 23 Jun 1998 17:09:48 GMT
From: Tom Phoenix <rootbeer@teleport.com>
Subject: Re: stylistic remote array passing
Message-Id: <Pine.GSO.3.96.980623100742.24075f-100000@user2.teleport.com>
On Tue, 23 Jun 1998, Thomas Frederick O'Connell wrote:
> is there a graceful way to pass arrays between different hosts
I've never seen an "array passing protocol". Maybe you should design one;
it shouldn't be too difficult if the contents can all be converted to
strings. Good luck!
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: 23 Jun 1998 18:02:50 GMT
From: Eli the Bearded <*@qz.to>
Subject: Re: system() and security again
Message-Id: <eli$9806231209@qz.little-neck.ny.us>
In comp.lang.perl.misc, Russ Allbery <rra@stanford.edu> wrote:
> Marc Haber <Marc.Haber-usenet@gmx.de> writes:
> > I am writing a perl program that has to call tar as a subprocess on a
> > Linux system. That machine is a mail server, so I have to worry about
> > security. In certain circumstances, system() has to rely on a shell to
> > invoke a subprocess which could lead to nasty effects securitywise. So
> > I'd like to avoid calling a shell.
One way to make things more secure when you *are* using is a shell is
to not all perl to interpolate any variables, but to instead export
those to the environment and have the shell interpolate them. That
will have problems if your shell does buggy interpolation, but it
will be much safer. This is the technique used by procmail when it
needs to use a shell to run stuff.
> > The docs say that system() uses a subshell if shell metacharacters are
> > contained in the command. I know ";", ">", "<", "|" and "`" as shell
> > metacharacters. Are there more?
> Yes. "(", ")", "*", "[", "]", "^", and possibly others, depending on your
> shell.
You missed '&', '{', and '}' and by some definitions '$'.
> > Am I safe if I ensure that the command that I am passing to system()
> > does not contain metacharacters?
> Probably, but there's a better method. If you look at the documentation
> of system(), it refers you to exec(). Under the documentation of exec()
I concur. Only use system if you need the shell's interpretation of
those meta-characters (and in that case they should be ones that
/you/ as author of the program have provided, not ones that the user
has provided).
Elijah
------
thinks environment variables are very useful
------------------------------
Date: 8 Mar 97 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 8 Mar 97)
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.
To submit articles to comp.lang.perl.misc (and this Digest), send your
article to perl-users@ruby.oce.orst.edu.
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.
The Meta-FAQ, an article containing information about the FAQ, is
available by requesting "send perl-users meta-faq". The real FAQ, as it
appeared last in the newsgroup, can be retrieved with the request "send
perl-users FAQ". Due to their sizes, neither the Meta-FAQ nor the FAQ
are included in the digest.
The "mini-FAQ", which is an updated version of the Meta-FAQ, is
available by requesting "send perl-users mini-faq". It appears twice
weekly in the group, but is not distributed in the digest.
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 V8 Issue 2950
**************************************