./net/coturn, TURN and STUN server (for VoIP/webrtc)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.6.3nb7, Package name: coturn-4.6.3nb7, Maintainer: gdt

coturn is a free open source implementation of TURN and STUN
Server. The TURN Server is a VoIP media traffic NAT traversal server
and gateway.



Package options: sqlite

Master sites:

Filesize: 523.221 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-23 18:47:20 by Greg Troxel | Files touched by this commit (1)
Log message:
net/coturn: Take MAINTAINERship

Leave previous MAINTAINER (email timed out) as co-maintainer.

Add upstream bug report about duplicate installed scheme files.
   2025-01-23 18:33:16 by Greg Troxel | Files touched by this commit (1)
Log message:
net/coturn: Set up partitioned data directory with right permissions

(This is step 3 of the 3-way merge from wip, and I think the end.)

Because the daemon runs as a non-root user, it needs to have the state
directory pre-created with the right uid/gid and (probably) also
permissions to prevent randoms from reading the state.

PKGREVISION set to high enough that this will seem newer than the wip packages.
   2025-01-23 18:21:26 by Greg Troxel | Files touched by this commit (3)
Log message:
coturn: Merge improvements from wip

This is step 2 of the three-way merge of wip and net.

  - Set up a non-root user/group and tell the daemon to run as that
    user, avoiding it staying as root.
  - Use 'coturn' as the package name consistently, because upstream
    releases the package coturn containing the program turnserver.
    The package name is used for example/doc directories and the
    user/group.
  - Respect PKG_SYSCONFDIR harder, not letting coturn default to
    $prefix/etc, and use PKG_SYSCONFDIR in the rc.d script.
  - Simplify CONF_FILES handling, as upstream already installed the
    example in $egdir as just turnserver.conf.  Rather than moving
    .conf.example from etcdir to egdir, just remove, and then have
    CONF_FILES use the example.
  - add comment about a database installed in .destdir/var -- which
    doesn't get picked up by the package but still seems wrong.
   2025-01-23 18:06:18 by Greg Troxel | Files touched by this commit (3)
Log message:
net/coturn: Merge (minor) improvements from wip

(There is also wip/coturn, from which net/ was apparently imported.  I
didn't realize net/coturn existed,, and had improved wip
significantly, and Adam made mostly-independent improvements to net/,
probably not realizing wip/coturn existed...  This is of the start of
fully merging back to just net/ with all the improvements.)

  - reword DESCR and COMMENT based on upstream site
  - take coMAINTAINERSHIP, to be changed to MAINTAINER after mail I
    sent to the MAINTAINER times out
  - fix rcsid in rc script
  - add comment about disabling the stringop warning; it's not clear
    that this isn't masking bugs

(Overall, this commit does nothing impactful.)
   2025-01-23 17:24:02 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
coturn: cleanup, fix options, fix rc.d file, bump revision