mars_nwe-0.98.pl04

This commit is contained in:
Mario Fetka
2011-11-13 00:38:57 +01:00
parent 2faf2711b4
commit 758f245d47
23 changed files with 1126 additions and 568 deletions

View File

@@ -1,6 +1,6 @@
Sorry, this is in German only.
User important notes are in the NEWS file.
Aenderungen in mars_nwe bis zum : 09-Sep-96
Aenderungen in mars_nwe bis zum : 04-Oct-96
--------------------------------
Erste 'oeffentliche' Version
^^^^^^^^^^ VERSION 0.94 ^^^^^^^^
@@ -184,4 +184,39 @@ Erste 'oeffentliche' Version
- einfache dbm export/import Routinen eingebaut.
- Bug in dos_mangling routine beseitigt.
<----- ^^^^^^^^^^ pl3 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- nwserv.stations erweitert um 'station connect restrictions'.
- Datei Access um 'supplementary groups' erweitert.
Open File ruft gegebenfalls setegid() auf.
- Als File-Creator wird nun der aktuelle mars_nwer User zurueckgegeben,
falls st_uid == uid aktueller User.
- call 0x3d in 0x3b (commit file) umbenannt.
- segmentation violation in build_verz_name (connect.c) korrigiert.
Konnte auftreten wenn volume Schalter '-i' gesetzt war. (James MacLean)
- Eintrag 8 als Flag Eintrag verwendet.
- Standardmaessig kann im ausgelogtem Zustand jetzt nur noch auf
das Login Verzeichnis zugegriffen werden.
- Eintrag 9 als default umask_dir und umask_file Eintrag verwendet.
- Ueberpruefung/Anlegen des printqueue Verzeichnisses beim Start eingebaut.
- Es kann nun abhaengig von den Rechten des Queueverzeichnisses gedruckt
werden.
- SYS:MAIL/xx Verzeichnisse werden nun beim Start generell 0733 angelegt
bzw. bestehende werden auf 0733 abgeaendert.
- Unix Verzeichnis fuer SYS Volume wird nun beim ersten Start
automatisch angelegt.
- BUG in nwdbm.c, der in pl2 hineingeruscht war, beseitigt.
Wichtige User Properties wurden beim Start nicht in die
Bindery eingetragen -> capture access error usw.
Louis Zammit Mangion hatte diesen Fehler gefunden.
- 0x16,0x26 liefert nun immer aktuellen User als Trustee-Owner zurueck.
Sollte spaeter noch verbessert werden.
- delete BinderyObject loescht nun auch die Referenzen in SET Properties auf
dieses Object.
- dummy fuer 0x56,ufunc=4 eingebaut.
- dirhandle 1 wird nach Freigabe nicht wieder verwendet.
Dadurch wurde Problem beseitigt, dass z.B. FILER.EXE nach
dem Start als Current Directory nicht das aktuelle besitzt.
Eine Packet-Analyse eines realen Novell Servers zeigte gleiche
Sonderbehandlung von handle 1.
- Login Restrictions. (station restrictions) eingebaut.
<----- ^^^^^^^^^^ pl4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

View File

@@ -28,6 +28,9 @@ Volker Lendecke <lendecke@math.uni-goettingen.de>
James B. MacLean <macleajb@ednet.ns.ca>
many testings+notes
Louis Zammit Mangion <lzamm@phys.um.edu.mt>
testings+bugfixes
Jiri A. Randus <Jiri.Randus@vslib.cz>
testing bindery code

View File

@@ -107,8 +107,9 @@ the mars_nwe-package.
At least the volume "SYS" must be defined in the configuration-file
"nwserv.conf". Create the associated directory if it does not
already exists and place the programs "login.exe" and "slist.exe"
into the "LOGIN" directory. You also can use the free mars_dosutils
with a poor version of these programms.
into the "LOGIN" or "login" directory.
You also can use the free mars_dosutils with a poor version of
these programms.
(7) Fire it up

View File

@@ -1,4 +1,11 @@
# in this files are some notes for user of mars_nwe.
------04-Oct-96--- 0.98.pl4 ----------
- new sections 8 + 9 in nw.ini (nwserv.conf).
Section 8: special login/logout/security flags.
Section 9: Standard creat mode for creating directories and files.
- file access now works with supplementary groups.
- simple station connect restrictions with nwserv.stations.
- and real bindery station login restrictions. (SYSCON)
------24-Aug-96--- 0.98.pl2 ----------
- 'PIPE' filesystem scheme changed. Now the first read or write
calls the 'pipe program' and not the open or creat call.

View File

@@ -16,7 +16,7 @@ to write a small TLI->SOCKET emulation (see the modul
Unfortunately I had no complete description of the NCP-calls,
so that the handling of many calls is based on experiments. :-(
WARNING: this code still has many BUG's!
WARNING: this code still has BUG's!
BINDERY:
These are the *.pag and *.dir files.
@@ -42,7 +42,7 @@ Short description of the programs from this package:
nwserv:
the main program. Initiates all subsystems and
starts 'ncpserv'.
starts 'ncpserv' and 'nwbind'.
Sends broadcasts, wdogs, sap and rip packets.
If nwserv is started with the parameter 'y', then the simple
test client 'nwclient', only for debugging, is started.

View File

@@ -1,7 +1,7 @@
Begin3
Title: mars_nwe
Version: 0.98.pl3
Entered-date: 10-Sep-96
Version: 0.98.pl4
Entered-date: 04-Oct-96
Description: Full netware-emulator (src), beta.
Supports file-services, bindery-services,
printing-services, routing-services.
@@ -9,7 +9,7 @@ Keywords: novell, netware, server, ipx, ncp, tli
Author: mstover@stover.f.eunet.de (Martin Stover)
Maintained-by: mstover@stover.f.eunet.de (Martin Stover)
Primary-site: ftp.gwdg.de:/pub/linux/misc/ncpfs
200kB mars_nwe-0.98.pl3.tgz
200kB mars_nwe-0.98.pl4.tgz
Alternate-site: ftp.uni-duisburg.de /pub/linux/ipxware
Platforms: Linux (1.2.xx, 1.3.xx, 2.xx), UnixWare (2.xx)
Copying-policy: GNU