From 4258e2ac77e4de93044ca3b6de9e84baed41f3a2 Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Fri, 24 Apr 2026 07:29:03 +0200 Subject: [PATCH] Update Readme readd missing sections --- README.md | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index df42599..6b623f5 100644 --- a/README.md +++ b/README.md @@ -131,6 +131,17 @@ At minimum, you should: The comments in the configuration file are worth reading carefully, as there may be additional settings you want to customize for your environment. +You will probably also want to edit: + +`/var/mars_nwe/SYS/public/net$log.dat` + +and replace the default login script with something more useful, for example: + +```txt +MAP INS S1:=SYS:PUBLIC +MAP *1:=SYS: +``` + ## Running On current systems, MARS_NWE should normally be managed through the installed systemd service files. @@ -147,6 +158,10 @@ To start the HTTPS-enabled web UI daemon: sudo systemctl enable --now mars-nwe-webui.service ``` +The runtime directory setup is handled by the service files, so the old manual `mkdir` steps are no longer needed when using systemd. + +For Gentoo and other OpenRC-based setups, init.d files are available in the `doc` directory and currently need to be installed manually. + ## Clients You will also need a NetWare client. @@ -154,6 +169,7 @@ You will also need a NetWare client. For DOS and Windows 3.11, one of the best choices is probably Client32 v2.71 from February 1999. - +- According to the original notes, it uses at most 4K of conventional memory, although it requires a 386SX or better CPU and a few megabytes of extended memory. For other operating systems, or for older DOS machines, additional client software can be found here: @@ -161,9 +177,48 @@ For other operating systems, or for older DOS machines, additional client softwa MARS_NWE does **not** work with the classic Mac client, because that client requires NDS from NetWare 4.x or newer, which MARS_NWE does not implement. +## NetWare DOS and OS/2 Utilities + +MARS_NWE itself only includes the bare minimum needed to log in and map drives on DOS. If you want additional tools such as `flag` or `ncopy`, you can use the **NetWare DOS Client Kit v3.01** from 1990, which Novell later made freely available. The original README points to the following page and notes `DSWIN3.ZIP` and `DSWIN4.ZIP` as useful archives: + +- + +These DOS utilities would normally live in: + +`/var/mars_nwe/SYS/public/` + +For OS/2, some client kits include updated 16-bit OS/2 utilities, usually on the `OS2UTIL` disks, which can help fill some of the gaps. The four executables `attach`, `login`, `map`, and `slist` should go in: + +`/var/mars_nwe/SYS/login/OS2/` + +The remaining OS/2 utilities should go in: + +`/var/mars_nwe/SYS/public/OS2/` + +For other tools such as **SYSCON**, you may still need an original copy of NetWare 3.11 or 3.12. + +## Managing Users and Login Scripts + +For NetWare 3.x style servers, user and login script management would normally be done with the DOS **SYSCON** utility. MARS_NWE does not include a replacement for that tool, and the original Novell version is likely out of bounds unless you already hold a valid NetWare 3 license. + +One possible alternative is **WnSyscon**, a 16-bit Windows SYSCON replacement: + +- + +According to the old README, Novell bundled the registered version with NetWare 3.2 as their Graphical SYSCON Utility + + - + + and the shareware version could be downloaded from: + +- + +The shareware version was described as being fully functional aside from a few nag screens. Unfortunately, obtaining a properly registered version today may require owning a legitimate NetWare 3.2 copy, unless the original author can still be contacted somehow. + + ## Where To Get Help -There is some very old documentation in the `doc` directory that may still be useful. The old linware mailing list archives may also contain useful information: +There is some very old documentation in the `doc` directory that may still be useful. The old linware mailing list archives may also contain useful information, and the original README also links to a set of additional notes here: - -