Hi all,

I'm actively using (and enjoying) the fruit of Rafael's work on his
multicast proxy daemon (see [1] for details).  Although I still
believe it would be beneficial to have code exercising the kernel's
multicast bits in base, that doesn't seem to be in the stars (at this
moment).  So, with Rafael's permission, I'm presenting a port of his
work.

[weerd@pom] $ cat pkg/DESCR 
mcast-proxy is a small daemon that can be used for multicast streaming
setups.  Run it on your gateway to have set-top boxes in your local
network able to fetch multicast streams from your IP-TV provider.

I'm hosting the code myself and have changed it to use user
_mcastproxy, with uid 791 reserved in infrastructure/db/usr.list:

Index: infrastructure/db/user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.292
diff -u -p -r1.292 user.list
--- infrastructure/db/user.list 2 Jun 2017 16:47:23 -0000       1.292
+++ infrastructure/db/user.list 27 Jul 2017 19:07:43 -0000
@@ -299,3 +299,4 @@ id  user            group           port options
 788 _dnsdist           _dnsdist        net/dnsdist
 789 _ftpsesame         _ftpsesame      net/ftpsesame
 790 _mtr               _mtr            net/mtr
+791 _mcastproxy                _mcastproxy     net/mcast-proxy

It's been a while porting stuff, so this can probably use some thorogh
review.  Bring it! :-)

[1]: https://marc.info/?l=openbsd-tech&m=149521121521976&w=2

-- 
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
                 http://www.weirdnet.nl/                 

Attachment: mcast-proxy.tgz
Description: application/tar-gz

Reply via email to