Pullup ticket #4061 - requested by taca mail/roundcube: security update Revisions pulled up: - mail/roundcube/Makefile 1.50-1.51 - mail/roundcube/PLIST 1.26 - mail/roundcube/distinfo 1.28 - mail/roundcube/files/roundcube.conf 1.5 --- Module Name: pkgsrc Committed By: jym Date: Tue Jan 8 23:27:55 UTC 2013 Modified Files: pkgsrc/mail/roundcube/files: roundcube.conf Log Message: roundcube defines its default configuration in .htaccess files and this will take precedence over any parameter specified in the <Directory> section. So remove the php blocks and add a comment to explain this. --- Module Name: pkgsrc Committed By: jym Date: Thu Jan 10 00:15:55 UTC 2013 Modified Files: pkgsrc/mail/roundcube: Makefile Log Message: Bump revision, as noted by wiz@ and gdt@. Thanks! --- Module Name: pkgsrc Committed By: taca Date: Fri Feb 8 14:01:03 UTC 2013 Modified Files: pkgsrc/mail/roundcube: Makefile PLIST distinfo Log Message: Update roundcube to 0.8.5. CHANGELOG Roundcube Webmail =========================== - Fix #countcontrols issue in IE<=8 when text is very long (#1488890) - Fix unwanted horizontal scrollbar in message preview header (#1488866) - Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844) - Fix XSS vulnerability in vbscript: and data:text links handling (#1488850) - Fix absolute positioning in HTML messages (#1488819) - Fix keybord events on messages list in opera browser (#1488823) - Fix cache (in)validation after setting \Deleted flag - Fix selection of collapsed thread rows (#1488772) - Fix wrapping of quoted text with format=flowed (#1488177)diff -r1.49 -r1.49.2.1 pkgsrc/mail/roundcube/Makefile
(tron)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.49 2012/12/05 15:38:01 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.49.2.1 2013/02/11 14:25:59 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= roundcubemail-0.8.4-dep | 3 | DISTNAME= roundcubemail-0.8.5-dep | |
4 | PKGNAME= ${DISTNAME:S/mail-/-/:S/-dep//} | 4 | PKGNAME= ${DISTNAME:S/mail-/-/:S/-dep//} | |
5 | CATEGORIES= mail | 5 | CATEGORIES= mail | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | |
7 | 7 | |||
8 | MAINTAINER= taca@NetBSD.org | 8 | MAINTAINER= taca@NetBSD.org | |
9 | HOMEPAGE= http://roundcube.net/ | 9 | HOMEPAGE= http://roundcube.net/ | |
10 | COMMENT= Browser-based multilingual IMAP client | 10 | COMMENT= Browser-based multilingual IMAP client | |
11 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
12 | 12 | |||
13 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.4.2:../../net/pear-Net_SMTP | 13 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.4.2:../../net/pear-Net_SMTP | |
14 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.8.1:../../mail/pear-Mail_Mime | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.8.1:../../mail/pear-Mail_Mime | |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5.0:../../databases/pear-MDB2 | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5.0:../../databases/pear-MDB2 | |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL>=1.0.3:../../mail/pear-Auth_SASL | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL>=1.0.3:../../mail/pear-Auth_SASL |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.25 2012/12/05 15:38:01 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.25.2.1 2013/02/11 14:25:59 tron Exp $ | |
2 | share/doc/roundcube/INSTALL | 2 | share/doc/roundcube/INSTALL | |
3 | share/doc/roundcube/LICENSE | 3 | share/doc/roundcube/LICENSE | |
4 | share/doc/roundcube/README.md | 4 | share/doc/roundcube/README.md | |
5 | share/doc/roundcube/UPGRADING | 5 | share/doc/roundcube/UPGRADING | |
6 | share/examples/roundcube/db.inc.php.dist | 6 | share/examples/roundcube/db.inc.php.dist | |
7 | share/examples/roundcube/main.inc.php.dist | 7 | share/examples/roundcube/main.inc.php.dist | |
8 | share/examples/roundcube/mimetypes.php | 8 | share/examples/roundcube/mimetypes.php | |
9 | share/examples/roundcube/plugins/acl/config.inc.php | 9 | share/examples/roundcube/plugins/acl/config.inc.php | |
10 | share/examples/roundcube/plugins/additional_message_headers/config.inc.php | 10 | share/examples/roundcube/plugins/additional_message_headers/config.inc.php | |
11 | share/examples/roundcube/plugins/enigma/config.inc.php | 11 | share/examples/roundcube/plugins/enigma/config.inc.php | |
12 | share/examples/roundcube/plugins/help/config.inc.php | 12 | share/examples/roundcube/plugins/help/config.inc.php | |
13 | share/examples/roundcube/plugins/jqueryui/config.inc.php | 13 | share/examples/roundcube/plugins/jqueryui/config.inc.php | |
14 | share/examples/roundcube/plugins/managesieve/config.inc.php | 14 | share/examples/roundcube/plugins/managesieve/config.inc.php | |
@@ -910,35 +910,31 @@ share/roundcube/program/include/rcube_re | @@ -910,35 +910,31 @@ share/roundcube/program/include/rcube_re | |||
910 | share/roundcube/program/include/rcube_result_set.php | 910 | share/roundcube/program/include/rcube_result_set.php | |
911 | share/roundcube/program/include/rcube_result_thread.php | 911 | share/roundcube/program/include/rcube_result_thread.php | |
912 | share/roundcube/program/include/rcube_session.php | 912 | share/roundcube/program/include/rcube_session.php | |
913 | share/roundcube/program/include/rcube_shared.inc | 913 | share/roundcube/program/include/rcube_shared.inc | |
914 | share/roundcube/program/include/rcube_smtp.php | 914 | share/roundcube/program/include/rcube_smtp.php | |
915 | share/roundcube/program/include/rcube_spellchecker.php | 915 | share/roundcube/program/include/rcube_spellchecker.php | |
916 | share/roundcube/program/include/rcube_sqlite.inc | 916 | share/roundcube/program/include/rcube_sqlite.inc | |
917 | share/roundcube/program/include/rcube_storage.php | 917 | share/roundcube/program/include/rcube_storage.php | |
918 | share/roundcube/program/include/rcube_string_replacer.php | 918 | share/roundcube/program/include/rcube_string_replacer.php | |
919 | share/roundcube/program/include/rcube_template.php | 919 | share/roundcube/program/include/rcube_template.php | |
920 | share/roundcube/program/include/rcube_user.php | 920 | share/roundcube/program/include/rcube_user.php | |
921 | share/roundcube/program/include/rcube_vcard.php | 921 | share/roundcube/program/include/rcube_vcard.php | |
922 | share/roundcube/program/js/app.js | 922 | share/roundcube/program/js/app.js | |
923 | share/roundcube/program/js/app.js.src | |||
924 | share/roundcube/program/js/common.js | 923 | share/roundcube/program/js/common.js | |
925 | share/roundcube/program/js/common.js.src | |||
926 | share/roundcube/program/js/editor.js | 924 | share/roundcube/program/js/editor.js | |
927 | share/roundcube/program/js/googiespell.js | 925 | share/roundcube/program/js/googiespell.js | |
928 | share/roundcube/program/js/googiespell.js.src | |||
929 | share/roundcube/program/js/jquery.min.js | 926 | share/roundcube/program/js/jquery.min.js | |
930 | share/roundcube/program/js/list.js | 927 | share/roundcube/program/js/list.js | |
931 | share/roundcube/program/js/list.js.src | |||
932 | share/roundcube/program/js/tiny_mce/langs/ar.js | 928 | share/roundcube/program/js/tiny_mce/langs/ar.js | |
933 | share/roundcube/program/js/tiny_mce/langs/az.js | 929 | share/roundcube/program/js/tiny_mce/langs/az.js | |
934 | share/roundcube/program/js/tiny_mce/langs/bg.js | 930 | share/roundcube/program/js/tiny_mce/langs/bg.js | |
935 | share/roundcube/program/js/tiny_mce/langs/bn.js | 931 | share/roundcube/program/js/tiny_mce/langs/bn.js | |
936 | share/roundcube/program/js/tiny_mce/langs/br.js | 932 | share/roundcube/program/js/tiny_mce/langs/br.js | |
937 | share/roundcube/program/js/tiny_mce/langs/bs.js | 933 | share/roundcube/program/js/tiny_mce/langs/bs.js | |
938 | share/roundcube/program/js/tiny_mce/langs/ca.js | 934 | share/roundcube/program/js/tiny_mce/langs/ca.js | |
939 | share/roundcube/program/js/tiny_mce/langs/cs.js | 935 | share/roundcube/program/js/tiny_mce/langs/cs.js | |
940 | share/roundcube/program/js/tiny_mce/langs/cy.js | 936 | share/roundcube/program/js/tiny_mce/langs/cy.js | |
941 | share/roundcube/program/js/tiny_mce/langs/da.js | 937 | share/roundcube/program/js/tiny_mce/langs/da.js | |
942 | share/roundcube/program/js/tiny_mce/langs/de.js | 938 | share/roundcube/program/js/tiny_mce/langs/de.js | |
943 | share/roundcube/program/js/tiny_mce/langs/el.js | 939 | share/roundcube/program/js/tiny_mce/langs/el.js | |
944 | share/roundcube/program/js/tiny_mce/langs/en.js | 940 | share/roundcube/program/js/tiny_mce/langs/en.js |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.27 2012/12/05 15:38:01 taca Exp $ | 1 | $NetBSD: distinfo,v 1.27.2.1 2013/02/11 14:25:59 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (roundcubemail-0.8.4-dep.tar.gz) = f01c11b3a09ed396819760cfa46964b3fc506cfd | 3 | SHA1 (roundcubemail-0.8.5-dep.tar.gz) = 5e6e65a1a2460cff160525b397f7a0a260441c22 | |
4 | RMD160 (roundcubemail-0.8.4-dep.tar.gz) = f4c9982a2cb3649ea6b3e98f1cc8bdfeab9705e4 | 4 | RMD160 (roundcubemail-0.8.5-dep.tar.gz) = 5e1e5e4d8ba16eafce92d9d9692ccdf8cdfc9fcc | |
5 | Size (roundcubemail-0.8.4-dep.tar.gz) = 3183389 bytes | 5 | Size (roundcubemail-0.8.5-dep.tar.gz) = 3142399 bytes | |
6 | SHA1 (patch-aa) = 4946fab1dd1a809d32de7fa16b9eb1075eb8424a | 6 | SHA1 (patch-aa) = 4946fab1dd1a809d32de7fa16b9eb1075eb8424a | |
7 | SHA1 (patch-ab) = ac9f7ac488f9c309fd1b30a8ecec73e52b245c11 | 7 | SHA1 (patch-ab) = ac9f7ac488f9c309fd1b30a8ecec73e52b245c11 | |
8 | SHA1 (patch-ac) = 89320be22d84d6099e44897d604fa0fe49e0fe60 | 8 | SHA1 (patch-ac) = 89320be22d84d6099e44897d604fa0fe49e0fe60 | |
9 | SHA1 (patch-af) = e2bae396f049b2c5030f24e539b7f418a3d09d78 | 9 | SHA1 (patch-af) = e2bae396f049b2c5030f24e539b7f418a3d09d78 |
@@ -1,36 +1,28 @@ | @@ -1,36 +1,28 @@ | |||
1 | # $NetBSD: roundcube.conf,v 1.4 2010/11/10 11:42:27 adam Exp $ | 1 | # $NetBSD: roundcube.conf,v 1.4.18.1 2013/02/11 14:25:59 tron Exp $ | |
2 | # | 2 | # | |
3 | # RoundCube configuration file fragment for Apache | 3 | # RoundCube configuration file fragment for Apache | |
4 | 4 | |||
5 | <IfModule mod_alias.c> | 5 | <IfModule mod_alias.c> | |
6 | Alias /roundcube "@RCDIR@/" | 6 | Alias /roundcube "@RCDIR@/" | |
7 | </IfModule> | 7 | </IfModule> | |
8 | 8 | |||
9 | # Don't forget to adapt the configuration in @RCDIR@/.htaccess | |||
10 | # to your liking. | |||
9 | <Directory "@RCDIR@"> | 11 | <Directory "@RCDIR@"> | |
10 | Order allow,deny | 12 | Order allow,deny | |
11 | Allow from all | 13 | Allow from all | |
12 | AllowOverride All | 14 | AllowOverride All | |
13 | DirectoryIndex index.php | 15 | DirectoryIndex index.php | |
14 | <IfModule mod_php4.c> | |||
15 | php_flag file_uploads On | |||
16 | php_value session.auto_start Off | |||
17 | php_value upload_max_filesize 2M | |||
18 | </IfModule> | |||
19 | <IfModule mod_php5.c> | |||
20 | php_flag file_uploads On | |||
21 | php_value session.auto_start Off | |||
22 | php_value upload_max_filesize 2M | |||
23 | </IfModule> | |||
24 | </Directory> | 16 | </Directory> | |
25 | 17 | |||
26 | # | 18 | # | |
27 | # For security, don't serve pages from the roundcube installer directory. | 19 | # For security, don't serve pages from the roundcube installer directory. | |
28 | # | 20 | # | |
29 | # If you are using the installer to setup roundcube you will need access to | 21 | # If you are using the installer to setup roundcube you will need access to | |
30 | # the installer/ directory for the initial setup. It is recommended that | 22 | # the installer/ directory for the initial setup. It is recommended that | |
31 | # after installation you uncomment the following block in order to restrict | 23 | # after installation you uncomment the following block in order to restrict | |
32 | # access to that directory. | 24 | # access to that directory. | |
33 | # | 25 | # | |
34 | #<Directory "@RCDIR@/installer"> | 26 | #<Directory "@RCDIR@/installer"> | |
35 | # Order deny,allow | 27 | # Order deny,allow | |
36 | # Deny from all | 28 | # Deny from all |