wedged.1m
上传用户:weiyuanprp
上传日期:2020-05-20
资源大小:1169k
文件大小:3k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. ." $Id: wedged.1m,v 1.4 2007/09/03 19:23:48 faxguy Exp $
  2. ."
  3. ." HylaFAX Facsimile Software
  4. ."
  5. ." Copyright (c) 1994 Sam Leffler
  6. ." Copyright (c) 1994 Silicon Graphics, Inc.
  7. ." 
  8. ." Permission to use, copy, modify, distribute, and sell this software and 
  9. ." its documentation for any purpose is hereby granted without fee, provided
  10. ." that (i) the above copyright notices and this permission notice appear in
  11. ." all copies of the software and related documentation, and (ii) the names of
  12. ." Sam Leffler and Silicon Graphics may not be used in any advertising or
  13. ." publicity relating to the software without the specific, prior written
  14. ." permission of Sam Leffler and Silicon Graphics.
  15. ." 
  16. ." THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
  17. ." EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
  18. ." WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
  19. ." 
  20. ." IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  21. ." ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  22. ." OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  23. ." WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
  24. ." LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
  25. ." OF THIS SOFTWARE.
  26. ."
  27. .if n .po 0
  28. .ds Fx fIHylas-1FAXs+1fP
  29. .TH WEDGED ${MANNUM1_8} "October 3, 1995"
  30. .SH NAME
  31. wedged - *(Fx modem wedged script
  32. .SH SYNOPSIS
  33. .B ${SPOOL}/bin/wedged
  34. .I devid
  35. .I device
  36. .SH DESCRIPTION
  37. .B bin/wedged
  38. is the command script invoked by the facsimile server when a modem
  39. is deemed to be in an irreparable state and requires operator intervention.
  40. This decision is based on the setting of the
  41. .B MaxSetupAttempts
  42. configuration parameter described in
  43. .IR hylafax-config (${MANNUM4_5}).
  44. The default
  45. .I wedged
  46. script sends electronic mail to the FaxMaster alias. The interval at which
  47. emails are sent can be configured in the
  48. .B etc/FaxWedged
  49. file by setting the WEDGED_EMAIL_INTERVAL variable to the desired number
  50. of minutes (emails will be sent no more than every WEDGED_EMAIL_INTERVAL
  51. minutes, until the wedged condition persists).
  52. If the variable WEDGED_DISABLE_FAXGETTY is set in
  53. .B etc/FaxWedged
  54. then the script will attempt to disable any faxgetty processes spawned by the
  55. .IR init (${MANNUM1_8})
  56. process for the problematic modem.
  57. In addition the
  58. .IR faxq (${MANNUM1_8})
  59. process automatically disables use of the modem for servicing
  60. outbound jobs.
  61. .P
  62. The
  63. .I devid
  64. argument is the identifier derived from the name of the modem's
  65. device file by substituting ``_'' characters for ``/'' characters;
  66. e.g.
  67. .I term_10
  68. for
  69. .IR /dev/term/10 .
  70. The
  71. .I device
  72. argument is the name of the character special device
  73. associated with the modem.
  74. .P
  75. If there exists an executable file 
  76. .B ${SPOOL}/etc/resetmodem
  77. then that file will be executed (with the device name as the only
  78. argument) upon execution of
  79. the
  80. .I wedged
  81. script in an effort to recover the modem.
  82. .SH FILES
  83. .nf
  84. .ta w'${SENDMAIL}    'u
  85. ${SENDMAIL} for delivering mail
  86. .fi
  87. .SH "SEE ALSO"
  88. .IR faxq (${MANNUM1_8}),
  89. .IR hylafax-config (${MANNUM4_5})