Banyan VINES resurrection: Difference between revisions

From DisNCord Community Wiki
Jump to navigation Jump to search
JQW (talk | contribs)
A bit more information on the OS itself.
JQW (talk | contribs)
More stuff
Line 9: Line 9:
Each group had a list entitled AdminList@Group@Org which contained the administrators for that group. There was also a special organisation named Servers - each server would have it's own group named ServerName@Servers, with AdminList@Servername@Servers containing the adminstrators of that server.
Each group had a list entitled AdminList@Group@Org which contained the administrators for that group. There was also a special organisation named Servers - each server would have it's own group named ServerName@Servers, with AdminList@Servername@Servers containing the adminstrators of that server.


Early versions of VINES were released only for Banyan's own 680x0 based server platforms, the BNS (Banyan Network Server) and the DTS (Desktop Server). There were later ports for PC hardware, and Banyan also produced an Intel based server named the CNS.
Early versions of VINES were released only for Banyan's own 680x0 based server platforms, the BNS (Banyan Network Server) and the DTS (Desktop Server). There were later ports for PC hardware, and Banyan also produced an Intel based server named the CNS.  


== Installing Server ==
== Installing Server ==
Line 85: Line 85:


== SDK ==
== SDK ==
Banyan had an SDK for developing server and PC based applications. VINES 6.00 introduced the ability to write device drivers, and also switched to using GCC. Currently no versions of the SDK have been recovered.


== What's new per version ==
== What's new per version ==
The early history of VINES is lost, with very little surviving. Here's a brief, but incomplete, history of changes.
VINES 4.00 introduced major changes to StreetTalk - changes to the way it updated meant that the the special group Servers@Servers was no longer required. 4.00 was also the last version to be released for 680x0 and 286 based servers.
VINES 4.10 added support for Windows 3.0 and OS/2 1.x clients.
VINES 4.11 was a new cut of 4.10 to add support for additional server based hardware.
VINES 5.00 added support for Apple Macs and file access rights on a per file basis. This was a fork of 4.10 so didn't support the new server hardware of 4.11.
VINES 5.50 added 4.11's hardware support to the other features of 5.00.
VINES 5.52, 5.53 and 5.54 added additional server hardware support.
VINES 6.00 added loadable device drivers and root access.
VINES 6.20, 6.30 and 6.40 were maintenance releases of 6.00.
VINES 7.00 added support for larger filesystems (previously they were limited to 2GB), long filename support, and StreetTalk shadowing. The root filesystem was also enlarged.
VINES 7.10 was a maintenance release for 7.00.
VINES 8.00 added very little other than support for MPS 1.4. SMP had been supported since at least VINES 4.00 on certified hardware, but needed special media.
VINES 8.50 was the Y2K compliant version of 8.00.
VINES 8.60 was the final release of VINES, containing all of the maintenance patches issued for VINES 8.60.
There was also a product named ENS for Netware that allowed Netware servers to use StreetTalk. Initially these used their own special ENS servers, which were cut down VINES servers. ENS 1.00 was effectively VINES 5.20, and ENS 1.1 was VINES 5.30. Later ENS could use a standard VINES Server instead.
There were also versions of VINES released for some versions of commercial UNIX - SCO Unix, Solaris, HP-UX and AIX. Some of these were issued under ENS branding.
Finally there was a port of VINES for Windows NT entitled StreetTalk for NT.

Revision as of 12:32, 20 September 2022

Banyan VINES was a network operating system developed by Banyan Systems for computers running on top of AT&T's UNIX System V. It was used mainly in large corporate networks, with support for wide-area networking, using static and transient dial-up links. Some networks had hundreds of servers, if not more.

The underlying protocol was VINES IP, a protocol similar to Xerox's XNS. TCP/IP was also supported for client workstations in later versions.

Most servers were under support contracts and the software allowed for a fully-remote-managed network. They used this a lot since the underlying UNIX is restricted from system administrators. Banyan could access it to help you, if you paid them for every hour on a support call. The software was protected with a dongle known as a server key - these were used to ensure that each server had a unique serial number, as the serial number was used to generate each server's VINES IP address.

At the heart of VINES was StreetTalk, a directory service. All StreetTalk objects possessed a three part StreetTalk name, in the format Item@Group@Organisations. There were essentially four different classes of StreetTalk objects - Users, Services, Lists and Nicknames. Lists contained one or more StreetTalk names, and could include other Lists. Nicknames were aliases, and could be in a different group or organisation to the target item.

Each group had a list entitled AdminList@Group@Org which contained the administrators for that group. There was also a special organisation named Servers - each server would have it's own group named ServerName@Servers, with AdminList@Servername@Servers containing the adminstrators of that server.

Early versions of VINES were released only for Banyan's own 680x0 based server platforms, the BNS (Banyan Network Server) and the DTS (Desktop Server). There were later ports for PC hardware, and Banyan also produced an Intel based server named the CNS.

Installing Server

Installing Clients

Security

root passwords for a few version leaked:

Version Password Notes
8.XX <unkown>
7.XX 7thHeaven not sure of case
6.XX disisdaONE!
5.5X YamIhere
5.00 Rain4Est
4.11 upyourREV
4.10 StorminNormin Norman Schwartskorf - Gulf War
4.00 vivelaVINES
3.10 logrhythm spelled incorrectly on purpose
3.01 nobozos
3.00 pandorasbox
3.00 Beta makethenumbers
2.10 havingfun
1.31 springfever

Other known passwords:

  • Low Level format: goforit
  • Previous Low Level format: format

SDK

Banyan had an SDK for developing server and PC based applications. VINES 6.00 introduced the ability to write device drivers, and also switched to using GCC. Currently no versions of the SDK have been recovered.

What's new per version

The early history of VINES is lost, with very little surviving. Here's a brief, but incomplete, history of changes.

VINES 4.00 introduced major changes to StreetTalk - changes to the way it updated meant that the the special group Servers@Servers was no longer required. 4.00 was also the last version to be released for 680x0 and 286 based servers.

VINES 4.10 added support for Windows 3.0 and OS/2 1.x clients.

VINES 4.11 was a new cut of 4.10 to add support for additional server based hardware.

VINES 5.00 added support for Apple Macs and file access rights on a per file basis. This was a fork of 4.10 so didn't support the new server hardware of 4.11.

VINES 5.50 added 4.11's hardware support to the other features of 5.00.

VINES 5.52, 5.53 and 5.54 added additional server hardware support.

VINES 6.00 added loadable device drivers and root access.

VINES 6.20, 6.30 and 6.40 were maintenance releases of 6.00.

VINES 7.00 added support for larger filesystems (previously they were limited to 2GB), long filename support, and StreetTalk shadowing. The root filesystem was also enlarged.

VINES 7.10 was a maintenance release for 7.00.

VINES 8.00 added very little other than support for MPS 1.4. SMP had been supported since at least VINES 4.00 on certified hardware, but needed special media.

VINES 8.50 was the Y2K compliant version of 8.00.

VINES 8.60 was the final release of VINES, containing all of the maintenance patches issued for VINES 8.60.

There was also a product named ENS for Netware that allowed Netware servers to use StreetTalk. Initially these used their own special ENS servers, which were cut down VINES servers. ENS 1.00 was effectively VINES 5.20, and ENS 1.1 was VINES 5.30. Later ENS could use a standard VINES Server instead.

There were also versions of VINES released for some versions of commercial UNIX - SCO Unix, Solaris, HP-UX and AIX. Some of these were issued under ENS branding.

Finally there was a port of VINES for Windows NT entitled StreetTalk for NT.