pkgsrc/www/weex/Makefile
salo 35e59726bc Security fix for SA17028:
"A vulnerability in Weex can be exploited by malicious users to cause a DoS
(Denial of Service) or to compromise a vulnerable system.

The vulnerability is caused due to a format string error in the "log_flush()"
function when flushing an error log entry that contains format string
specifiers to disk. This may be exploited to execute arbitrary code on a
user's system via a directory name containing format string specifiers.

Successful exploitation requires that the attacker is able to create
directories within the user's Weex home directory."

http://secunia.com/advisories/17028/

Patch from FreeBSD PR ports/86833.
2005-10-05 13:38:13 +00:00

30 lines
825 B
Makefile

# $NetBSD: Makefile,v 1.9 2005/10/05 13:38:13 salo Exp $
DISTNAME= weex-2.6.1
PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= http://www.enjoy.ne.jp/~gm/program/weex/arc/
MAINTAINER= tech-pkg-ja@jp.NetBSD.org
HOMEPAGE= http://www.enjoy.ne.jp/~gm/program/weex/index.html
COMMENT= Non-interactive ftp client
GNU_CONFIGURE= yes
USE_PKGLOCALEDIR= yes
WEEX_DOCS= AUTHORS BUGS BUGS.ja COPYING COPYING.ja \
ChangeLog ChangeLog.ja FAQ FAQ.ja README README.ja \
THANKS TODO TODO.ja
WEEX_DOCDIR= share/doc/weex
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/${WEEX_DOCDIR}
.for f in ${WEEX_DOCS}
${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/${WEEX_DOCDIR}
.endfor
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/weex
${INSTALL_DATA} ${WRKSRC}/doc/sample.weexrc \
${PREFIX}/share/examples/weex
.include "../../mk/bsd.pkg.mk"