pkgsrc/audio/ezstream/Makefile
shattered c1cfba1567 Update to 0.6.0. Changes:
* This release contains a SECURITY FIX for a command injection vulnerability
   that was found and reported by Alexandre Rebert:

   The previous handling of metadata placeholders allowed for arbitrary shell
   commands to be trivially injected and executed as the ezstream user, via
   malicious media files.

 * This release requires users to ADJUST their CONFIGURATION:

   To protect against the injection vulnerability above, metadata is now
   properly quoted and escaped from the shell. This means that any extra
   quoting must be removed from configuration files.

   Remove all quoting from metadata placeholders in <encode/> and <decode/>
   commands, e.g. replace "@M@" with @M@, and "@T@" with @T@, etc. Without
   these changes, stream metadata will look both wrong and the injection
   vulnerability may be re-introduced.
2015-10-13 18:02:10 +00:00

22 lines
642 B
Makefile

# $NetBSD: Makefile,v 1.8 2015/10/13 18:02:10 shattered Exp $
#
DISTNAME= ezstream-0.6.0
CATEGORIES= audio
MASTER_SITES= http://downloads.us.xiph.org/releases/ezstream/
LICENSE= gnu-gpl-v2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.icecast.org/ezstream.php
COMMENT= Streamming client of mp3 and oggvorbis for icecast
USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
REPLACE_SH= examples/meta.sh examples/play.sh
.include "../../audio/libshout/buildlink3.mk"
.include "../../audio/taglib/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"