Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!psuvax1!psuvm!HMCVAX!NED From: NED@HMCVAX.CLAREMONT.EDU (Ned Freed, Postmaster) Newsgroups: bit.listserv.pmdf-l Subject: (3.1-10) Fix MASTER.COM for proper MAILSERV operation Message-ID: Date: 5 Feb 90 07:37:00 GMT Sender: PMDF Distribution List Reply-To: PMDF Distribution List Lines: 59 Approved: NETNEWS@PSUVM Gateway Errors-to: postmast@YMIR.BITNET X-Envelope-to: PMDF-L@IRLEARN.BITNET X-VMS-To: IPMDF X-To: INFO-PMDF@YMIR David Paschall-Zimbel writes: > When installing the MAILSERV channel under PMDF 3.1, I could not get the > LISTS command to work. After about 5 minutes of peeking around, I discovered > that there was a trailing '.' where it shouldn't be in MASTER.COM. Here is > the diff file: > ... And Rod Eldridge writes: > Having just installed PMDF v3.1, I noticed a problem with MAILSERV. My > users could not subscribe or unsubscribe to any local mailing lists we > had setup. I tracked the problem down to the MASTER.COM command file; it > is setting the MAILSERV_MAIL_DIR logical name incorrectly. The simple > fix is to remove the trailing dot (".") in the MAILSERV_MAIL_DIR logical > name. Note that the trailing dot in the MAILSERV_FILES_DIR is ok. > ... Enough said. Here's the patch, first as a context diff, then using regular VMS DIFF. This is patch number 3.1-10 for PMDF. Thanks to both David and Rod for pointing this out. Ned *** MASTER.COM;-1 --- MASTER.COM; ************** *** 162,168 $ ! $ mailserv_base = f$logical("PMDF_ROOT") - "]" $ define/user mailserv_files_dir 'mailserv_base'mailserv.files.] ! $ define/user mailserv_mail_dir 'mailserv_base'mailserv.maillist.] $ define/user mailserv_command_limit 5 $ run pmdf_root:[exe]mailserv $ goto out1 --- 162,168 ----- $ ! $ mailserv_base = f$logical("PMDF_ROOT") - "]" $ define/user mailserv_files_dir 'mailserv_base'mailserv.files.] ! $ define/user mailserv_mail_dir 'mailserv_base'mailserv.maillist] $ define/user mailserv_command_limit 5 $ run pmdf_root:[exe]mailserv $ goto out1 ************ File PMDF_ROOT:[EXE]MASTER.COM;114 165 $ define/user mailserv_mail_dir 'mailserv_base'mailserv.maillist] 166 $ define/user mailserv_command_limit 5 ****** File PMDF_ROOT:[EXE]MASTER.COM;113 165 $ define/user mailserv_mail_dir 'mailserv_base'mailserv.maillist.] 166 $ define/user mailserv_command_limit 5 ************ Number of difference sections found: 1 Number of difference records found: 1