Firstly, I have made a small security fix to the net/mediatomb-0.12.1 installation.
The installation process installed the mediatomb binary as executable by all users, thus creating the risk of multiple daemons running on the same machine.
The changes I've made to the Makefile install the binary as only executable by root, and members of the mediatomb group.
Secondly, since the included vlc transcoding profile gave error messages on vlc 1.1.x (and vlc/ogg123 aren't basic libraries needed for MediaTomb to function), I developed several ffmpeg-based profiles that use ffmpeg for both audio and video transcoding.
(There is also a profile for transcoding music MODule files with audio/xmp, the Extended Module Player, but that profile isn't enabled because xmp is not required for MediaTomb to function.)
Would it be best for the Makefile to determine the path to the ffmpeg binary, and put that in the installed config.xml?
Fix: Patch attached with submission follows:
Maintainer of net/mediatomb,
Please note that PR ports/149305 has just been submitted.
If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.
The full text of the PR can be found at:
Edwin Groothuis via the GNATS Auto Assign Tool
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
I have made some changes to the patch, including adding an xmp (Extended Module Player) profile that outputs in raw audio format.
The changes are attached.
maintainer timeout (email@example.com ; 42 days)
rene 2010-10-30 23:37:45 UTC
FreeBSD ports repository
- Install mediatomb binary as group-executable instead of world-executable
- Use ffmpeg instead of vlc for audio/video transcoding
- Add profile for audio/xmp (MODule files), disable by default because the
dependency on xmp is optional
Submitted by: Douglas Carmichael [dcarmich dcarmichael.net]
Approved by: maintainer timeout (11 weeks)
Revision Changes Path
1.16 +3 -0 ports/net/mediatomb/Makefile
1.6 +32 -13 ports/net/mediatomb/files/config.xml.dist.in
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"