Am Mon, 25 Apr 2022 13:40:32 +0200
schrieb Omar Polo <[email protected]>:

> Solène Rapenne <[email protected]> wrote:
> > I disagree with the change to use example.com, there are TLD
> > reserved for examples and documentation and .example is one of
> > them, see RFC2606
> > 
> > https://www.rfc-editor.org/rfc/rfc2606.html#section-2  
> 
> TIL! :)
> 
> > $ext_addr macro used in relayd is not defined before, so this won't
> > work out of the box and may mislead admins reading the readme.  
> 
> I tried to follow the sample configuration in
> /etc/examples/relayd.conf, but I agree on both points.
> 
> > ok solene@ otherwise  
> 
> i'll wait a bit for Florian to chime in and then commit, thanks!

I'm fine with the change, thank you both!

What about the user and group '_vger', are they still needed then?
 
> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/net/vger/Makefile,v
> retrieving revision 1.4
> diff -u -p -r1.4 Makefile
> --- Makefile  26 Mar 2022 13:50:30 -0000      1.4
> +++ Makefile  25 Apr 2022 10:07:32 -0000
> @@ -1,5 +1,5 @@
>  COMMENT =            gemini server written in C used with inetd
> -V =                  1.09
> +V =                  1.10
>  DISTNAME =           vger-${V}
>  
>  CATEGORIES =         net
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/net/vger/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  26 Mar 2022 13:50:30 -0000      1.3
> +++ distinfo  25 Apr 2022 10:07:36 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (vger-1.09.tar.gz) =
> sjuLH9gk0AV6BixQ7UJQN+omJtskyIzJh3HY34iYFh4= -SIZE (vger-1.09.tar.gz)
> = 13594 +SHA256 (vger-1.10.tar.gz) =
> H7jCRt0B/vag1KI3iwoKlYxVvNh8jcSQzxCNv4IA7PM= +SIZE (vger-1.10.tar.gz)
> = 13853 Index: pkg/PLIST
> ===================================================================
> RCS file: /home/cvs/ports/net/vger/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 11 Mar 2022 19:48:05 -0000      1.2
> +++ pkg/PLIST 7 Apr 2022 21:49:05 -0000
> @@ -3,7 +3,4 @@
>  @bin bin/vger
>  @man man/man8/vger.8
>  share/doc/pkg-readmes/${PKGSTEM}
> -@mode 755
> -@owner _vger
> -@group _vger
>  @sample /var/gemini/
> Index: pkg/README
> ===================================================================
> RCS file: /home/cvs/ports/net/vger/pkg/README,v
> retrieving revision 1.2
> diff -u -p -r1.2 README
> --- pkg/README        11 Mar 2022 19:48:05 -0000      1.2
> +++ pkg/README        25 Apr 2022 11:39:06 -0000
> @@ -2,43 +2,41 @@
>  | Running ${PKGSTEM} on OpenBSD
>  
> +-------------------------------------------------------------------------------
>  
> -Modify configuration files
> -==========================
> +Configuring inetd(8) and relayd(8)
> +==================================
>  
> -In order to run Vger, you need to modify /etc/inetd.conf and
> /etc/relayd.conf. +Vger is meant to be run run by inetd(8) behind a
> relay daemon offering +TLS capabilities like relayd(8).
>  
> -inetd.conf
> -----------
> +sample inetd.conf
> +-----------------
>  
>       127.0.0.1:11965 stream tcp nowait _vger
> ${TRUEPREFIX}/bin/vger vger 
> -relayd.conf
> ------------
> +sample 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
> +             listen on hostname.example port 1965 tls
> +             protocol "gemini"
> +             forward to 127.0.0.1 port 11965
>       }
>  
> +Then enable and start inetd and relayd:
>  
> -Enable respective services
> -==========================
> -
> -You need to enable and start inetd and relayd.
> -
> -$ rcctl enable relayd inetd
> -$ rcctl start relayd inetd
> +    # rcctl enable relayd inetd
> +    # rcctl start relayd inetd
>  
>  Firewall configuration
>  ======================
>  
> -Enable TCP port 1965.
> +Allow TCP traffic on port 1965.
>  
>  Usage
>  =====



-- 
greetings,

Florian Viehweger

Reply via email to