From c1cb939c3b65a1e1f6247ac0c40380722e7a4ae5 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 9 Aug 2002 07:28:54 +0000
Subject: [PATCH] Uses Synchronet version and CVS revision for version
 information.

---
 exec/newslink.js    | 17 ++++++++++-------
 exec/nntpservice.js |  5 +++--
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/exec/newslink.js b/exec/newslink.js
index d46c345280..cc7c453073 100644
--- a/exec/newslink.js
+++ b/exec/newslink.js
@@ -2,6 +2,8 @@
 
 // Synchronet Newsgroup Link/Gateway Module
 
+// $Id$
+
 // Configuration file (in ctrl/newslink.cfg) format:
 
 // ;this line is a comment
@@ -12,11 +14,12 @@
 // area		subboard (internal code) newsgroup
 // ...
 
-const VERSION="1.00 Beta"
+const REVISION = "$Revision$".split(' ')[1];
 
-printf("Synchronet NewsLink session started (v%s)\r\n", VERSION);
+printf("Synchronet NewsLink %s session started\r\n", REVISION);
 
-var tearline = format("--- Synchronet NewsLink v%s\r\n",VERSION);
+var tearline = format("--- Synchronet %s%s-%s NewsLink %s\r\n"
+					  ,system.version,system.revision,system.platform,REVISION);
 var tagline	=  format(" *  %s - %s - telnet://%s\r\n"
 					  ,system.name,system.location,system.inetaddr);
 var antispam = format("remove-%s-this."
@@ -322,8 +325,8 @@ for(i in area) {
 			+ system.inetaddr
 			+ " [Synchronet "
 			+ system.version + system.revision 
-			+ "/" + system.platform
-			+ " NewsLink " + VERSION
+			+ "-" + system.platform
+			+ " NewsLink " + REVISION
 			+ "]"
 			);
 
@@ -550,7 +553,7 @@ readln();
 
 delete socket;
 
-printf("Synchronet NewsLink session complete (%lu exported, %lu imported)\r\n"
-	   ,exported, imported);
+printf("Synchronet NewsLink %s session complete (%lu exported, %lu imported)\r\n"
+	   ,REVISION, exported, imported);
 
 /* End of newslink.js */
diff --git a/exec/nntpservice.js b/exec/nntpservice.js
index ffefea9496..abf89eaf1c 100644
--- a/exec/nntpservice.js
+++ b/exec/nntpservice.js
@@ -14,7 +14,7 @@
 
 load("sbbsdefs.js");
 
-const VERSION = "1.00 Beta";
+const REVISION = "$Revision$".split(' ')[1];
 
 var debug = false;
 var no_anonymous = false;
@@ -76,7 +76,8 @@ var msgbase=null;
 var selected=null;
 var current_article=0;
 
-writeln(format("200 %s News (Synchronet NNTP Service v%s)",system.name,VERSION));
+writeln(format("200 %s News (Synchronet %s%s-%s NNTP Service %s)"
+		,system.name,system.version,system.revision,system.platform,REVISION));
 
 if(!no_anonymous)
 	login("guest");	// Login as guest/anonymous by default
-- 
GitLab