Commit graph

13 commits

Author SHA1 Message Date
taca
5f3ccf88e6 - Reduce pkglint warning.
- Add GEEKLOG_SITEBASE to BUILD_DEFS.

No functional changes.
2006-08-17 14:16:56 +00:00
taca
8c73d1412a Update geeklog package to 1.4.0.5.1 (1.4.0sr5-1).
- Fix display problem with comment preview.
- Add afrikaans language support.
2006-07-24 16:13:55 +00:00
taca
ac8071c50c - Fix bad handling of some cofiguration files noted by ghen@ behalf of
pkgsrc release engineering team.
- Keep current directory with DEINSTALL and INSTALL script.
- remove extra processing with POST-DEINSTALL action from DEINSTALL script.
- Suggest use of additional graphic package.
- Add APACHE_GROUP to BUILD_DEFS.
- install ${GEEKLOG_EXAMPLESDIR}/createdb.php with INSTALL_SCRIPT.

Bump PKGREVISION.
2006-07-23 13:21:09 +00:00
taca
255f11cc76 Update www/geeklog package to 1.4.0.5 (1.4.0sr5).
It fixes cross-site-scripting security problem.

Geeklog 1.4.0sr5

JPCERT/CC informed us about a possible XSS in the comment handling that we're
fixing with this release.
2006-07-17 02:03:30 +00:00
taca
71ae50421e Oops, fix PKGREVISION's speeling. 2006-07-09 13:31:02 +00:00
taca
51cf68d030 - Set files' permission; a bundled PEAR library is too restricted
permisson.
- Remove logs directory from PLIST.

Bump PKGREVISION.
2006-07-09 13:29:24 +00:00
taca
20dfdbfd6d Update geeklog-1.4.0.4 (1.4.0sr3).
----------------------------------------------------------------------------

Two exploits have been released by "rgod" for insecure Geeklog installations
and for a bug in the "mcpuk" file manager that we've been shipping as part of
FCKeditor in all previous 1.4.0 releases.

 o  Some of the files outside of the public_html directory were not protected
    against direct execution. If Geeklog was installed such that those files
    were accessible from a URL (which has always been strongly discouraged in
    the installation instructions) then those files could be used to load and
    execute malicious code from a remote server.

    More information: So-called Geeklog "exploit" posted

    In this release, we've added the missing execution prevention for all files
    outside of public_html. We would still, however, suggest that you fix your
    Geeklog install if the files outside of public_html are accessible from a
    URL (see our FAQ for details).
 o  The "mcpuk" file manager that we've integrated into FCKeditor allowed the
    upload of arbitrary PHP code (even if FCKeditor was disabled in Geeklog's
    config.php). Depending on your webserver's configuration, it was then
    possible to execute that uploaded code.

    More information: Exploit for FCKeditor's mcpuk file manager

    The file manager has been removed from this release. You will therefore no
    longer be able to upload files, e.g. images, through FCKeditor. Future
    versions of Geeklog will ship with an updated version of FCKeditor and its
    included file manager.

Note: This release also includes the updated lib-trackback.php for better
protection against Trackback spam.

----------------------------------------------------------------------------

First problem dosen't related to pkgsrc.
2006-07-01 00:22:38 +00:00
taca
52e0dbeecc Add a temporary fix to handle security problem of fckeditor; disabling
file upload functions.

Bump PKGREVISION.
2006-06-30 17:16:27 +00:00
taca
1728544658 Fix files/README about initial database creation noted
by PR pkg/33762 from S. Kitagawa, thanks much.
2006-06-19 02:27:04 +00:00
taca
195adf58c0 - Split MESSAGE's content to separate document file.
- Handle system/lib-custom.php as one of modifiable files.

Bump PKGREVISION.
2006-06-18 08:34:05 +00:00
taca
9ed74b2e9e No need to set APACHE_USER here. 2006-06-17 01:48:23 +00:00
taca
5dbf827826 Oops, forgot to correct include path of Makefile.common. 2006-06-16 08:41:12 +00:00
taca
b9bb4a6bfb Importing www/geeklog-1.4.0.3 (geeklog-1.4.0sr3).
Geeklog is a PHP/MySQL based application for managing dynamic web content.

"Out of the box", it is a blog engine, or a CMS with support for comments,
trackbacks, multiple syndication formats, spam protection, and all the
other vital features of such a system.
2006-06-15 13:26:42 +00:00