NSS presently builds a program named "cmsutil". It is used in NSS's test scripts. It may also be used by other projects.
I propose to rename it "smimetool", and to change the test scripts in security/nss/test that use it to use the program by the new name. Unless I receive some reasonable objection by Friday noon, I will rename it and change the scripts at that time, or shortly thereafter. The program is presently built in the directory security/nss/cmd/smimetools but the name of the source file is cmsutil.c and the name of the built program is cmsutil (or cmsutil.exe). The reasons for changing this include: 1. make the program name match the directory name, so that one can find the source for the program much more readily than now. 2. eliminate duplication of source and object file names within NSS, and the problems caused by that duplication. Duplicate source file names seriously confuse at least one of the debuggers I use regularly. Duplicate object file names make linker error messages less useful. There is also a cmsutil.c file in security/nss/lib/smime/. If either of the cmsutil.o files references an unsatisfied external, the linker error tells me only that the reference came from cmsutil.o, and doesn't tell me which one. -- Nelson Bolyard Disclaimer: I speak for myself, not for Netscape
