--- a/src/Make_vms.mms
+++ b/src/Make_vms.mms
@@ -461,8 +461,9 @@
 MODEL_DEF = "FEAT_$(MODEL)"
 
 # These go into pathdef.c
-VIMUSER = "''F$EDIT(F$GETJPI(" ","USERNAME"),"TRIM")'"
-VIMHOST = "''F$TRNLNM("SYS$NODE")'''F$TRNLNM("UCX$INET_HOST")'.''F$TRNLNM("UCX$INET_DOMAIN")'"
+# Fixed "Compiled by" text for the kit (no build host name in the binary).
+VIMUSER = "symbolics"
+VIMHOST = "lisp.engineer"
 
 .SUFFIXES : .obj .c     # Case problems with old MMS?  Ignore: %MMS-I-ALRINSUFFLST
 
--- a/src/os_vms_conf.h
+++ b/src/os_vms_conf.h
@@ -238,3 +238,9 @@
    typedef unsigned short uint16_t;
    typedef unsigned int   uint32_t;
 #endif
+
+// This build is modified (the Vim licence, II.3): say so in ":version" and on
+// the intro screen.  Defined here rather than with MODIFIED_BY in Make_vms.mms,
+// whose DCL OPEN/APPEND to the Stream_LF config.h leaves a record length that
+// DEC C on VAX cannot read (%RMS-W-RTB).
+#define MODIFIED_BY "Douglas P. Fields, Jr. <symbolics@lisp.engineer>"
