49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
+-------------------------------------------------------------------------------
|
|
| Running ${PKGSTEM} on OpenBSD
|
|
+-------------------------------------------------------------------------------
|
|
|
|
Modify configuration files
|
|
==========================
|
|
|
|
In order to run Vger, you need to modify /etc/inetd.conf and /etc/relayd.conf.
|
|
|
|
inetd.conf
|
|
----------
|
|
|
|
127.0.0.1:11965 stream tcp nowait _vger ${TRUEPREFIX}/bin/vger vger
|
|
|
|
relayd.conf
|
|
-----------
|
|
|
|
log connection
|
|
tcp protocol "gemini" {
|
|
tls keypair hostname.example
|
|
}
|
|
|
|
relay "gemini" {
|
|
listen on hostname.example port 1965 tls
|
|
protocol "gemini"
|
|
forward to 127.0.0.1 port 11965
|
|
}
|
|
|
|
|
|
Enable respective services
|
|
==========================
|
|
|
|
You need to enable and start inetd and relayd.
|
|
|
|
$ rcctl enable relayd inetd
|
|
$ rcctl start relayd inetd
|
|
|
|
Firewall configuration
|
|
======================
|
|
|
|
Enable TCP port 1965.
|
|
|
|
Usage
|
|
=====
|
|
|
|
Vger will serve files named index.gmi if no explicit filename is given.
|
|
If this file doesn't exist and auto index is enabled, an index file
|
|
with a link to every file in the directory will be served.
|