Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Jeremy C. Reed <reed@netbsd.org>
List: pkgsrc-changes
Date: 12/05/2007 04:09:54
Module Name:	pkgsrc
Committed By:	reed
Date:		Wed Dec  5 04:09:54 UTC 2007

Modified Files:
	pkgsrc/doc: CHANGES-2007
	pkgsrc/www/ikiwiki: Makefile PLIST distinfo
Removed Files:
	pkgsrc/www/ikiwiki/patches: patch-aa

Log Message:
Update ikiwiki to 2.15. This includes latest security fix.

Remove patch -- make changes using SUBST_SED framework.

Add imagemagick as an option (not on by default).

Add perl:run for USE_TOOLS.

Add another script to REPLACE_PERL.

Get rid of most of post-install target and let the ikiwiki Makefile
do the installation.

Too many changes from CHANGELOG to list. Here are the most recent:

ikiwiki (2.15) unstable; urgency=low

  * Add a new ikiwiki-makerepo program, that automates setting up a repo
    and importing existing content for svn, git, and mercurial. This makes
    the setup process much simpler.
  * Reorganised git documentation.
  * Actually install the ikiwiki-update-wikilist program.
  * Improve workaround for perl bug #376329. Rather than double-encoding,
    which has been reported to cause encoding problems (though I haven't
    reproduced them), just catch a failure of markdown, and retry.
    (The crazy perl bug magically disappears on the retry.)
    Closes: #449379
  * Add umask configuration option. Closes: #443329

 -- Joey Hess <joeyh@debian.org>  Sat, 01 Dec 2007 11:44:01 -0500

ikiwiki (2.14) unstable; urgency=high

  * Let CC be used to control what compiler is used to build wrappers.
  * Use 'cc' instead of gcc as the default compiler.
  * Security fix: Ensure that there are no symlinks anywhere in the path
    to the top of the srcdir. In certian unusual configurations, an attacker
    who could commit to one of the parent directories of the srcdir could
    use a symlink attack to cause ikiwiki to publish files elsewhere in the
    filesystem. More details at <http://ikiwiki.info/security/#index29h2>

 -- Joey Hess <joeyh@debian.org>  Mon, 26 Nov 2007 15:26:06 -0500


To generate a diff of this commit:
cvs rdiff -r1.2574 -r1.2575 pkgsrc/doc/CHANGES-2007
cvs rdiff -r1.8 -r1.9 pkgsrc/www/ikiwiki/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/www/ikiwiki/PLIST pkgsrc/www/ikiwiki/distinfo
cvs rdiff -r1.2 -r0 pkgsrc/www/ikiwiki/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.