Pullup ticket #2605 - requested by martti squirremal: security update Revisions pulled up: - mail/squirrelmail/Makefile 1.100-1.101 - mail/squirrelmail/PLIST 1.28 - mail/squirrelmail/buildlink3.mk 1.20 - mail/squirrelmail/distinfo 1.49-1.50 - mail/squirrelmail/options.mk 1.9 --- Module Name: pkgsrc Committed By: taca Date: Wed Nov 19 14:47:51 UTC 2008 Modified Files: pkgsrc/mail/squirrelmail: Makefile distinfo options.mk Log Message: Update Japanese patch to squirrelmail-1.4.16-ja-20081013. No functional should be changed though. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: martti Date: Thu Dec 4 07:18:47 UTC 2008 Modified Files: pkgsrc/mail/squirrelmail: Makefile PLIST buildlink3.mk distinfo Log Message: Updated mail/squirrelmail to 1.4.17 The SquirrelMail team is happy to announce the release of version 1.4.17. The most notable change is a security fix that prevents certain specially-crafted hyperlinks within messages from executing cross-site scripting attacks. For other details, see the ReleaseNotes file included in this release. We advise all users of SquirrelMail software to upgrade.diff -r1.99 -r1.99.2.1 pkgsrc/mail/squirrelmail/Makefile
(tron)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.99 2008/09/28 17:32:26 martti Exp $ | 1 | # $NetBSD: Makefile,v 1.99.2.1 2008/12/04 10:24:38 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= squirrelmail-1.4.16 | 3 | DISTNAME= squirrelmail-1.4.17 | |
4 | #PKGREVISION= 1 | 4 | #PKGREVISION= 1 | |
5 | CATEGORIES= mail www | 5 | CATEGORIES= mail www | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= martti@NetBSD.org | 9 | MAINTAINER= martti@NetBSD.org | |
10 | HOMEPAGE= http://www.squirrelmail.org/ | 10 | HOMEPAGE= http://www.squirrelmail.org/ | |
11 | COMMENT= PHP webmail package | 11 | COMMENT= PHP webmail package | |
12 | #LICENSE= gnu-gpl-v2 | 12 | #LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | CONFLICTS= sq-attachment-handlers-[0-9]* | 14 | CONFLICTS= sq-attachment-handlers-[0-9]* | |
15 | CONFLICTS+= sq-squirrelspell-[0-9]* | 15 | CONFLICTS+= sq-squirrelspell-[0-9]* | |
16 | CONFLICTS+= ja-squirrelspell-[0-9]* | 16 | CONFLICTS+= ja-squirrelspell-[0-9]* |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.27 2008/09/28 17:32:26 martti Exp $ | 1 | @comment $NetBSD: PLIST,v 1.27.2.1 2008/12/04 10:24:38 tron Exp $ | |
2 | man/man8/squirrelmail-conf.pl.8 | 2 | man/man8/squirrelmail-conf.pl.8 | |
3 | share/examples/squirrelmail/squirrelmail.conf | 3 | share/examples/squirrelmail/squirrelmail.conf | |
4 | share/squirrelmail/AUTHORS | 4 | share/squirrelmail/AUTHORS | |
5 | share/squirrelmail/COPYING | 5 | share/squirrelmail/COPYING | |
6 | share/squirrelmail/ChangeLog | 6 | share/squirrelmail/ChangeLog | |
7 | share/squirrelmail/INSTALL | 7 | share/squirrelmail/INSTALL | |
8 | share/squirrelmail/README | 8 | share/squirrelmail/README | |
9 | share/squirrelmail/ReleaseNotes | 9 | share/squirrelmail/ReleaseNotes | |
10 | share/squirrelmail/UPGRADE | 10 | share/squirrelmail/UPGRADE | |
11 | share/squirrelmail/class/deliver/Deliver.class.php | 11 | share/squirrelmail/class/deliver/Deliver.class.php | |
12 | share/squirrelmail/class/deliver/Deliver_IMAP.class.php | 12 | share/squirrelmail/class/deliver/Deliver_IMAP.class.php | |
13 | share/squirrelmail/class/deliver/Deliver_SMTP.class.php | 13 | share/squirrelmail/class/deliver/Deliver_SMTP.class.php | |
14 | share/squirrelmail/class/deliver/Deliver_SendMail.class.php | 14 | share/squirrelmail/class/deliver/Deliver_SendMail.class.php | |
@@ -50,26 +50,27 @@ share/squirrelmail/doc/ReleaseNotes/1.2/ | @@ -50,26 +50,27 @@ share/squirrelmail/doc/ReleaseNotes/1.2/ | |||
50 | share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.5.txt | 50 | share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.5.txt | |
51 | share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.6.txt | 51 | share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.6.txt | |
52 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.0.txt | 52 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.0.txt | |
53 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.1.txt | 53 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.1.txt | |
54 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.2.txt | 54 | share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.2.txt | |
55 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.0.txt | 55 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.0.txt | |
56 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.1.txt | 56 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.1.txt | |
57 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10.txt | 57 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10.txt | |
58 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10a.txt | 58 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10a.txt | |
59 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.11.txt | 59 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.11.txt | |
60 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.12.txt | 60 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.12.txt | |
61 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.13.txt | 61 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.13.txt | |
62 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.15.txt | 62 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.15.txt | |
63 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.16.txt | |||
63 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.2.txt | 64 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.2.txt | |
64 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3.txt | 65 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3.txt | |
65 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3a.txt | 66 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3a.txt | |
66 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.4.txt | 67 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.4.txt | |
67 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.5.txt | 68 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.5.txt | |
68 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.6.txt | 69 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.6.txt | |
69 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.7.txt | 70 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.7.txt | |
70 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.8.txt | 71 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.8.txt | |
71 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9.txt | 72 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9.txt | |
72 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9a.txt | 73 | share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9a.txt | |
73 | share/squirrelmail/doc/authentication.txt | 74 | share/squirrelmail/doc/authentication.txt | |
74 | share/squirrelmail/doc/ie_ssl.txt | 75 | share/squirrelmail/doc/ie_ssl.txt | |
75 | share/squirrelmail/doc/index.html | 76 | share/squirrelmail/doc/index.html |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.19 2008/09/28 17:32:26 martti Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.19.2.1 2008/12/04 10:24:38 tron Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | SQUIRRELMAIL_BUILDLINK3_MK:= ${SQUIRRELMAIL_BUILDLINK3_MK}+ | 4 | SQUIRRELMAIL_BUILDLINK3_MK:= ${SQUIRRELMAIL_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if ${BUILDLINK_DEPTH} == "+" | 6 | .if ${BUILDLINK_DEPTH} == "+" | |
7 | BUILDLINK_DEPENDS+= squirrelmail | 7 | BUILDLINK_DEPENDS+= squirrelmail | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsquirrelmail} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsquirrelmail} | |
11 | BUILDLINK_PACKAGES+= squirrelmail | 11 | BUILDLINK_PACKAGES+= squirrelmail | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}squirrelmail | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}squirrelmail | |
13 | 13 | |||
14 | .if ${SQUIRRELMAIL_BUILDLINK3_MK} == "+" | 14 | .if ${SQUIRRELMAIL_BUILDLINK3_MK} == "+" | |
15 | BUILDLINK_API_DEPENDS.squirrelmail+= squirrelmail>=1.4.16 | 15 | BUILDLINK_API_DEPENDS.squirrelmail+= squirrelmail>=1.4.17 | |
16 | BUILDLINK_PKGSRCDIR.squirrelmail?= ../../mail/squirrelmail | 16 | BUILDLINK_PKGSRCDIR.squirrelmail?= ../../mail/squirrelmail | |
17 | .endif # SQUIRRELMAIL_BUILDLINK3_MK | 17 | .endif # SQUIRRELMAIL_BUILDLINK3_MK | |
18 | 18 | |||
19 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 19 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.48 2008/09/28 17:32:26 martti Exp $ | 1 | $NetBSD: distinfo,v 1.48.2.1 2008/12/04 10:24:38 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 8823810ca00ab5510a48db78826112a9482d1895 | 3 | SHA1 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 8823810ca00ab5510a48db78826112a9482d1895 | |
4 | RMD160 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 98649a1639567bb6669e9cfc0ca8b0743ebfb46e | 4 | RMD160 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 98649a1639567bb6669e9cfc0ca8b0743ebfb46e | |
5 | Size (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 1800 bytes | 5 | Size (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 1800 bytes | |
6 | SHA1 (squirrelmail-1.4.15-ja-20080527-patch.gz) = c610ea923598086d6ba78121ce07620355126b53 | 6 | SHA1 (squirrelmail-1.4.16-ja-20081013-patch.gz) = 6e89e77416aeb478005963aecc814ae9d7b4eebd | |
7 | RMD160 (squirrelmail-1.4.15-ja-20080527-patch.gz) = a5dead7379935b195cfdd8ec8e87478a56a2f68f | 7 | RMD160 (squirrelmail-1.4.16-ja-20081013-patch.gz) = e38ae26051bb2a617b570d8f4721ffd2576a4bed | |
8 | Size (squirrelmail-1.4.15-ja-20080527-patch.gz) = 7974 bytes | 8 | Size (squirrelmail-1.4.16-ja-20081013-patch.gz) = 7989 bytes | |
9 | SHA1 (squirrelmail-1.4.16.tar.bz2) = 61c6676c33209addfc2a33d5db26433ed2a3072a | 9 | SHA1 (squirrelmail-1.4.17.tar.bz2) = da21a447ada4e120b82210e93a737bb4c4509c34 | |
10 | RMD160 (squirrelmail-1.4.16.tar.bz2) = c6bb4a1ec2951aefe2d56224d97428072cda7d28 | 10 | RMD160 (squirrelmail-1.4.17.tar.bz2) = 41ecb9367f72785ee402d239cd62b225f17e270c | |
11 | Size (squirrelmail-1.4.16.tar.bz2) = 509058 bytes | 11 | Size (squirrelmail-1.4.17.tar.bz2) = 507158 bytes | |
12 | SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a | 12 | SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: options.mk,v 1.8 2008/05/27 12:40:37 martti Exp $ | 1 | # $NetBSD: options.mk,v 1.8.8.1 2008/12/04 10:24:38 tron Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.squirrelmail | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.squirrelmail | |
4 | PKG_SUPPORTED_OPTIONS= squirrelmail-japanese squirrelmail-lite | 4 | PKG_SUPPORTED_OPTIONS= squirrelmail-japanese squirrelmail-lite | |
5 | 5 | |||
6 | .include "../../mk/bsd.options.mk" | 6 | .include "../../mk/bsd.options.mk" | |
7 | 7 | |||
8 | .if !empty(PKG_OPTIONS:Msquirrelmail-japanese) | 8 | .if !empty(PKG_OPTIONS:Msquirrelmail-japanese) | |
9 | PATCHFILES+= squirrelmail-1.4.15-ja-20080527-patch.gz | 9 | PATCHFILES+= squirrelmail-1.4.16-ja-20081013-patch.gz | |
10 | SITES.squirrelmail-1.4.15-ja-20080527-patch.gz= \ | 10 | SITES.squirrelmail-1.4.16-ja-20081013-patch.gz= \ | |
11 | http://www.yamaai-tech.com/~masato/Download/ | 11 | http://www.yamaai-tech.com/~masato/Download/ | |
12 | PATCH_DIST_STRIP.squirrelmail-1.4.15-ja-20080527-patch.gz= -p1 | 12 | PATCH_DIST_STRIP.squirrelmail-1.4.16-ja-20081013-patch.gz= -p1 | |
13 | 13 | |||
14 | .endif | 14 | .endif | |
15 | 15 | |||
16 | .if !empty(PKG_OPTIONS:Msquirrelmail-lite) | 16 | .if !empty(PKG_OPTIONS:Msquirrelmail-lite) | |
17 | PATCHFILES+= squirrelmail-1.4.11-lite-20071003-patch.bz2 | 17 | PATCHFILES+= squirrelmail-1.4.11-lite-20071003-patch.bz2 | |
18 | SITES.squirrelmail-1.4.11-lite-20071003-patch.bz2= \ | 18 | SITES.squirrelmail-1.4.11-lite-20071003-patch.bz2= \ | |
19 | ftp://ftp.back-street.net/pub/squirrelmail/ | 19 | ftp://ftp.back-street.net/pub/squirrelmail/ | |
20 | 20 | |||
21 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | 21 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | |
22 | .endif | 22 | .endif |