setup docs

This commit is contained in:
Izaya 2021-09-03 11:31:15 +10:00
parent b110527db8
commit 59fc5bc3e4

View File

@ -10,13 +10,33 @@ Clients submit a search request (in the format described later) to the server, w
## Requirements
- OpenOS
- Minitel
- Minitel RPC
- liblz16
- libsyslog (server only)
- An 80x25 display (client only)
## Setup
Note: It may be more practical to [create an installer floppy](https://git.shadowkat.net/izaya/OC-misc/src/branch/master/repo-installer) rather than using oppm on every machine involved.
### Server
1. Install dss2-server and dependencies via oppm.
2. Make sure the computer has a hostname set and the Minitel daemon is running.
3. Add aliases with the `addalias` program - run it without arguments for usage information.
4. Start the searchsrv daemon with `rc searchsrv start`
5. Enable the searchsrv daemon with `rc searchsrv enable`
### Client
1. Install dss2-client and dependencies via oppm.
2. Make sure the computer has a hostname setand the Minitel daemon is running.
3. Put the name of the server into `/etc/invsrv` - either by editing the file, or something along the lines of `echo <hostname> > /etc/invsrv`
4. Run `search4` to bring up the interface.
5. (Optional) Make search4 open on boot by adding it to `/home/.shrc`
## Network protocol
In addition to standard RPC calls, OC-DSS2 uses a stream protocol on port 15 (by default).