[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] Why does MacPerl 5.18r4 install SysErrs.err?



I agree.  I use (UNIX) Perl quite a bit at work, but I didn't install it and
don't administer it, so I only read the man page when I need them.  Consequently,
I had never even heard of these two files.

However, I am *glad* I inquired about these files, because now I know what they
are and where they came from.  I almost deleted them.

These files are several years old and pretty nondescript.  So, there are few
clues as to their origin, and no obvious association with MacPerl.

A suggestion:  

    How about adding 'vers' resource to these files to associate them with
    MacPerl in the Get Info box.  Maybe even an Installer Log file or the
    MANIFEST.appl file in the installation.


MacPerl Book authors -- This would be good info to tuck somewhere into your book.

- Taylor


At 3:26 PM -0600 1/11/98, Xah Lee wrote:
> In a message Mattthias Neeracher explained what's SysErr.err and "/etc/services" insalled by MacPerl in the system folder.
> 
> Could we have those explaination incoporated in some readme file? It seems lots of Mac users want to know about these things. (me included.)
> 
>  Xah, xah@best.com
>  http://www.best.com/~xah/PageTwo_dir/MathPrograms_dir/mathPrograms.html
>  Mountain View, CA, USA
> 
> 
> >
> >>So, when I installed MacPerl 5.18r4 this evening, I noticed that the MacPerl
> >>v5.18r4 Installer also installed a file called "SysErrs.err", which from Get
> >>Info, appears to be v3.3.3, dated November 8, 1994.  I also found a file
> >>called "/etc/services" in my Preferences Folder, dated July 30, 1993.
> >>I'm reasonably certain that these files were installed by the MacPerl 5.18r4
> >>installer.
> >
> >Yes, you're right, and these sould be the only files installed by the MacPerl
> >installer into the system folder (Internet Config installs an extension the
> >first time you run it).
> >
> >>What are these,
> >
> >SysErrs.err contains the cleartext messages for the error codes in $^E.
> >/etc/services contains service-to-port mappings for getservbynumber and
> >getservbyname.
> >
> >> why are they installed, why should I keep them in my System
> >>Folder, 
> >
> >Because that's where the code goes looking for them.
> >
> >>and what happens if they are deleted?
> >
> >You'll lose cleartext translations for $^E and you'll lose some of the port
> >mappings and the abilities to redefine them.
> 
> 
> 
> ***** Want to unsubscribe from this list?
> ***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch


  +------------------------------------------------------------------+
  |  Taylor Leaming                           phone: (512) 895-6211  |
  |  Imaging & Storage Division     pager: (800)SKYTEL2 PIN#1385224  |
  |  Consumer Systems Group        http://isd.sps.mot.com/~leamingt  |
  |  Motorola SPS                 mailto:leamingt@tobor.sps.mot.com  |
  +------------------------------------------------------------------+



***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch