Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dgate(1c)

dgated(8)

rlogin(1c)

dgateway(5)  —  Unsupported

Name

dgateway − name of the intermediate host (DECnet gateway)

Description

The dgateway file contains the ASCII name of the ULTRIX system serving as the intermediate host (gateway system) used by dgate() to connect to the DECnet network.  This gateway system must be connected to the local system through a local area (TCP/IP) network and to DECnet systems through the DECnet network.

The dgate() command first looks in your home directory for a file named .dgateway. The .dgateway file should contain one (and only one) system, followed by a new line. In this case, you must have an account on the gateway system, as the dgate() command will log in to this account to do its work there. Your gateway account must be set up so that a password is not required in order to gain access to the system. This is accomplished by means of a .rhosts file in your home directory on the remote system. See rlogin() for more information about the .rhosts file.

If there is no .dgateway file in your home directory, the dgate() command looks for the file /etc/dgateway, which has some optional additional fields separated by spaces:

gateway [ account ] [ path-to-dgated ]

In this case, the dgate() command logs into the gateway system running setuid guest, while access is made through the account specified.  The account specified must allow user guest to log in to the system without providing a password.  This means that the .rhosts file in the home directory of the account listed must contain an entry of the form “myhostname guest”, where "myhostname" is the name of the local system that desires access to the gateway node. 

The syntax of the ~/.dgateway file permits an optional username. The username on the gateway system must permit you to log in to that system from your system without using a password. For example:

home system:  localhost
    ~/.dgateway contains  "remotehost username"

gateway system: remotehost
    ~username/.rhosts contains  "remotehost username"

This permits dgate to work even if the home system does not have an /etc/dgateway file, or if the gateway system does not have a guest account.

If no account is specified in the /etc/dgateway file, the default of the guest account is used.  The last optional field specifies the pathname for the dgated() daemon. The default is /etc/dgated.

Files

/etc/dgateway
~/.dgateway

See Also

dgate(1c), dgated(8), rlogin(1c)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026