diff --git a/src/server/ChangeLog b/src/server/ChangeLog
index 092d87b2ca5300b4e60550d6b4c933654a297983..d175842e8064a225590b880a824beb9187b8eeb3 100644
--- a/src/server/ChangeLog
+++ b/src/server/ChangeLog
@@ -1,5 +1,9 @@
 Wed Aug 28 03:21:27 1991  Per Cederqvist  (ceder at lysator)
 
+	* La till RCS-Id i alla k{llkodsfiler.
+
+	* prot-a-parse-arc-c.awk: "smalloc.h" heter <server/smalloc.h>.
+
 	* dbck-cache2.c heter nu dbck-cache.c.
 
 	* cache.c, end-of-atomic.c, lyskomd.c, ram-cache.c: Borttagna.
diff --git a/src/server/Makefile b/src/server/Makefile
index 5f6eb2843aeccd50d7dcfd04c182d6bfbd67060c..bd161fb4486af2b0f4f5b7f8ef37868d221fa55d 100755
--- a/src/server/Makefile
+++ b/src/server/Makefile
@@ -1,3 +1,5 @@
+# $Id: Makefile,v 0.7 1991/08/28 02:22:07 ceder Exp $
+
 TOPDIR = /usr/lyskom/src
 SCRIPTDIR = $(TOPDIR)/scripts
 
@@ -7,8 +9,8 @@ HDRS = admin.h isc-parse.h prot-a-output.h async.h isc.h \
 	prot-a-parse.h cache.h limits.h prot-a-send-async.h connections.h \
 	log.h prot-a.h dbck-cache.h lyskomd.h ram-output.h disk-cache.h \
 	manipulate.h ram-parse.h end-of-atomic.h memory.h send-async.h exp.h \
-	minmax.h smalloc.h internal-connections.h mux-parse.h \
-	std-disclaimer.h internal-services.h mux.h text-garb.h \
+	minmax.h internal-connections.h mux-parse.h \
+	internal-services.h mux.h text-garb.h \
 	version.incl cache-node.h
 
 LIBS = -lisc -lmisc -llyskom-server -lansi -lresolv
diff --git a/src/server/admin.c b/src/server/admin.c
index 6b00bd9ddf32ac28626f627d46a6b2e8a1d477b8..b3d0632ebd7e989a81d22808bf134c7efa95a498 100644
--- a/src/server/admin.c
+++ b/src/server/admin.c
@@ -3,6 +3,9 @@
  *
  * Administrative calls.
  */
+
+static char *rcsid = "$Id: admin.c,v 0.4 1991/08/28 02:22:05 ceder Exp $";
+
 #include <stdlib.h>
 #include "lyskomd.h"
 #include <kom-types.h>
diff --git a/src/server/admin.h b/src/server/admin.h
index ba4d0cd1a6bdc0cc6a3da1b4258d1bee209a07b4..10fa542e294deb4192931710c4a2c14f4759002f 100644
--- a/src/server/admin.h
+++ b/src/server/admin.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: admin.h,v 0.2 1991/08/28 02:22:04 ceder Exp $
+ *
  * admin.h
  */
 extern Info kom_info;
diff --git a/src/server/async.h b/src/server/async.h
index 91b0d09cde48d7d47b8502e58b08ffda5d68235b..746fe70d7549759c203f686a8be9cc183804ec6c 100644
--- a/src/server/async.h
+++ b/src/server/async.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: async.h,v 0.2 1991/08/28 02:22:02 ceder Exp $
+ *
  * This file contains the parts of the async protocol that are common
  * to the server and the client.
  */
diff --git a/src/server/cache-node.c b/src/server/cache-node.c
index 096586dfef80f1a98911faffc835fad1df56353b..87d81c9d273b8574d594e31faf74af76e6fefaad 100644
--- a/src/server/cache-node.c
+++ b/src/server/cache-node.c
@@ -4,6 +4,9 @@
  * Used in diskomd.
  */
 
+static char *rcsid = "$Id: cache-node.c,v 0.5 1991/08/28 02:22:01 ceder Exp $";
+
+
 #include <stdio.h>
 #include <kom-types.h>
 #include "exp.h"
diff --git a/src/server/cache-node.h b/src/server/cache-node.h
index 8291c6f4d0549824f63be33b4bb62582bec15b06..ff26b15183d37e3d100e6ac652db4ceb7da79df0 100644
--- a/src/server/cache-node.h
+++ b/src/server/cache-node.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: cache-node.h,v 0.4 1991/08/28 02:22:00 ceder Exp $
+ *
  * cache-node.h
  */
 
diff --git a/src/server/cache.h b/src/server/cache.h
index 9b7943bf66c8a97f81ef1ff4fda4c20935118193..e6d8ff666d2c5ba954cbaec98d17d887d49d0441 100644
--- a/src/server/cache.h
+++ b/src/server/cache.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: cache.h,v 0.5 1991/08/28 02:21:58 ceder Exp $
+ *
  * This file contains the cached data that the server stores.
  * .h file created by ceder 1990-04-18
  */
diff --git a/src/server/call-switch.awk b/src/server/call-switch.awk
index 0fbbad0de1a42b212d97ba59b3dafa8e5c54ef20..0e39b660f202df20f9a49ff0e73919789482b510 100644
--- a/src/server/call-switch.awk
+++ b/src/server/call-switch.awk
@@ -1,3 +1,4 @@
+# $Id: call-switch.awk,v 0.2 1991/08/28 02:21:57 ceder Exp $
 BEGIN {
     printf("/* Don't edit this file - it is generated automatically");
     printf(" from\n   call-switch.awk and fncdef.txt */\n");
diff --git a/src/server/com-h.awk b/src/server/com-h.awk
index 28b29393940773fac11edddcb9f933621861afd9..95968bedb1ed76522e2b6776c9e6dff44205378d 100644
--- a/src/server/com-h.awk
+++ b/src/server/com-h.awk
@@ -1,3 +1,4 @@
+# $Id: com-h.awk,v 0.2 1991/08/28 02:21:56 ceder Exp $
 BEGIN {
     printf("/*\n");
     printf(" * Don't edit this file! It is generated from fncdef.txt\n");
diff --git a/src/server/conference.c b/src/server/conference.c
index 81c9ab87b2e8bfec0252fdd345f5b83b26678c23..c9adb030ab3ddf66f00aa14a56f4222fd408db34 100644
--- a/src/server/conference.c
+++ b/src/server/conference.c
@@ -4,6 +4,9 @@
  * All atomic calls that deals with conferences.
  */
 
+static char *rcsid = "$Id: conference.c,v 0.9 1991/08/28 02:21:54 ceder Exp $";
+
+
 #include <time.h>
 #include <ctype.h>
 #include <stdlib.h>
diff --git a/src/server/connections.c b/src/server/connections.c
index 22525e47e67d9efc9213bb0d536d0bc869a5af61..538f7075a3eb408d8166a13567a6b8d8cedeb9ba 100644
--- a/src/server/connections.c
+++ b/src/server/connections.c
@@ -6,6 +6,9 @@
  * Created by Willf|r 31/3-90. Mostly written by ceder.
  */
 
+static char *rcsid = "$Id: connections.c,v 0.8 1991/08/28 02:21:52 ceder Exp $";
+
+
 #include <errno.h>
 #include <setjmp.h>
 #include <sys/types.h>
diff --git a/src/server/connections.h b/src/server/connections.h
index 7f6ac6e9a1673180c33262dc51d12aacf1a11836..54aa7e4ff54ab65c239c65e1b1db6f430fe4e6da 100644
--- a/src/server/connections.h
+++ b/src/server/connections.h
@@ -1,4 +1,6 @@
- /*
+/*
+ * $Id: connections.h,v 0.4 1991/08/28 02:21:51 ceder Exp $
+ *
   * connections.h -- The top level of the communication packet.
   *
   * Requires kom-types.h, com.h
diff --git a/src/server/dbck-cache.c b/src/server/dbck-cache.c
index 7de03caeb2a8c7fcc3535fccbf84d463a252d609..50c32f41f454f3256aefe5e176ea203bcc4e37ee 100644
--- a/src/server/dbck-cache.c
+++ b/src/server/dbck-cache.c
@@ -8,6 +8,9 @@
  *   Also save time as a time_t instead of a struct tm.
  */
 
+static char *rcsid = "$Id: dbck-cache.c,v 0.4 1991/08/28 02:21:49 ceder Exp $";
+
+
 /*
  * All functions that can fail sets kom_errno to a suitable value
  * if they fail.
diff --git a/src/server/dbck-cache.h b/src/server/dbck-cache.h
index 0db145163b82898c714ec5033cfcb4bf1fa1d309..c154083489778be95429e95dce4bea7ff0585524 100644
--- a/src/server/dbck-cache.h
+++ b/src/server/dbck-cache.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: dbck-cache.h,v 0.2 1991/08/28 02:21:48 ceder Exp $
+ *
+ */
 extern void
 cached_flush_text(Text_no text_no,
 		  String message);
diff --git a/src/server/dbck.c b/src/server/dbck.c
index e8fd39f5d55f3042465b1cfca9b98b15eda3d2b2..007c5ecb3d39435511e51ebe5d36ae8387f657a6 100644
--- a/src/server/dbck.c
+++ b/src/server/dbck.c
@@ -4,6 +4,9 @@
  * Author: Per Cederqvist.
  */
 
+static char *rcsid = "$Id: dbck.c,v 0.3 1991/08/28 02:21:46 ceder Exp $";
+
+
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/src/server/disk-cache.h b/src/server/disk-cache.h
index ecc0e46c150f71e879c70f222d1ee8fb06950736..7a9e9b643a574fc981e2fa0cc138e48efc3b01d3 100644
--- a/src/server/disk-cache.h
+++ b/src/server/disk-cache.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: disk-cache.h,v 0.2 1991/08/28 02:21:45 ceder Exp $
+ *
+ */
 /* Returns TRUE when the sync is ready. */
 Bool
 sync_part(void);
diff --git a/src/server/disk-end-of-atomic.c b/src/server/disk-end-of-atomic.c
index 57def3f6a0fc762e5f504556ae628b8a759a19af..d14bdd540426ae778d6c3aabbfd75047ff892b09 100644
--- a/src/server/disk-end-of-atomic.c
+++ b/src/server/disk-end-of-atomic.c
@@ -12,6 +12,9 @@
  * to forget old texts.
  */
 
+static char *rcsid = "$Id: disk-end-of-atomic.c,v 0.4 1991/08/28 02:21:44 ceder Exp $";
+
+
 #include <kom-types.h>
 #include <server/smalloc.h>
 #include "text-garb.h"
diff --git a/src/server/end-of-atomic.h b/src/server/end-of-atomic.h
index 18877d0d7d9686585127a37ec9abd2b73ad846fe..4262284d7ceabdec855e0c357862dee265fc7d52 100644
--- a/src/server/end-of-atomic.h
+++ b/src/server/end-of-atomic.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: end-of-atomic.h,v 0.2 1991/08/28 02:21:42 ceder Exp $
+ *
  * end-of-atomic.c
  */
 
diff --git a/src/server/exp.h b/src/server/exp.h
index 477e54a39f69d48f3174da5f8b024d430ce58712..6d74c9fa436eac25b71cf0edcdcbc080fab9cc45 100644
--- a/src/server/exp.h
+++ b/src/server/exp.h
@@ -1,2 +1,6 @@
+/*
+ * $Id: exp.h,v 0.2 1991/08/28 02:21:41 ceder Exp $
+ *
+ */
 #define EXPORT
 #define INTERNAL static
diff --git a/src/server/fnc-def-init.awk b/src/server/fnc-def-init.awk
index d02c6e5e02b8d8ccccaa90ad8879e5b69f68ae21..df643fbd9c44191363fc9a54b5dd33d780693cc4 100644
--- a/src/server/fnc-def-init.awk
+++ b/src/server/fnc-def-init.awk
@@ -1,3 +1,4 @@
+# $Id: fnc-def-init.awk,v 0.3 1991/08/28 02:21:40 ceder Exp $
 BEGIN {
     printf("/* Don't edit this file - it is generated automatically");
     printf(" from\n   fnc-def-init.awk and fncdef.txt */\n\n");
diff --git a/src/server/fncdef.txt b/src/server/fncdef.txt
index 857b1f0d0d487fa7b5d92cdb51f1fb086df517ad..cc45ed6a7ed6927cc31f75555d4ee343a4f15a08 100644
--- a/src/server/fncdef.txt
+++ b/src/server/fncdef.txt
@@ -1,4 +1,5 @@
-#
+# $Id: fncdef.txt,v 0.4 1991/08/28 02:21:39 ceder Exp $
+# 
 # This file is used to describe the functions in services.c. All
 # functions that are reachable from the clients are listed here, together
 # with their argument and return types.
diff --git a/src/server/internal-connections.c b/src/server/internal-connections.c
index e575ae85f8135895bdf99547b8a50f7ea032de96..2ec1b46e6bb9966044c18bdb9ff9fcc7eb285501 100644
--- a/src/server/internal-connections.c
+++ b/src/server/internal-connections.c
@@ -4,6 +4,9 @@
  * Abstract routines on the data type Connection.
  */
 
+static char *rcsid = "$Id: internal-connections.c,v 0.4 1991/08/28 02:21:37 ceder Exp $";
+
+
 #include "exp.h"
 #include <kom-types.h>
 #include <server/smalloc.h>
diff --git a/src/server/internal-connections.h b/src/server/internal-connections.h
index aeb0cf145fff0bf323c2f42b0d5b145c0bef6989..5d75e5ce7296795be030819b3fedf0c6670da8be 100644
--- a/src/server/internal-connections.h
+++ b/src/server/internal-connections.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: internal-connections.h,v 0.3 1991/08/28 02:21:36 ceder Exp $
+ *
  * internal-connections.c
  *
  * Abstract routines on the data type Connection.
diff --git a/src/server/internal-services.h b/src/server/internal-services.h
index 82eb12352b6a4a6a36cf9092b06a898c791f38c5..66f5f1963c7d5a2879e3d130b4d057b5f7d4e6d6 100644
--- a/src/server/internal-services.h
+++ b/src/server/internal-services.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: internal-services.h,v 0.2 1991/08/28 02:21:35 ceder Exp $
+ *
  * server/services.h
  *
  * F|rv{xla inte denna fil med services.h!
diff --git a/src/server/isc-interface.h b/src/server/isc-interface.h
index 56d2b007a264d4648295486382b3a237d208a198..5eb12d387c0c0da82ad8b15ec90b361ed1cc012c 100644
--- a/src/server/isc-interface.h
+++ b/src/server/isc-interface.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: isc-interface.h,v 0.2 1991/08/28 02:21:31 ceder Exp $
+ *
  * Wrapper around <isc.h> to ensure that ISC_UDGTYPE is always correct.
  */
 
diff --git a/src/server/isc-parse.c b/src/server/isc-parse.c
index 1ca6b6e07acf2b53c841003f7275eef90542bce1..ea52cc7c515c09a86b9964951a8588a1de4847b7 100644
--- a/src/server/isc-parse.c
+++ b/src/server/isc-parse.c
@@ -2,6 +2,9 @@
  * Generic parse routines.
  */
 
+static char *rcsid = "$Id: isc-parse.c,v 0.2 1991/08/28 02:21:34 ceder Exp $";
+
+
 #include <setjmp.h>
 #include <string.h>
 #include <stdio.h>
diff --git a/src/server/isc-parse.h b/src/server/isc-parse.h
index 254bf1a8a466871c5f4c7d52cb04e886785b5e8f..18f21f3ee57da3e08cdb86f67ec57ed9539c464b 100644
--- a/src/server/isc-parse.h
+++ b/src/server/isc-parse.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: isc-parse.h,v 0.2 1991/08/28 02:21:33 ceder Exp $
+ *
+ */
 #define ISC_PROTOCOL_ERR 1
 #define ISC_MSG_INCOMPLETE 2
 #define ISC_LOGOUT 3
diff --git a/src/server/kom-types.c b/src/server/kom-types.c
index bf2f48ec5d6f03eb39a735861d06bc6a547ffc76..6626b6a7de67d5d287a8df2cf0d797170ab76cb3 100644
--- a/src/server/kom-types.c
+++ b/src/server/kom-types.c
@@ -19,6 +19,9 @@
  *  email:	bellman@Lysator.LiU.SE
  */
 
+static char *rcsid = "$Id: kom-types.c,v 0.2 1991/08/28 02:21:29 ceder Exp $";
+
+
 
 #include <stdio.h>
 
diff --git a/src/server/log.c b/src/server/log.c
index 51f90cb6aaf51718d2b797306fcf0dde21722c03..5f39453d1bb991f4ae2eb9fac75ebfde69cfe9a9 100644
--- a/src/server/log.c
+++ b/src/server/log.c
@@ -4,6 +4,9 @@
  * File created by ceder 1990-05-25.
  */
 
+static char *rcsid = "$Id: log.c,v 0.2 1991/08/28 02:21:27 ceder Exp $";
+
+
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/src/server/log.h b/src/server/log.h
index 8bf6d8dcc955dd53a20eeb942fa51c1dcb8d78d4..7396289841dabe29921987bfb2ecfa7d2605767e 100644
--- a/src/server/log.h
+++ b/src/server/log.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: log.h,v 0.2 1991/08/28 02:21:26 ceder Exp $
+ *
  * log.h
  *
  * File created by ceder 1990-05-25.
diff --git a/src/server/lyskomd.h b/src/server/lyskomd.h
index 420e3135abbd0e7259d6a4cbc67f5fc1063695b7..4d7789b2afad884e8e44b2fe85ce721d5fcdd974 100644
--- a/src/server/lyskomd.h
+++ b/src/server/lyskomd.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: lyskomd.h,v 0.2 1991/08/28 02:21:25 ceder Exp $
+ *
 ** Defined in ramkomd.c   /pen
 */
 extern int listen_client;
diff --git a/src/server/manipulate.h b/src/server/manipulate.h
index bbb4d03c758b118ce8892aa7f104e541a57edd34..776edf8017b258f5c93e71c00d87232cd2a9d218 100644
--- a/src/server/manipulate.h
+++ b/src/server/manipulate.h
@@ -1,5 +1,6 @@
-
 /*
+ * $Id: manipulate.h,v 0.2 1991/08/28 02:21:23 ceder Exp $
+ *
  * manipulate.h
  *
  * Skapad av ceder n}gon g}ng efter 1990-05-25, men f|re 1990-07-05.
diff --git a/src/server/membership.c b/src/server/membership.c
index 400d0751d5f94d3de2a0abc36d72cef0f973c736..6eca74378cff3b904ffdb02c99e590faaa23f7c6 100644
--- a/src/server/membership.c
+++ b/src/server/membership.c
@@ -4,6 +4,9 @@
  * All atomic calls that controlls who is a member in what.
  * (The person/conf relation).
  */
+
+static char *rcsid = "$Id: membership.c,v 0.4 1991/08/28 02:21:22 ceder Exp $";
+
 #include <time.h>
 #include <stdlib.h>
 #include "lyskomd.h"
diff --git a/src/server/memory.c b/src/server/memory.c
index c24294bee2033231fdb1341663dc15097bfea82d..ce5d1061100b2fff4cb6e68cebbdf0a472ad1874 100644
--- a/src/server/memory.c
+++ b/src/server/memory.c
@@ -4,6 +4,9 @@
  * These functions should be used instead of smalloc/srealloc.
  */
 
+static char *rcsid = "$Id: memory.c,v 0.6 1991/08/28 02:21:21 ceder Exp $";
+
+
 #include <kom-types.h>
 #include <string.h>
 #include <server/smalloc.h>
diff --git a/src/server/memory.h b/src/server/memory.h
index c67e067a9f861aa9dfe203c6e4fcac0147f512a9..fa7661ee75898e0922984743a7fa0a1d23dddbf8 100644
--- a/src/server/memory.h
+++ b/src/server/memory.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: memory.h,v 0.5 1991/08/28 02:21:19 ceder Exp $
+ *
  * The time has come to get some order into this mess.
  *
  * From now on the following terminology is used:
diff --git a/src/server/minmax.h b/src/server/minmax.h
index 57ad9ccf091781b6d55705aa9ec6cb350a333e36..657e6df664d9cd3447c9b073adf7390a8d394919 100644
--- a/src/server/minmax.h
+++ b/src/server/minmax.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: minmax.h,v 0.2 1991/08/28 02:21:18 ceder Exp $
+ *
  * I can't believe that this really doesn't exist in a standard library!
  */
 
diff --git a/src/server/missing-ansi.c b/src/server/missing-ansi.c
index 096ecf0a6125ecb31febe352234ec3d72b7ece61..30223e0f523f3cb196e936ac823ad1213a988a58 100644
--- a/src/server/missing-ansi.c
+++ b/src/server/missing-ansi.c
@@ -4,6 +4,9 @@
  * Written by ceder.
  */
 
+static char *rcsid = "$Id: missing-ansi.c,v 0.3 1991/08/28 02:21:17 ceder Exp $";
+
+
 #include <string.h>
 #include <time.h>
 
diff --git a/src/server/mux-parse.c b/src/server/mux-parse.c
index e1dc85e249539d8b590692d02a7c6e446137845f..1116f2dd86fe8cd86b3249b04bd12d813330e725 100644
--- a/src/server/mux-parse.c
+++ b/src/server/mux-parse.c
@@ -2,6 +2,9 @@
  ** mux-parse.c                                    Handle the MUX protocol
  * This is a hack. Clean this mess up with lacgen.
  */
+
+static char *rcsid = "$Id: mux-parse.c,v 0.6 1991/08/28 02:21:16 ceder Exp $";
+
  
 #include <stddef.h>
 #include <stdarg.h>
diff --git a/src/server/mux-parse.h b/src/server/mux-parse.h
index 5e09d796b6b564e763dd08e6467c00bfa231bf64..1d03d9f4f17fea5062bd6f38d7bef558feef9d8f 100644
--- a/src/server/mux-parse.h
+++ b/src/server/mux-parse.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: mux-parse.h,v 0.2 1991/08/28 02:21:15 ceder Exp $
+ *
  ** mux-parse.c                                    Handle the MUX protocol
  * This is a hack.
  */
diff --git a/src/server/mux.c b/src/server/mux.c
index 20573bbf74e20bed63939c140dfd996190a0963c..6b64ef0232dc49e3da8d42c49aa90f621d724b56 100644
--- a/src/server/mux.c
+++ b/src/server/mux.c
@@ -1,6 +1,9 @@
 /*
 ** mux.c
 */
+
+static char *rcsid = "$Id: mux.c,v 0.4 1991/08/28 02:21:13 ceder Exp $";
+
  
 #include <stddef.h>
 #include <stdarg.h>
diff --git a/src/server/mux.h b/src/server/mux.h
index cfde183d28e384908677cd63b034e88a0b271c9a..3893229e7407ac11e1dd8b15a7cd8e3cf980a157 100644
--- a/src/server/mux.h
+++ b/src/server/mux.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: mux.h,v 0.3 1991/08/28 02:21:12 ceder Exp $
+ *
 ** mux.h
 */
 
diff --git a/src/server/person.c b/src/server/person.c
index 05c90e2e44dcd85bb74053f94c1f405906beabc3..4ede4b8a51f87b8beab5b1db4b9d67cd76af641f 100644
--- a/src/server/person.c
+++ b/src/server/person.c
@@ -3,6 +3,9 @@
  *
  * All atomic calls that deals with persons.
  */
+
+static char *rcsid = "$Id: person.c,v 0.6 1991/08/28 02:21:09 ceder Exp $";
+
 #include <time.h>
 #include <string.h>
 #include <stdlib.h>
diff --git a/src/server/prot-a-output.c b/src/server/prot-a-output.c
index 1eb461aad5a55fa51f2b5c950e6b8f2df010d5a3..2dd6cfe1ed422d6c992b99447927cb66ceda4707 100644
--- a/src/server/prot-a-output.c
+++ b/src/server/prot-a-output.c
@@ -4,6 +4,9 @@
  * Written by ceder 1990-07-13
  */
 
+static char *rcsid = "$Id: prot-a-output.c,v 0.2 1991/08/28 02:21:08 ceder Exp $";
+
+
 #include <kom-types.h>
 #include <stdio.h>
 #include <sys/file.h>
diff --git a/src/server/prot-a-output.h b/src/server/prot-a-output.h
index bde9cd429803a060fdf7edc3beb92a3698499483..fad6c7d6d19ec5e766ba0768cac81e34213305e6 100644
--- a/src/server/prot-a-output.h
+++ b/src/server/prot-a-output.h
@@ -1,4 +1,7 @@
-
+/*
+ * $Id: prot-a-output.h,v 0.2 1991/08/28 02:21:07 ceder Exp $
+ *
+ */
 extern void
 prot_a_output_person(Connection *fp,
 		     Person *person);
diff --git a/src/server/prot-a-parse-arg-c.awk b/src/server/prot-a-parse-arg-c.awk
index 112bf036e950fee8e77b90996da8652307c92fb1..33ea32c3425880578dc6ed23431e91a9f7d66c16 100644
--- a/src/server/prot-a-parse-arg-c.awk
+++ b/src/server/prot-a-parse-arg-c.awk
@@ -1,3 +1,4 @@
+# $Id: prot-a-parse-arg-c.awk,v 0.2 1991/08/28 02:21:05 ceder Exp $
 BEGIN {
     printf("/* Don't edit this file - it is generated automatically");
     printf(" from\n   prot-a-parse-arg-c.awk and fncdef.txt */\n\n");
@@ -7,7 +8,7 @@ BEGIN {
     printf("#include \"isc.h\"\n");
     printf("#include \"connections.h\"\n");
     printf("#include \"isc-parse.h\"\n");
-    printf("#include \"smalloc.h\"\n");
+    printf("#include <server/smalloc.h>\n");
     printf("#include \"prot-a.h\"\n");
     printf("#include \"prot-a-parse.h\"\n");
     printf("#include \"prot-a-parse-arg.h\"\n");
diff --git a/src/server/prot-a-parse-arg-h.awk b/src/server/prot-a-parse-arg-h.awk
index ac6bf4b09bea4fe9509fd3a94497a88044044f15..d250e5916fc2f450f785fa29026625d1ee258acc 100644
--- a/src/server/prot-a-parse-arg-h.awk
+++ b/src/server/prot-a-parse-arg-h.awk
@@ -1,3 +1,4 @@
+# $Id: prot-a-parse-arg-h.awk,v 0.2 1991/08/28 02:21:04 ceder Exp $
 BEGIN {
     printf("/* Don't edit this file - it is generated automatically");
     printf(" from\n   prot-a-parse-arg-h.awk and fncdef.txt */\n\n");
diff --git a/src/server/prot-a-parse.c b/src/server/prot-a-parse.c
index 8877ecd8984d84e625fe5d08fdb707c071037755..682bbe0a9b7f6fda86a8f553557d3bf14b903d0c 100644
--- a/src/server/prot-a-parse.c
+++ b/src/server/prot-a-parse.c
@@ -4,6 +4,9 @@
  * BUG: Not all functions are used, I think. /ceder
  */
 
+static char *rcsid = "$Id: prot-a-parse.c,v 0.6 1991/08/28 02:21:03 ceder Exp $";
+
+
 #include <setjmp.h>
 #include <string.h>
 
diff --git a/src/server/prot-a-parse.h b/src/server/prot-a-parse.h
index 888ac02c128808c2fb5a370c4f93eea44dcbe1f7..28aafc276fd692b00d113e59f4d7dae3b7875edc 100644
--- a/src/server/prot-a-parse.h
+++ b/src/server/prot-a-parse.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: prot-a-parse.h,v 0.2 1991/08/28 02:21:01 ceder Exp $
+ *
+ */
 extern long
 prot_a_parse_long(Connection *client);
 
diff --git a/src/server/prot-a-send-async.c b/src/server/prot-a-send-async.c
index f434240c722d57ad48be6fea851a8e2a7633d614..2881a2decc54bedfe6505107657912ee770d1f95 100644
--- a/src/server/prot-a-send-async.c
+++ b/src/server/prot-a-send-async.c
@@ -2,6 +2,9 @@
  * Asynchronous messages in protocol A.
  */
 
+static char *rcsid = "$Id: prot-a-send-async.c,v 0.3 1991/08/28 02:21:00 ceder Exp $";
+
+
 #include <stdio.h>
 #include "lyskomd.h"
 #include <kom-types.h>
diff --git a/src/server/prot-a-send-async.h b/src/server/prot-a-send-async.h
index 7ad5a91a1903a122c1acc7d486c244dde188de4f..c8754e894d30fbf176f989e61b74c022dabde9f9 100644
--- a/src/server/prot-a-send-async.h
+++ b/src/server/prot-a-send-async.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: prot-a-send-async.h,v 0.2 1991/08/28 02:20:57 ceder Exp $
+ *
  * Asynchronous messages in protocol A.
  */
 
diff --git a/src/server/prot-a.c b/src/server/prot-a.c
index 89f244687865c5dc1ef90cea6225b8019a177d19..ff19b11c8bd7d44f17927188c76468301b2ad700 100644
--- a/src/server/prot-a.c
+++ b/src/server/prot-a.c
@@ -2,6 +2,9 @@
  * Protocol A.
  */
 
+static char *rcsid = "$Id: prot-a.c,v 0.6 1991/08/28 02:20:56 ceder Exp $";
+
+
 #include <stdio.h>
 #include <setjmp.h>
 
diff --git a/src/server/prot-a.h b/src/server/prot-a.h
index d9b3dd5d709df632f61a783eca9cba5c38e438a3..8c9a4cf4a42f6726256588a707cdb3c8e9a3f4a6 100644
--- a/src/server/prot-a.h
+++ b/src/server/prot-a.h
@@ -1,4 +1,7 @@
-
+/*
+ * $Id: prot-a.h,v 0.2 1991/08/28 02:20:54 ceder Exp $
+ *
+ */
 void
 prot_a_init(Connection *conn);
 
diff --git a/src/server/ram-output.c b/src/server/ram-output.c
index bc409fca6d31b01af02b24e5aa4c1a4c6dc4aa56..6d67d534222e02e79755f348378349a6eda4e6b4 100644
--- a/src/server/ram-output.c
+++ b/src/server/ram-output.c
@@ -9,6 +9,9 @@
  * (It worked - now saving is twice as fast.)
  */
 
+static char *rcsid = "$Id: ram-output.c,v 0.2 1991/08/28 02:20:53 ceder Exp $";
+
+
 #include <kom-types.h>
 #include <stdio.h>
 #include <sys/file.h>
diff --git a/src/server/ram-output.h b/src/server/ram-output.h
index 994f104243b85204a21891779e0b890b874c2e38..4222b277ef6bc9f49e46f13a5442b9d298e6350e 100644
--- a/src/server/ram-output.h
+++ b/src/server/ram-output.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: ram-output.h,v 0.2 1991/08/28 02:20:52 ceder Exp $
+ *
  * ram-output.c  -  write objects to disk.
  *
  * This is a hack. It shouldn't be used except for debugging and as a
diff --git a/src/server/ram-parse.c b/src/server/ram-parse.c
index 67bd8cb2f96b0441129fceb6d6a61a17675d77b1..e112bcae1a1db9bd676af1fe6cd5b7294f74bd1b 100644
--- a/src/server/ram-parse.c
+++ b/src/server/ram-parse.c
@@ -5,6 +5,9 @@
  * ram-parse.c -- parse objects from disk file.
  */
 
+static char *rcsid = "$Id: ram-parse.c,v 0.6 1991/08/28 02:20:50 ceder Exp $";
+
+
 /*
  * BUGS: Not all functions are needed.
  *	 The method for checking errors in fparse_long is ugly.
diff --git a/src/server/ram-parse.h b/src/server/ram-parse.h
index 4f704ded083f1b23e617a7b266fe46e662000273..d8e4c73e12d8fd958af26b66d514e420c0357586 100644
--- a/src/server/ram-parse.h
+++ b/src/server/ram-parse.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: ram-parse.h,v 0.2 1991/08/28 02:20:49 ceder Exp $
+ *
  * ram-parse.h -- parse objects from disk file.
  */
 
diff --git a/src/server/ram-smalloc.c b/src/server/ram-smalloc.c
index ce094ab3f83ecf81073fc340c7141321e47c8559..d91dfe2f0a5bb6aa6b2106d5ffbdfcb5e1c3f5cd 100644
--- a/src/server/ram-smalloc.c
+++ b/src/server/ram-smalloc.c
@@ -6,6 +6,9 @@
  *	TEST VERSION by ceder
  */
 
+static char *rcsid = "$Id: ram-smalloc.c,v 0.5 1991/08/28 02:20:48 ceder Exp $";
+
+
 #include <stdio.h>
 #include <stdarg.h>
 #include <sys/types.h>
diff --git a/src/server/ramkomd.c b/src/server/ramkomd.c
index 6b52b9195e7befd4b22e3177723df2e695acab32..f57c49b5b995f21372b87907951fbed298be6c9a 100644
--- a/src/server/ramkomd.c
+++ b/src/server/ramkomd.c
@@ -7,6 +7,9 @@
  * It has grown! /ceder
  */
 
+static char *rcsid = "$Id: ramkomd.c,v 0.14 1991/08/28 02:20:47 ceder Exp $";
+
+
 
 #include <getopt.h>
 #include <stdlib.h>
diff --git a/src/server/send-async.c b/src/server/send-async.c
index b1de21f743c824b8fee44994c180801a356aac54..e7897bf4f434ea246ab9eb6c708daaeb0268292f 100644
--- a/src/server/send-async.c
+++ b/src/server/send-async.c
@@ -4,6 +4,9 @@
  * Written by Per Cederqvist 1990-07-22--23
  */
 
+static char *rcsid = "$Id: send-async.c,v 0.2 1991/08/28 02:20:46 ceder Exp $";
+
+
 #include <stdio.h>
 #include "lyskomd.h"
 #include <kom-types.h>
diff --git a/src/server/send-async.h b/src/server/send-async.h
index a412a63742845abe8f8d8a939e378941bc0d7a95..3acdc8f4abb8b2c960bba0b4867ebf0c7e4bb840 100644
--- a/src/server/send-async.h
+++ b/src/server/send-async.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: send-async.h,v 0.2 1991/08/28 02:20:44 ceder Exp $
+ *
+ */
 extern void
 async_new_text(Text_no text_no, 
 	       Text_stat *text_s);
diff --git a/src/server/server-config.c b/src/server/server-config.c
index 7f57c883757fa82d09994bb71851f967435307ca..92ab12d9d993b4e6d1735addd78f44fb8cee82c9 100644
--- a/src/server/server-config.c
+++ b/src/server/server-config.c
@@ -5,6 +5,9 @@
  *  to recompile the entire server.
  */
 
+static char *rcsid = "$Id: server-config.c,v 0.7 1991/08/28 02:21:53 ceder Exp $";
+
+
 
 /* Where to save things. These are used by ramkomd. */
 
diff --git a/src/server/session.c b/src/server/session.c
index ee22fa5d371c9b3f9a025a6bfa7c56091cfd794e..7d7fe1e973ac991efd00d0e2ecf1a498400e9b0f 100644
--- a/src/server/session.c
+++ b/src/server/session.c
@@ -4,6 +4,9 @@
  * Session control and miscellaneous.
  */
 
+static char *rcsid = "$Id: session.c,v 0.3 1991/08/28 02:20:43 ceder Exp $";
+
+
 #include <time.h>
 #include <stdlib.h>
 #include "lyskomd.h"
diff --git a/src/server/simple-cache.c b/src/server/simple-cache.c
index 12cf356f28213d24bb44e765663ab8e83f33bb1b..39d16c16b27d1be730f7fc8b317625bd65f0dae8 100644
--- a/src/server/simple-cache.c
+++ b/src/server/simple-cache.c
@@ -9,6 +9,9 @@
  * New save algorithm by ceder.
  */
 
+static char *rcsid = "$Id: simple-cache.c,v 0.12 1991/08/28 02:20:41 ceder Exp $";
+
+
 
 /*
  * Possible improvements: +++
diff --git a/src/server/string-malloc.c b/src/server/string-malloc.c
index 65371f57a695d7c74c850dc9c84374e7bf3e64b6..afa8a9be21ed6eaba9a3b4af079b054bcfcb1e0f 100644
--- a/src/server/string-malloc.c
+++ b/src/server/string-malloc.c
@@ -5,6 +5,9 @@
  * how many allocated strings there are.
  */
 
+static char *rcsid = "$Id: string-malloc.c,v 0.4 1991/08/28 02:20:39 ceder Exp $";
+
+
 #include <stdio.h>
 #include <stddef.h>
 #include <server/smalloc.h>
diff --git a/src/server/string-malloc.h b/src/server/string-malloc.h
index 139c853b1fced90c51b2a0813447f99117a46d46..6ffe49cf330230a725a4fbe8e135225a7969df06 100644
--- a/src/server/string-malloc.h
+++ b/src/server/string-malloc.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: string-malloc.h,v 0.2 1991/08/28 02:20:38 ceder Exp $
+ *
  * Malloc wrappers for the string package.
  *
  * These functions call smalloc and also counts
diff --git a/src/server/text-garb.c b/src/server/text-garb.c
index 48e1c38580a73748333cc3ebdc69ff8113aa7c57..b7e0a97db9d71d3087df7e1e9ed64c9c16c56873 100644
--- a/src/server/text-garb.c
+++ b/src/server/text-garb.c
@@ -4,6 +4,9 @@
  * Author: Per Cederqvist.
  */
 
+static char *rcsid = "$Id: text-garb.c,v 0.3 1991/08/28 02:20:36 ceder Exp $";
+
+
 #include <time.h>
 #include <kom-types.h>
 #include "cache.h"
diff --git a/src/server/text-garb.h b/src/server/text-garb.h
index a2a9d880d0c20268d294dfd6064df8ad7b2c67d4..ba5a98bcacd50e2960d8fc1d8272473159ab77ee 100644
--- a/src/server/text-garb.h
+++ b/src/server/text-garb.h
@@ -1,3 +1,7 @@
+/*
+ * $Id: text-garb.h,v 0.2 1991/08/28 02:20:35 ceder Exp $
+ *
+ */
 extern Bool
 garb_text(void);
 
diff --git a/src/server/text.c b/src/server/text.c
index 190a2c5f4e4c0bf0b159c9fd1f58eab86d7b48ba..6febc563dfffd0a8ddb6f80d529cd8076b597eb3 100644
--- a/src/server/text.c
+++ b/src/server/text.c
@@ -3,6 +3,9 @@
  *
  * All atomic calls that deals with texts.
  */
+
+static char *rcsid = "$Id: text.c,v 0.4 1991/08/28 02:20:33 ceder Exp $";
+
 #include <time.h>
 #include <stdlib.h>
 #include "lyskomd.h"
diff --git a/src/server/tmp-limits.h b/src/server/tmp-limits.h
index 5ac074adbb7c723d709bf6e31ba9c0d63d7f75db..99625f73715466cfcaf634487a2247928ddcd486 100644
--- a/src/server/tmp-limits.h
+++ b/src/server/tmp-limits.h
@@ -1,4 +1,6 @@
 /*
+ * $Id: tmp-limits.h,v 0.3 1991/08/28 02:21:28 ceder Exp $
+ *
  * limits.h
  *
  * These arbitrary limits should be lifted in future versions.
diff --git a/src/server/version.incl b/src/server/version.incl
index 4253b05141ce44cc7d9c251b4db817637c2e0c32..4352e4cb413d7f3a2e3319287070df25244b31e3 100644
--- a/src/server/version.incl
+++ b/src/server/version.incl
@@ -1 +1,2 @@
-3106
+/* $Id: version.incl,v 0.13 1991/08/28 02:20:32 ceder Exp $ */
+3107