mars_nwe-0.97.pl00
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
!! this dosemupatch is _not_ needed for kernel >= 1.3.71 :) !!
|
||||
If dosemu don't work together with mars_nwe you should apply
|
||||
the dirty dosemu-patch to the dosemu program.
|
||||
In 1.3.6? the changing of an existing route over the internal net
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
!! this kernelpatch is not needed for kernel >= 1.3.60 :) !!
|
||||
!! this kernelpatch is _not_ needed for kernel >= 1.3.60 :) !!
|
||||
|
||||
this kernelpatch for clean kernels 1.3.56,57,58, pur 59 makes 3 things.
|
||||
|
||||
|
||||
@@ -1,9 +1,17 @@
|
||||
/* config.h: 08-Feb-96 */
|
||||
/* config.h: 01-Mar-96 */
|
||||
/* some of this config is needed by make, others by cc */
|
||||
#define DO_DEBUG 1 /* Debugging einschalten */
|
||||
#define FILENAME_NW_INI "/etc/nwserv.conf" /* full name of ini (conf) file */
|
||||
#define PATHNAME_PROGS "/sbin" /* path location of progs */
|
||||
#define PATHNAME_BINDERY "/etc" /* path location of bindery */
|
||||
#define DO_DEBUG 1 /* Compile in debug code */
|
||||
#define DO_TESTING 0
|
||||
|
||||
#if DO_TESTING
|
||||
# define FILENAME_NW_INI "./nw.ini" /* full name of ini (conf) file */
|
||||
# define PATHNAME_PROGS "." /* path location of progs */
|
||||
# define PATHNAME_BINDERY "." /* path location of bindery */
|
||||
#else
|
||||
# define FILENAME_NW_INI "/etc/nwserv.conf" /* full name of ini (conf) file */
|
||||
# define PATHNAME_PROGS "/sbin" /* path location of progs */
|
||||
# define PATHNAME_BINDERY "/etc" /* path location of bindery */
|
||||
#endif
|
||||
|
||||
#define NETWORK_SERIAL_NMBR 0x44444444L /* Serial Number 4 Byte */
|
||||
#define NETWORK_APPL_NMBR 0x2222 /* Applikation Number 2 Byte */
|
||||
@@ -13,21 +21,21 @@
|
||||
#define MAX_NW_VOLS 10 /* max. Volumes */
|
||||
#define IPX_DATA_GR_546 1 /* allow ipx packets > 546+30 Byte */
|
||||
|
||||
#define WITH_NAME_SPACE_CALLS 0 /* Namespace Calls are only badly */
|
||||
#define WITH_NAME_SPACE_CALLS 0 /* Namespace Calls are only minimal */
|
||||
/* supported till now. */
|
||||
/* to enable testing of them this */
|
||||
/* entry must be changed to '1' and */
|
||||
/* entry '6' in ini file must be set */
|
||||
/* to '1', too. */
|
||||
/* to > '0', too. */
|
||||
|
||||
#define MAX_NW_SERVERS 40 /* max. count of servers */
|
||||
|
||||
/* <--------------- next is for linux only -------------------> */
|
||||
#define INTERNAL_RIP_SAP 1 /* use internal/own rip/sap process */
|
||||
#define INTERNAL_RIP_SAP 1 /* use internal/own rip/sap routines */
|
||||
#define MAX_NET_DEVICES 5 /* max. Netdevices, frames */
|
||||
#define MAX_NW_ROUTES 50 /* max. networks (internal + external) */
|
||||
|
||||
/* this is for very special use of mars_nwe to only act as a router */
|
||||
#define FILE_SERVER_INACTIV 0 /* 1 = ncpserv will not be startet */
|
||||
#define FILE_SERVER_INACTIV 0 /* 1 = don't start ncpserv */
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# (C)opyright 1993, 1995, Martin Stover, Softwareentwicklung, Marburg
|
||||
# last change: 13-Feb-96
|
||||
# (C)opyright 1993, 1996, Martin Stover, Softwareentwicklung, Marburg
|
||||
# last change: 08-Mar-96
|
||||
# MAR.S NW-Server Emulator
|
||||
# Einfache Konfiguration, alles ab # ist Kommentar.
|
||||
# Jeder Eintrag beginnt mit einer Zahl und dann folgt der Inhalt.
|
||||
@@ -52,16 +52,16 @@
|
||||
# simple namespace services are implemented for testing
|
||||
# since V 0.96pl8. To test them, this entry must be set to '1'.
|
||||
# and config.h must be altered to allow namespace calls.
|
||||
6 0 # tells server version: 2.15=0, 3.11=1
|
||||
6 0 # tells server version: 0=2.15, 1=3.11, 2=3.12
|
||||
# Password handling
|
||||
7 0 # 0 = use only encrypted passwords stuff (default)
|
||||
# 1 = allow the unencrypted change password routine.
|
||||
# 8 = allow all unencrypted stuff.
|
||||
# 9 = use all unencryted calls + get crypt key will allways fail
|
||||
# so the login program will use the old unencryted calls.
|
||||
# so the login program will use the old unencryted calls.
|
||||
######################################
|
||||
# GID and UID for _minimal_ rights
|
||||
# will be used for not logins
|
||||
# will be used for not logins or not assigned mars_nwe users.
|
||||
10 200 # GID
|
||||
11 201 # UID
|
||||
#############################
|
||||
@@ -77,6 +77,17 @@
|
||||
## NW-Name UNIX-Name [PASSWORD]
|
||||
#13 MAR mar # others
|
||||
#13 ALF mar # others
|
||||
#####
|
||||
# Read UnixUsers automaticly from passwd into bindery
|
||||
# switch password
|
||||
15 0 secure11
|
||||
# ^^^ 0=off (default), 1=on, 99=overwrite existing users.
|
||||
# !!! IMPORTANT !!!
|
||||
# If you enable this feature you should chose a secure
|
||||
# password for the users, because all not existent
|
||||
# mars_nwe users will be inserted into bindery with this password.
|
||||
###############
|
||||
16 1 # enable some bindery and sys dir tests/creats after starting.
|
||||
#############################
|
||||
# entry 21 for simple print queues
|
||||
# the queue Directory must exist before printing !!!
|
||||
@@ -85,7 +96,7 @@
|
||||
#21 Q2 SYS:/PRINT/Q2 lpr -C printer2
|
||||
#############################
|
||||
# >= 100 debug flags,
|
||||
# 0=nodebug, 1=mindebug(errors), 99=maxdebug
|
||||
# 0=nodebug, 1=mindebug(errors+notes), 99=maxdebug
|
||||
100 0 # debug IPX KERNEL (0 | 1)
|
||||
101 1 # debug NWSERV
|
||||
102 0 # debug NCPSERV
|
||||
@@ -95,17 +106,24 @@
|
||||
200 1 # 0 = no logfile and dont daemonize nwserv
|
||||
# # 1 = daemonize nwserv and use logfile
|
||||
201 /tmp/nw.log # logfilename
|
||||
202 1 # creat new logfile=1, append logfile=0
|
||||
202 1 # 1=creat new logfile, 0=append to logfile
|
||||
#############################
|
||||
210 10 # 1 .. 600 (default 10) seconds after server really goes down
|
||||
210 10 # 1 .. 600 (default 10) seconds after server really goes down
|
||||
# # after a down command
|
||||
211 60 # 10 .. 600 (default 60) broadcasts every x seconds
|
||||
#############################
|
||||
300 0 # > 0 print routing info to file every x broadcasts. ( minutes )
|
||||
300 0 # > 0 print routing info to file every x broadcasts. ( normally minutes )
|
||||
301 /tmp/nw.routes # filename.
|
||||
302 1 # creat new filename=1, append to file=0
|
||||
#############################
|
||||
310 7 # send wdog's only to device net < x tics.
|
||||
# 0 = allways send wdogs. < 0 = never send wdogs
|
||||
|
||||
|
||||
# 0 = allways send wdogs. < 0 = never send wdogs
|
||||
##############################
|
||||
# station file for special handling of stations.
|
||||
400 /etc/nwserv.stations # for syntax see file in the examples directory.
|
||||
# for special handling of the 'get nearest server request'.
|
||||
401 0 # 0 = ignore entry 400, get nearest response ever enabled.
|
||||
# 1 = 400 are excludes, get nearest response normally enabled.
|
||||
# 2 = 400 are includes, get nearest response normally disabled.
|
||||
###
|
||||
|
||||
|
||||
14
examples/nwserv.stations
Normal file
14
examples/nwserv.stations
Normal file
@@ -0,0 +1,14 @@
|
||||
# you can put station id's into this file for special handlings
|
||||
# syntax: EntryNr net:node:socket (in hex notation or wildcards '?' and '*' )
|
||||
# it will be only a very simple matchcoded string compare, therefore you
|
||||
# must use the correct syntax.
|
||||
#
|
||||
#1 0.0.0.22:0.80.48.55.3f.33:50.3 # one special client socket
|
||||
#1 0.0.0.22:0.80.48.55.3f.33:40.* # one special client socket >= 0x4000
|
||||
#1 0.0.0.22:0.80.48.55.3f.32:* # one special client
|
||||
#1 0.0.0.22:0.80.48.55.3f.2?:* # some clients 20 .. 29
|
||||
#1 0.0.0.21:* # one special net
|
||||
# entry 1: is for get nearest server request handling.
|
||||
# look also into the examples/nw.ini file.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user