The following module was proposed for inclusion in the Module List:

  modid:       Sys::Exits
  DSLIP:       bdpfp
  description: Preferable exit codes for programs
  userid:      BAT (Тимур Бакеев)
  chapterid:    4 (Operating_System_Interfaces)
  communities:

  similar:
    sysexits.ph

  rationale:

    This is a very simple module, basically it just provides set of
    constants, that can be used as exit codes for programs. This
    constantsdescribed in the BSD standart header file - sysexits.h.
    This codes try to bring some meaning to exit values of the programs,
    and convension quite widely used by BSD programs, but most famous
    example is, of course, sendmail.

    There is a set of Perl modules and scripts, that supposed to
    interact with sendmail and other mailing programs. Right now, to
    indicate temporary failure they use cryptic 'exit 75' statment. More
    clear and verbose would be 'exit EX_TEMPFAIL'.

    Selection of Sys:: prefix is quite strightforward, as exit codes
    are part of system interface, and name of the module - 'Exits' -
    both reflects fact, that it about exit codes, and also, it refers to
    it's origin - sysexits.[hc] files.

    An alternative to this would be Sendmail::SysExits, as interaction
    with sendmail is the most frequent usage of this interface.

  enteredby:   BAT (Тимур Бакеев)
  enteredon:   Thu Dec 19 22:34:13 2002 GMT

The resulting entry would be:

Sys::
::Exits           bdpfp Preferable exit codes for programs           BAT


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c0400000_1627c9456aef8435&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c0400000_1627c9456aef8435&SUBMIT_pause99_add_mod_insertit=1

Reply via email to