commit squirrelmail-beta for openSUSE:Factory
Hello community, here is the log from the commit of package squirrelmail-beta for openSUSE:Factory checked in at Fri Jul 29 10:01:22 CEST 2011. -------- --- squirrelmail-beta/squirrelmail-beta.changes 2011-04-19 14:32:21.000000000 +0200 +++ /mounts/work_src_done/STABLE/squirrelmail-beta/squirrelmail-beta.changes 2011-07-28 18:09:20.000000000 +0200 @@ -1,0 +2,16 @@ +Thu Jul 28 15:54:31 UTC 2011 - jengelh@medozas.de + +- Change "Requires: php-mhash" to php-hash, which is the new name + +------------------------------------------------------------------- +Tue Jul 19 09:58:05 UTC 2011 - jengelh@medozas.de + +- Update to 1.5.2-20110719 +* fixes CVE-2011-2023 "XSS problem with unsanitized style tags" +* fixes CVE-2011-2753/CVE-2010-4555 "XSS holes in generic options + inputs, XSS hole in the SquirrelSpell plugin, added anti-CSRF + protection to the empty trash feature" +* fixes CVE-2010-4554 "Add clickjacking protection" +- Avoid packaging certain files twice + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- squirrelmail-20110414_0200-SVN.devel.tar.xz squirrelmail-20110414_0200-SVN.locales.tar.xz New: ---- squirrelmail-20110719_0200-SVN.devel.tar.xz squirrelmail-20110719_0200-SVN.locales.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ squirrelmail-beta.spec ++++++ --- /var/tmp/diff_new_pack.VXSetd/_old 2011-07-29 10:00:27.000000000 +0200 +++ /var/tmp/diff_new_pack.VXSetd/_new 2011-07-29 10:00:27.000000000 +0200 @@ -20,14 +20,14 @@ Name: squirrelmail-beta Version: 1.5.2 -Release: 1 +Release: 3 Requires: mod_php_any Requires: php-ctype Requires: php-gettext Requires: php-iconv Requires: php-mbstring Requires: php-mcrypt -Requires: php-mhash +Requires: php-hash Requires: php-openssl Requires: php-posix Requires: php-session @@ -40,14 +40,19 @@ %define b_sqm_path %buildroot%sqm_path %define sqm_doc %_defaultdocdir/squirrelmail %define b_sqm_doc %buidroot%sqm_doc -Source: squirrelmail-20110414_0200-SVN.devel.tar.xz -Source2: squirrelmail-20110414_0200-SVN.locales.tar.xz + +#DL-URL: http://squirrelmail.org/download.php +#Source: http://snapshots.squirrelmail.org/squirrelmail-20110719_0200-SVN.devel.tar.b... +Source: squirrelmail-20110719_0200-SVN.devel.tar.xz +Source2: squirrelmail-20110719_0200-SVN.locales.tar.xz Source3: config.php Source4: README.SUSE Source5: squirrelmail.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -BuildRequires: xz +BuildRequires: fdupes xz + +%define with_lang 1 %description Squirrelmail is a web-mail reader and writer written in php4. It @@ -70,7 +75,6 @@ %package lang - Group: Productivity/Networking/Email/Clients Summary: The Translations for squirrelmail @@ -89,10 +93,19 @@ cp %{S:4} . find . -type f -iname "*.php" -print0 | \ xargs -0 grep -Zl '#!/usr/bin/php\b' | \ - xargs -0 perl -i -pe 's{#!/usr/bin/php\b}{#!/usr/bin/php5}g'; + xargs -0 perl -i -pe 's{#!/usr/bin/php\b}{#!%_bindir/php5}g'; %install install -d -m 0755 %b_sqm_path + +%if 0%{?with_lang} +pushd squirrelmail.locales/ +cp -a locale help images %b_sqm_path/ +popd +%endif +rm -Rf squirrelmail.locales; + +# webinterface itself cp -a * %b_sqm_path/ rm -rf %b_sqm_path/plugins/calendar # demo is disabled @@ -108,10 +121,7 @@ # cleanup rm -rf %buildroot%sqm_path/contrib -# language packs -pushd squirrelmail.locales/ -cp -a locale help images %b_sqm_path/ -popd +%fdupes %buildroot %files %defattr(-,root,root) @@ -130,120 +140,118 @@ %sqm_path/css %sqm_path/class %sqm_path/configure -%sqm_path/[^c]* +%sqm_path/doc +%sqm_path/functions +%dir %sqm_path/help +%sqm_path/help/index.php +%sqm_path/help/en_US +%sqm_path/images +%sqm_path/include +%sqm_path/index.php +%dir %sqm_path/locale +%sqm_path/locale/README.locales +%sqm_path/locale/index.php +%sqm_path/plugins +%sqm_path/po +%sqm_path/src +%sqm_path/templates +%sqm_path/themes +%sqm_path/README* %dir %attr(-,root,www) /var/lib/squirrelmail %dir %attr(-,root,www) /var/lib/squirrelmail/attach %dir %attr(-,root,www) /var/lib/squirrelmail/data +%if 0%{?with_lang} + %files lang %defattr(-,root,root) +%dir %sqm_path/help +%dir %sqm_path/locale +%sqm_path/locale/README.locales %lang(ar) %sqm_path/locale/ar -#%lang(ar) %sqm_path/help/ar -%lang(bg_BG) %sqm_path/locale/bg_BG %lang(bg_BG) %sqm_path/help/bg_BG -%lang(bn_IN) %sqm_path/locale/bn_IN -#%lang(bn_IN) %sqm_path/help/bn_IN +%lang(bg_BG) %sqm_path/locale/bg_BG %lang(bn_BD) %sqm_path/locale/bn_BD -#%lang(bn_BD) %sqm_path/help/bn_BD -%lang(ca_ES) %sqm_path/locale/ca_ES +%lang(bn_IN) %sqm_path/locale/bn_IN %lang(ca_ES) %sqm_path/help/ca_ES -%lang(cs_CZ) %sqm_path/locale/cs_CZ +%lang(ca_ES) %sqm_path/locale/ca_ES %lang(cs_CZ) %sqm_path/help/cs_CZ -%lang(cy_GB) %sqm_path/locale/cy_GB +%lang(cs_CZ) %sqm_path/locale/cs_CZ %lang(cy_GB) %sqm_path/help/cy_GB -%lang(da_DK) %sqm_path/locale/da_DK +%lang(cy_GB) %sqm_path/locale/cy_GB %lang(da_DK) %sqm_path/help/da_DK -%lang(de_DE) %sqm_path/locale/de_DE +%lang(da_DK) %sqm_path/locale/da_DK %lang(de_DE) %sqm_path/help/de_DE +%lang(de_DE) %sqm_path/locale/de_DE %lang(el_GR) %sqm_path/locale/el_GR -#%lang(el_GR) %sqm_path/help/el_GR -#%lang(en_GB) %sqm_path/locale/en_GB -#%lang(en_GB) %sqm_path/help/en_GB -#%lang(en_US) %sqm_path/locale/en_US -%lang(en_US) %sqm_path/help/en_US -%lang(es_ES) %sqm_path/locale/es_ES +%lang(en_GB) %sqm_path/help/en_GB +%lang(en_GB) %sqm_path/locale/en_GB %lang(es_ES) %sqm_path/help/es_ES +%lang(es_ES) %sqm_path/locale/es_ES %lang(et_EE) %sqm_path/locale/et_EE -#%lang(et_EE) %sqm_path/help/et_EE %lang(eu_ES) %sqm_path/locale/eu_ES -#%lang(eu_ES) %sqm_path/help/eu_ES -%lang(fa_IR) %sqm_path/locale/fa_IR %lang(fa_IR) %sqm_path/help/fa_IR -%lang(fi_FI) %sqm_path/locale/fi_FI +%lang(fa_IR) %sqm_path/locale/fa_IR %lang(fi_FI) %sqm_path/help/fi_FI +%lang(fi_FI) %sqm_path/locale/fi_FI %lang(fo_FO) %sqm_path/locale/fo_FO -#%lang(fo_FO) %sqm_path/help/fo_FO -%lang(fr_FR) %sqm_path/locale/fr_FR %lang(fr_FR) %sqm_path/help/fr_FR +%lang(fr_FR) %sqm_path/locale/fr_FR %lang(fy) %sqm_path/locale/fy -#%lang(fy) %sqm_path/help/fy %lang(he_IL) %sqm_path/locale/he_IL -#%lang(he_IL) %sqm_path/help/he_IL %lang(hr_HR) %sqm_path/locale/hr_HR -#%lang(hr_HR) %sqm_path/help/hr_HR %lang(hu_HU) %sqm_path/locale/hu_HU -#%lang(hu_HU) %sqm_path/help/hu_HU -%lang(id_ID) %sqm_path/locale/id_ID %lang(id_ID) %sqm_path/help/id_ID +%lang(id_ID) %sqm_path/locale/id_ID %lang(is_IS) %sqm_path/locale/is_IS -#%lang(is_IS) %sqm_path/help/is_IS -%lang(it_IT) %sqm_path/locale/it_IT %lang(it_IT) %sqm_path/help/it_IT -%lang(ja_JP) %sqm_path/locale/ja_JP +%lang(it_IT) %sqm_path/locale/it_IT %lang(ja_JP) %sqm_path/help/ja_JP +%lang(ja_JP) %sqm_path/locale/ja_JP %lang(ka) %sqm_path/locale/ka -#%lang(ka) %sqm_path/help/ka %lang(km) %sqm_path/locale/km -#%lang(km) %sqm_path/help/km -%lang(ko_KR) %sqm_path/locale/ko_KR %lang(ko_KR) %sqm_path/help/ko_KR -%lang(lt_LT) %sqm_path/locale/lt_LT +%lang(ko_KR) %sqm_path/locale/ko_KR %lang(lt_LT) %sqm_path/help/lt_LT +%lang(lt_LT) %sqm_path/locale/lt_LT %lang(lv_LV) %sqm_path/locale/lv_LV -#%lang(lv_LV) %sqm_path/help/lv_LV %lang(mk) %sqm_path/locale/mk -#%lang(mk) %sqm_path/help/mk %lang(ms_MY) %sqm_path/locale/ms_MY -#%lang(ms_MY) %sqm_path/help/ms_MY %lang(nb_NO) %sqm_path/locale/nb_NO -#%lang(nb_NO) %sqm_path/help/nb_NO -%lang(nl_NL) %sqm_path/locale/nl_NL %lang(nl_NL) %sqm_path/help/nl_NL +%lang(nl_NL) %sqm_path/locale/nl_NL %lang(nn_NO) %sqm_path/locale/nn_NO -#%lang(nn_NO) %sqm_path/help/nn_NO -%lang(pl_PL) %sqm_path/locale/pl_PL %lang(pl_PL) %sqm_path/help/pl_PL -%lang(pt_BR) %sqm_path/locale/pt_BR +%lang(pl_PL) %sqm_path/locale/pl_PL %lang(pt_BR) %sqm_path/help/pt_BR -%lang(pt_PT) %sqm_path/locale/pt_PT +%lang(pt_BR) %sqm_path/locale/pt_BR %lang(pt_PT) %sqm_path/help/pt_PT +%lang(pt_PT) %sqm_path/locale/pt_PT %lang(ro_RO) %sqm_path/locale/ro_RO -#%lang(ro_RO) %sqm_path/help/ro_RO -%lang(ru_RU) %sqm_path/locale/ru_RU %lang(ru_RU) %sqm_path/help/ru_RU -%lang(sk_SK) %sqm_path/locale/sk_SK +%lang(ru_RU) %sqm_path/locale/ru_RU +%lang(ru_UA) %sqm_path/locale/ru_UA +%lang(si_LK) %sqm_path/locale/si_LK %lang(sk_SK) %sqm_path/help/sk_SK -%lang(sl_SI) %sqm_path/locale/sl_SI +%lang(sk_SK) %sqm_path/locale/sk_SK %lang(sl_SI) %sqm_path/help/sl_SI -%lang(sr_YU) %sqm_path/locale/sr_YU +%lang(sl_SI) %sqm_path/locale/sl_SI %lang(sr_YU) %sqm_path/help/sr_YU -%lang(sv_SE) %sqm_path/locale/sv_SE +%lang(sr_YU) %sqm_path/locale/sr_YU %lang(sv_SE) %sqm_path/help/sv_SE +%lang(sv_SE) %sqm_path/locale/sv_SE %lang(ta_LK) %sqm_path/locale/ta_LK -#%lang(ta_LK) %sqm_path/help/ta_LK +%lang(th_TH) %sqm_path/help/th_TH +%lang(th_TH) %sqm_path/locale/th_TH +%lang(tl_PH) %sqm_path/locale/tl_PH %lang(tr_TR) %sqm_path/locale/tr_TR -#%lang(tr_TR) %sqm_path/help/tr_TR -#%lang(th_TH) %sqm_path/locale/th_TH -#%lang(th_TH) %sqm_path/help/th_TH -%lang(uk_UA) %sqm_path/locale/uk_UA +%lang(ug) %sqm_path/locale/ug %lang(uk_UA) %sqm_path/help/uk_UA +%lang(uk_UA) %sqm_path/locale/uk_UA %lang(vi_VN) %sqm_path/locale/vi_VN -#%lang(vi_VN) %sqm_path/help/vi_VN -%lang(zh_CN) %sqm_path/locale/zh_CN %lang(zh_CN) %sqm_path/help/zh_CN -%lang(ug) %sqm_path/locale/ug -#%lang(ug) %sqm_path/help/ug +%lang(zh_CN) %sqm_path/locale/zh_CN %lang(zh_TW) %sqm_path/locale/zh_TW -#%lang(zh_TW) %sqm_path/help/zh_TW +%endif %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de