home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume1 / rn / patch11 < prev    next >
Text File  |  1986-11-30  |  4KB  |  156 lines

  1. System: rn version 4.3
  2. Patch #: 11
  3. Priority: MEDIUM
  4. Subject: mbox and norm.saver don't put "Article n of newsgroup" line.
  5. >From: geoff@desint.UUCP (Geoff Kuenning)
  6.  
  7. Description:
  8.     The shell scripts mbox.saver and norm.saver are supposed to put
  9.     a line at the front of the saved article saying where the article
  10.     came from.  This doesn't happen because a missing backslash causes
  11.     premature evaluation of a $5.
  12.  
  13. Fix:    From rn, say "| patch -d DIR", where DIR is your rn source directory.
  14.     Outside of rn, say "cd DIR; patch <thisarticle".  If you don't have
  15.     the patch program, apply the following by hand, or get patch.
  16.  
  17.     If patch indicates that patchlevel is the wrong version, you may need
  18.     to apply one or more previous patches, or the patch may already
  19.     have been applied.  See the patchlevel file to find out what has or
  20.     has not been applied.  In any event, don't continue with the patch.
  21.  
  22. Index: patchlevel
  23. Prereq: 10
  24. 1c1
  25. < Patch #: 10
  26. ---
  27. > Patch #: 11
  28.  
  29. Index: mbox.saver.SH
  30. Prereq: 4.3
  31. *** mbox.saver.SH.old    Mon May 20 15:56:54 1985
  32. --- mbox.saver.SH    Mon May 20 15:56:59 1985
  33. ***************
  34. *** 4,10
  35.   echo "Extracting mbox.saver (with variable substitutions)"
  36.   $spitshell >mbox.saver <<!GROK!THIS!
  37.   $startsh
  38. ! # $Header: mbox.saver.SH,v 4.3 85/05/01 11:42:51 lwall Exp $
  39.   # 
  40.   # $Log:    mbox.saver.SH,v $
  41.   # Revision 4.3  85/05/01  11:42:51  lwall
  42.  
  43. --- 4,10 -----
  44.   echo "Extracting mbox.saver (with variable substitutions)"
  45.   $spitshell >mbox.saver <<!GROK!THIS!
  46.   $startsh
  47. ! # $Header: mbox.saver.SH,v 4.3.1.2 85/05/20 15:55:37 lwall Exp $
  48.   # 
  49.   # $Log:    mbox.saver.SH,v $
  50.   # Revision 4.3.1.2  85/05/20  15:55:37  lwall
  51. ***************
  52. *** 7,12
  53.   # $Header: mbox.saver.SH,v 4.3 85/05/01 11:42:51 lwall Exp $
  54.   # 
  55.   # $Log:    mbox.saver.SH,v $
  56.   # Revision 4.3  85/05/01  11:42:51  lwall
  57.   # Baseline for release with 4.3bsd.
  58.   # 
  59.  
  60. --- 7,18 -----
  61.   # $Header: mbox.saver.SH,v 4.3.1.2 85/05/20 15:55:37 lwall Exp $
  62.   # 
  63.   # $Log:    mbox.saver.SH,v $
  64. + # Revision 4.3.1.2  85/05/20  15:55:37  lwall
  65. + # Turned $5 into \$5.
  66. + # 
  67. + # Revision 4.3.1.1  85/05/10  11:35:30  lwall
  68. + # Branch for patches.
  69. + # 
  70.   # Revision 4.3  85/05/01  11:42:51  lwall
  71.   # Baseline for release with 4.3bsd.
  72.   # 
  73. ***************
  74. *** 24,30
  75.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh \$0; kill \$\$)
  76.   
  77.   ( $echo "\$8"
  78. !   case "$5" in
  79.     0) $echo "Article \$4 of \$6:" ;;
  80.     esac
  81.     $tail +\$5c \$1 | $sed "s/^From/>From/"
  82.  
  83. --- 30,36 -----
  84.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh \$0; kill \$\$)
  85.   
  86.   ( $echo "\$8"
  87. !   case "\$5" in
  88.     0) $echo "Article \$4 of \$6:" ;;
  89.     esac
  90.     $tail +\$5c \$1 | $sed "s/^From/>From/"
  91.  
  92. Index: norm.saver.SH
  93. Prereq: 4.3
  94. *** norm.saver.SH.old    Mon May 20 15:57:13 1985
  95. --- norm.saver.SH    Mon May 20 15:57:19 1985
  96. ***************
  97. *** 4,10
  98.   echo "Extracting norm.saver (with variable substitutions)"
  99.   $spitshell >norm.saver <<!GROK!THIS!
  100.   $startsh
  101. ! # $Header: norm.saver.SH,v 4.3 85/05/01 11:45:16 lwall Exp $
  102.   # 
  103.   # $Log:    norm.saver.SH,v $
  104.   # Revision 4.3  85/05/01  11:45:16  lwall
  105.  
  106. --- 4,10 -----
  107.   echo "Extracting norm.saver (with variable substitutions)"
  108.   $spitshell >norm.saver <<!GROK!THIS!
  109.   $startsh
  110. ! # $Header: norm.saver.SH,v 4.3.1.2 85/05/20 15:56:24 lwall Exp $
  111.   # 
  112.   # $Log:    norm.saver.SH,v $
  113.   # Revision 4.3.1.2  85/05/20  15:56:24  lwall
  114. ***************
  115. *** 7,12
  116.   # $Header: norm.saver.SH,v 4.3 85/05/01 11:45:16 lwall Exp $
  117.   # 
  118.   # $Log:    norm.saver.SH,v $
  119.   # Revision 4.3  85/05/01  11:45:16  lwall
  120.   # Baseline for release with 4.3bsd.
  121.   # 
  122.  
  123. --- 7,18 -----
  124.   # $Header: norm.saver.SH,v 4.3.1.2 85/05/20 15:56:24 lwall Exp $
  125.   # 
  126.   # $Log:    norm.saver.SH,v $
  127. + # Revision 4.3.1.2  85/05/20  15:56:24  lwall
  128. + # Turned $5 into \$5.
  129. + # 
  130. + # Revision 4.3.1.1  85/05/10  11:36:52  lwall
  131. + # Branch for patches.
  132. + # 
  133.   # Revision 4.3  85/05/01  11:45:16  lwall
  134.   # Baseline for release with 4.3bsd.
  135.   # 
  136. ***************
  137. *** 22,28
  138.   #
  139.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh \$0; kill \$\$)
  140.   
  141. ! ( case "$5" in
  142.     0) $echo "Article \$4 of \$6:" ;;
  143.     esac
  144.     $tail +\$5c \$1
  145.  
  146. --- 28,34 -----
  147.   #
  148.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh \$0; kill \$\$)
  149.   
  150. ! ( case "\$5" in
  151.     0) $echo "Article \$4 of \$6:" ;;
  152.     esac
  153.     $tail +\$5c \$1
  154.  
  155.  
  156.