[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference smurf::buildhelp

Title:USG buildhelp questions/answers
Moderator:SMURF::FILTER
Created:Mon Apr 26 1993
Last Modified:Mon Jan 20 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2763
Total number of notes:5802

387.0. "srequest -update" by SMURF::FILTER (Automatic Posting Software - mail to flume::puck) Wed Oct 20 1993 16:35

Date Of Receipt: 	20-OCT-1993 13:50:12.61
From: 	WASTED::"[email protected]" "20-Oct-1993 1315"
To: 	[email protected]
CC: 	
Subj: 	srequest -update

Hi,

  I did an srequest -update yesterday and the srequest was unable to send the
mail. It returned the mail with an error in the mail header.
It looks like when it was creating the mailmessage with the diffed
text it stuck in a ! before the ---------- delimiter in the mail message.
So it created a bad message.

Also, I tried using this srequest -update several times. I did a little
editing to enter the new text into the updated srequest form and when I 
writeand quit out it did not send my mail. I did not escape to shell or anything
Like a timer expired on a tcp socket. I never recieved a message about waiting
15 minutes for mail. It died in the middle of the srequest.


Below is the mail message returned.

To: [email protected]
Subject: srequest mail send failure
Date: Tue, 19 Oct 93 17:18:07 -0400
From: [email protected]
X-Mts: smtp

post: eol encountered in field "! --------"
post: message format error in component #6
send: message not delivered to anyone
--------- 
To: mail_submit
cc: osf_submit,[email protected],agminor_submit
cc: osf_submit,[email protected],agminor_submit
Subject: Submit Request Update agxminor-1721-ajs
From: [email protected]
! --------
|     THIS SUBMIT REQUEST agxminor-1721-ajs HAS BEEN UPDATED BY Adrienne_Snyder

| 
PRINCIPAL NAME:	Adrienne_Snyder
USER NAME:	ajs
	Sterling V1.4 Submit Request Form - V1.1

	Mail form to: The alias for the appropiate FSRT
		      (Functional Submit Review Team)

o Problem or new Feature title (one line):
  Fix for QAR's 15998 and 15739.

o Which project (Sterling) and Baselevel do you wish to submit to?
BL 7 of project agxminor

o QAR or SPR number, component, and priority (OSF_QAR | OSF_SPR):

|   QAR  15998 H  Yes FN  FRATICELLI   DXMAIL     M SNYDER       
|   5-OCT-1993  5-OCT DXMAIL, WHEN USING `PRINT...` LEAVES THE TEMP FILES 
|   AROUND.
|  
| 
|  QAR 15739  M  Yes FN  FRATICELLI   DXMAIL     M SNYDER       28-SEP-1993  
|  5-OCT PROBLEM WHEREBY THE INBOX GETS RESCANNED WHEN MOVING MESSAGES TO NEW 
|  FOLDER.
o Description of Change:
  The change to DXMail passes the resource to the Print Widget to tell lpr to
  remove the file when it has completed the print, instead of DXMail removing 
  the temp file.
  
  When the pull down menu is used to move or delete a file the code 
  does a rescan of the folder. This can be a long operation, so to speed things
  up this is not done automatically, and the user must do the rescan and commit.


o What caused this change?
  a. requirements change
*  b. bug fix
  c. new functionality
  d. code restructure
  e. standards requirement (only applicable to Base System)
  f. other (please specify)

o Documentation Impact:
  Specify the document that needs to be changed:
  None.

o Any legal restrictions in shipping source code (CUSTOMER, PROPRIETARY,
  RESTRICTED)?
  None.

o Risk: (High, Medium, Low) 
  Low.
o Impact: 
   QUICK START (Required after EFT for shared libraries only): 
        Did the checksum change?
        (to verify the checksum) odump -D lib<whatever>.so | grep ICHECKSUM
  VSX:
  PCTS:
  ANSI:
  Compatibility:
  Installability:
  OSF:
  Security:
  Performance:
  Size:
  SVVS-3 and/or SVVS-4:
  Other:

o Code Reviewer:
  Dave Smith (Ultrix Mail)
  Fernando Fraticelli

o Testing:
  What ODE backing tree have you backed against?
  agxminor.nightly

  If backed against agosminor or agosminor.nightly, what date?  
  Execute the following command from ./src:

	cat ../link/Logs/Version.log 
        

  Include the output in this form.
  How did you test this change?
  We provided the fix to our SQA person, and the fix was taken to the Ultrix
  developers to test also.

  If a kernel change, did you also build and boot the Realtime and SAS kernels?

o For standards related files see abyss:
  /usr/projects/standards/silver/
	iso_interfaces_list for POSIX,
	xpg3_xsi for XPG3, and
	aes_list for OSF/AES.

o List inventory changes for new, changed, or defunct files (full
  pathnames in output build and subset name - these are fields 2 and 3
  in the isl/data/OSF140.mi file for the Base System and
  in the isl/data/OSFX140.mi file for Workstation):

	NEW inventory files:
	CHANGED inventory files:
	DEFUNCT inventory files:

o List of files to be submitted (full pathnames from the src directory
  in the ODE tree, ODE revision number, and ODE set name, i.e. sue_ag),
  use bstat -all for the list of files and the revs:


[ ./motif/clients/dxmail/tocfuncs.c ]
version 1.1.6.2 selected

[ ./motif/clients/dxmail/viewfuncs.c ]
version 1.1.7.2 selected


[ ./motif/clients/dxmail/tocfuncs.c ]
version 1.1.6.2 selected
 
o Code Diffs: include pointer to file, use the command,
  bdiff -r$NEW -all >& bdiff.log



[ ./motif/clients/dxmail/tocfuncs.c ]
===================================================================
RCS file: ./motif/clients/dxmail/tocfuncs.c,v
retrieving revision 1.1.5.2
diff -r1.1.5.2 ./.rcstemp005597/tocfuncs.c
6a7,9
>  * Revision 1.1.6.2  1993/10/03  01:26:56  Adrienne_Snyder
>  * 	Allow Print Widget to remove teh temp file for Body Only printing.
>  *
10c13
<  *
---
>  * 
12c15
<  *
---
>  * 
14c17
<  *
---
>  * 
16c19
<  *
---
>  * 
18c21
<  *
---
>  * 
38c41
< static char rcs_id[] = "@(#)$RCSfile: tocfuncs.c,v $ $Revision: 1.1.5.2 $ 
(DEC) $Date: 1993/08/03 00:01:54 $";
---
> static char rcs_id[] = "@(#)$RCSfile: tocfuncs.c,v $ $Revision: 1.1.6.2 $ 
(DEC) $Date: 1993/10/03 01:26:56 $";
577a581
> 	XtSetArg(printArgs[ac], 
DXmNsuppressOptionsMask,DXmSUPPRESS_DELETE_FILE); ac++;
589a594
> 	XtSetArg(printArgs[ac], 
DXmNsuppressOptionsMask,DXmSUPPRESS_DELETE_FILE); ac++;
667a673
> 
717a724,743
> /* allow Print Widget to remove the file not DXMail
> 	(void) unlink(tempPrintFiles[i]);
> */
> 	XtFree(tempPrintFiles[i]);
>     }
>     XtFree((char *)tempPrintFiles);
>     tempPrintCount = 0;
> }
> 
> static void printStrippedCancel(w, event, reason)
> Widget w;
> XEvent *event;
> XmAnyCallbackStruct reason;
> {
>     int		i;
> 
>     TRACE(("@printStrippedCancel\n"));
>     if (w == (Widget) NULL)
> 	return;
>     for (i = 0; i < tempPrintCount; i++) {
722a749,750
>    XtUnmanageChild (w);
>    return;
723a752
> 
733c762
<     Arg		    printArgs[10];
---
>     Arg		    printArgs[15];
737a767,768
>     static XtCallbackRec printCancelCallback[2] = 
{(XtCallbackProc)printStrippedCancel,
> 					       NULL, NULL, NULL};
741c772
<     TRACE(("@ExecPrintWidget\n"));
---
>     TRACE(("@ExecPrintWidgetStripped\n"));
757c788,790
< 	XtSetArg(printArgs[ac], XmNokCallback, printCallback);ac++;
---
>         XtSetArg(printArgs[ac], DXmNdeleteFile, True);ac++;
> 	XtSetArg(printArgs[ac], 
DXmNsuppressOptionsMask,DXmSUPPRESS_DELETE_FILE); ac++;
> 	XtSetArg(printArgs[ac], XmNcancelCallback, printCancelCallback);ac++;
775a809,810
>         XtSetArg(printArgs[ac], DXmNdeleteFile, True);ac++;
> 	XtSetArg(printArgs[ac], 
DXmNsuppressOptionsMask,DXmSUPPRESS_DELETE_FILE); ac++;
776a812
> 	XtSetArg(printArgs[ac], XmNcancelCallback, printCancelCallback);ac++;

[ ./motif/clients/dxmail/viewfuncs.c ]
===================================================================
RCS file: ./motif/clients/dxmail/viewfuncs.c,v
retrieving revision 1.1.6.5
diff -r1.1.6.5 ./.rcstemp005664/viewfuncs.c
6a7,11
>  * Revision 1.1.7.2  1993/10/05  19:38:36  Adrienne_Snyder
>  * 	DXMail rescanned folder on move/delete pull down menu option. This could 
take
>  * 	alot of time if the folder has alot of messages. User must press the 
commit
>  * 	change button and rescan him/her self. Fix for QAR 15739.
>  *
10c15
<  *
---
>  * 
44c49
< static char rcs_id[] = "@(#)$RCSfile: viewfuncs.c,v $ $Revision: 1.1.6.5 $ 
(DEC) $Date: 1993/09/09 16:34:46 $";
---
> static char rcs_id[] = "@(#)$RCSfile: viewfuncs.c,v $ $Revision: 1.1.7.2 $ 
(DEC) $Date: 1993/10/05 19:38:36 $";
522c527,529
<     TocForceRescan(toc); /* to ensure status update */
---
>     /*  User must commit and rescan after Move/Delete of folder. to avoid
> 	excessive time
>     TocForceRescan(toc); */ /* to ensure status update */





---------------------------------------------------------------------
Adrienne J. Snyder
DTN: 462-6050 
Outside Line (908) 577-6050

T.RTitleUserPersonal
Name
DateLines
387.1Re: srequest -updateSMURF::FILTERAutomatic Posting Software - mail to flume::puckWed Oct 20 1993 16:4513
Date Of Receipt: 	20-OCT-1993 15:01:27.53
From: 	ALPHA::"[email protected]" "20-Oct-1993 1500"
To: 	[email protected]
CC: 	[email protected], [email protected]
Subj: 	Re: srequest -update

Adrienne,

	I got rid of the bad '!' in front of the dashes.  Now you should
	be able to update this submit request.

Sean