diff options
author | morr <morr@pkgsrc.org> | 2012-07-27 20:22:13 +0000 |
---|---|---|
committer | morr <morr@pkgsrc.org> | 2012-07-27 20:22:13 +0000 |
commit | 35ffa7cc38e1a48473fe633875ad7a1d0566b8d6 (patch) | |
tree | b5974d8da7d15f089185520ccb12b9172e3e3b8f | |
parent | 01bc8547882fd00d5e6fd7ce7aedf69c289e90cc (diff) | |
download | pkgsrc-35ffa7cc38e1a48473fe633875ad7a1d0566b8d6.tar.gz |
Update to newest version, including security fixes.
ChangeLog from last version:
SECURITY
========
* Close several XSS vulnerabilities in topic administration page. This
resolves CVE-2012-2768.
DOC
===
* Clarify that the only version incompatibility is 3.8.0; 3.8.x for
values of x != 0 is fine.
* Note incompatibility with RT 4 and above, which already include RTFM
functionality as "Articles"
XXX: for now disable copying of PO files, they conflict with RT ones.
-rw-r--r-- | devel/RTFM/Makefile | 13 | ||||
-rw-r--r-- | devel/RTFM/PLIST | 155 | ||||
-rw-r--r-- | devel/RTFM/distinfo | 8 |
3 files changed, 91 insertions, 85 deletions
diff --git a/devel/RTFM/Makefile b/devel/RTFM/Makefile index 354af9dd14b..98ebc243cf3 100644 --- a/devel/RTFM/Makefile +++ b/devel/RTFM/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.8 2008/05/26 02:13:17 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2012/07/27 20:22:13 morr Exp $ # -DISTNAME= RTFM-2.0.4 -PKGREVISION= 3 +DISTNAME= RTFM-2.4.4 CATEGORIES= devel MASTER_SITES= http://download.bestpractical.com/pub/rt/release/ @@ -35,10 +34,10 @@ do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${RT_HTML_DIR} cd ${WRKSRC}/html && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | \ pax -rw ${DESTDIR}${RT_HTML_DIR} - @${ECHO} "=> Locales" - ${INSTALL_DATA_DIR} ${DESTDIR}${RT_I18N_DIR} - cd ${WRKSRC}/po && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | \ - pax -rw ${DESTDIR}${RT_I18N_DIR} +# @${ECHO} "=> Locales" +# ${INSTALL_DATA_DIR} ${DESTDIR}${RT_I18N_DIR} +# cd ${WRKSRC}/po && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | \ +# pax -rw ${DESTDIR}${RT_I18N_DIR} @${ECHO} "=> Database Schemas" ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/RTFM for file in acl.Oracle acl.Pg acl.mysql schema.Oracle schema.Pg schema.mysql; \ diff --git a/devel/RTFM/PLIST b/devel/RTFM/PLIST index 9275e5d6abc..616f24b4536 100644 --- a/devel/RTFM/PLIST +++ b/devel/RTFM/PLIST @@ -1,103 +1,110 @@ -@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:48:30 joerg Exp $ -${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox +@comment $NetBSD: PLIST,v 1.4 2012/07/27 20:22:13 morr Exp $ +${RT_HTML_DIR}/Admin/Global/CustomFields/RTFM-Class-RTFM-Article.html +${RT_HTML_DIR}/Admin/RTFM/Classes/CustomFields.html +${RT_HTML_DIR}/Admin/RTFM/Classes/GroupRights.html +${RT_HTML_DIR}/Admin/RTFM/Classes/Modify.html +${RT_HTML_DIR}/Admin/RTFM/Classes/Topics.html +${RT_HTML_DIR}/Admin/RTFM/Classes/UserRights.html +${RT_HTML_DIR}/Admin/RTFM/Classes/index.html +${RT_HTML_DIR}/Admin/RTFM/Elements/ClassTabs +${RT_HTML_DIR}/Admin/RTFM/Elements/GlobalTabs +${RT_HTML_DIR}/Admin/RTFM/Elements/Header +${RT_HTML_DIR}/Admin/RTFM/Elements/Tabs +${RT_HTML_DIR}/Admin/RTFM/Elements/Topics +${RT_HTML_DIR}/Admin/RTFM/Global/GroupRights.html +${RT_HTML_DIR}/Admin/RTFM/Global/Topics.html +${RT_HTML_DIR}/Admin/RTFM/Global/UserRights.html +${RT_HTML_DIR}/Admin/RTFM/Global/index.html +${RT_HTML_DIR}/Admin/RTFM/index.html +${RT_HTML_DIR}/Callbacks/RTFM/Admin/Elements/CustomFieldTabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/Admin/Elements/Tabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/Admin/Global/CustomFields/index.html/Default +${RT_HTML_DIR}/Callbacks/RTFM/Admin/index.html/Default +${RT_HTML_DIR}/Callbacks/RTFM/Elements/EditLinks/ExtraLinkInstructions +${RT_HTML_DIR}/Callbacks/RTFM/Elements/Header/Head +${RT_HTML_DIR}/Callbacks/RTFM/Elements/MessageBox/Default +${RT_HTML_DIR}/Callbacks/RTFM/Elements/Tabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/RTIR/Elements/Tabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/SelfService/Elements/Tabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Create.html/BeforeCreate +${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Create.html/BeforeMessageBox ${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Elements/Tabs/Default +${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox ${RT_HTML_DIR}/Callbacks/RTFM/autohandler/Default -${RT_HTML_DIR}/Callbacks/RTFM/Elements/Tabs/Default -${RT_HTML_DIR}/Callbacks/RTFM/Elements/MessageBox/Default -${RT_HTML_DIR}/RTFM/Article/Elements/Tabs +${RT_HTML_DIR}/Elements/RT__FM__ClassCollection/ColumnMap +${RT_HTML_DIR}/NoAuth/webrtfm.css +${RT_HTML_DIR}/RTFM/Article/Delete.html +${RT_HTML_DIR}/RTFM/Article/Display.html +${RT_HTML_DIR}/RTFM/Article/Edit.html +${RT_HTML_DIR}/RTFM/Article/Elements/EditBasics +${RT_HTML_DIR}/RTFM/Article/Elements/EditCustomFields +${RT_HTML_DIR}/RTFM/Article/Elements/EditLinks +${RT_HTML_DIR}/RTFM/Article/Elements/EditTopics +${RT_HTML_DIR}/RTFM/Article/Elements/LinkEntryInstructions +${RT_HTML_DIR}/RTFM/Article/Elements/Preformatted ${RT_HTML_DIR}/RTFM/Article/Elements/SearchByCustomField -${RT_HTML_DIR}/RTFM/Article/Elements/ShowLinks +${RT_HTML_DIR}/RTFM/Article/Elements/SelectSavedSearches +${RT_HTML_DIR}/RTFM/Article/Elements/SelectSearchPrivacy ${RT_HTML_DIR}/RTFM/Article/Elements/ShowHistory -${RT_HTML_DIR}/RTFM/Article/Elements/ShowCustomFields -${RT_HTML_DIR}/RTFM/Article/Elements/EditCustomField -${RT_HTML_DIR}/RTFM/Article/Elements/EditLinks -${RT_HTML_DIR}/RTFM/Article/Elements/EditCustomFields -${RT_HTML_DIR}/RTFM/Article/Elements/ShowSearchResults +${RT_HTML_DIR}/RTFM/Article/Elements/ShowLinks +${RT_HTML_DIR}/RTFM/Article/Elements/ShowSavedSearches ${RT_HTML_DIR}/RTFM/Article/Elements/ShowSearchCriteria -${RT_HTML_DIR}/RTFM/Article/Elements/EditBasics -${RT_HTML_DIR}/RTFM/Article/Elements/Preformatted -${RT_HTML_DIR}/RTFM/Article/History.html -${RT_HTML_DIR}/RTFM/Article/Delete.html -${RT_HTML_DIR}/RTFM/Article/Create.html +${RT_HTML_DIR}/RTFM/Article/Elements/ShowSearchResults +${RT_HTML_DIR}/RTFM/Article/Elements/ShowTopics +${RT_HTML_DIR}/RTFM/Article/Elements/Tabs ${RT_HTML_DIR}/RTFM/Article/ExtractFromTicket.html -${RT_HTML_DIR}/RTFM/Article/Display.html -${RT_HTML_DIR}/RTFM/Article/Edit.html -${RT_HTML_DIR}/RTFM/Article/Search.html -${RT_HTML_DIR}/RTFM/Article/index.html -${RT_HTML_DIR}/RTFM/Article/PreCreate.html ${RT_HTML_DIR}/RTFM/Article/ExtractIntoClass.html -${RT_HTML_DIR}/RTFM/Admin/Global/GroupRights.html -${RT_HTML_DIR}/RTFM/Admin/Global/UserRights.html -${RT_HTML_DIR}/RTFM/Admin/Global/index.html -${RT_HTML_DIR}/RTFM/Admin/CustomFields/GroupRights.html -${RT_HTML_DIR}/RTFM/Admin/CustomFields/Classes.html -${RT_HTML_DIR}/RTFM/Admin/CustomFields/UserRights.html -${RT_HTML_DIR}/RTFM/Admin/CustomFields/Basics.html -${RT_HTML_DIR}/RTFM/Admin/CustomFields/index.html -${RT_HTML_DIR}/RTFM/Admin/Elements/CustomFieldTabs -${RT_HTML_DIR}/RTFM/Admin/Elements/ClassTabs -${RT_HTML_DIR}/RTFM/Admin/Elements/Header -${RT_HTML_DIR}/RTFM/Admin/Elements/GlobalTabs -${RT_HTML_DIR}/RTFM/Admin/Elements/SelectCustomFieldType -${RT_HTML_DIR}/RTFM/Admin/Elements/AddCustomFieldValue -${RT_HTML_DIR}/RTFM/Admin/Elements/EditCustomFieldValues -${RT_HTML_DIR}/RTFM/Admin/Elements/Tabs -${RT_HTML_DIR}/RTFM/Admin/index.html -${RT_HTML_DIR}/RTFM/Admin/Classes/CustomFields.html -${RT_HTML_DIR}/RTFM/Admin/Classes/GroupRights.html -${RT_HTML_DIR}/RTFM/Admin/Classes/UserRights.html -${RT_HTML_DIR}/RTFM/Admin/Classes/Access.html -${RT_HTML_DIR}/RTFM/Admin/Classes/Basics.html -${RT_HTML_DIR}/RTFM/Admin/Classes/index.html -${RT_HTML_DIR}/RTFM/Admin/Classes/Modify.html +${RT_HTML_DIR}/RTFM/Article/ExtractIntoTopic.html +${RT_HTML_DIR}/RTFM/Article/History.html +${RT_HTML_DIR}/RTFM/Article/PreCreate.html +${RT_HTML_DIR}/RTFM/Article/Search.html +${RT_HTML_DIR}/RTFM/Elements/BeforeMessageBox +${RT_HTML_DIR}/RTFM/Elements/CreateArticle +${RT_HTML_DIR}/RTFM/Elements/Error ${RT_HTML_DIR}/RTFM/Elements/GotoArticle ${RT_HTML_DIR}/RTFM/Elements/Header -${RT_HTML_DIR}/RTFM/Elements/SelectCustomFieldType -${RT_HTML_DIR}/RTFM/Elements/ListArticles +${RT_HTML_DIR}/RTFM/Elements/NewestArticles ${RT_HTML_DIR}/RTFM/Elements/QuickSearch ${RT_HTML_DIR}/RTFM/Elements/SelectClass -${RT_HTML_DIR}/RTFM/Elements/CreateArticle +${RT_HTML_DIR}/RTFM/Elements/ShowTopic ${RT_HTML_DIR}/RTFM/Elements/Tabs -${RT_HTML_DIR}/RTFM/Elements/Error -${RT_HTML_DIR}/RTFM/Elements/NewestArticles ${RT_HTML_DIR}/RTFM/Elements/UpdatedArticles +${RT_HTML_DIR}/RTFM/Topics.html ${RT_HTML_DIR}/RTFM/index.html -${RT_I18N_DIR}/RTFM/fr.po -${RT_I18N_DIR}/RTFM/zh_tw.po +${RT_HTML_DIR}/Search/Elements/Article +${RT_HTML_DIR}/SelfService/Article/Display.html +${RT_HTML_DIR}/SelfService/Article/Search.html +${RT_HTML_DIR}/SelfService/Article/autohandler +${RT_HTML_DIR}/SelfService/Elements/SearchArticle lib/rt3/RT/FM.pm lib/rt3/RT/FM/Article.pm -lib/rt3/RT/FM/ArticleCFValue.pm -lib/rt3/RT/FM/ArticleCFValueCollection.pm -lib/rt3/RT/FM/ArticleCFValueCollection_Overlay.pm -lib/rt3/RT/FM/ArticleCFValue_Overlay.pm lib/rt3/RT/FM/ArticleCollection.pm lib/rt3/RT/FM/ArticleCollection_Overlay.pm lib/rt3/RT/FM/Article_Overlay.pm lib/rt3/RT/FM/Class.pm lib/rt3/RT/FM/ClassCollection.pm lib/rt3/RT/FM/ClassCollection_Overlay.pm -lib/rt3/RT/FM/ClassCustomField.pm -lib/rt3/RT/FM/ClassCustomFieldCollection.pm -lib/rt3/RT/FM/ClassCustomFieldCollection_Overlay.pm lib/rt3/RT/FM/Class_Overlay.pm -lib/rt3/RT/FM/CurrentUser.pm -lib/rt3/RT/FM/CustomField.pm -lib/rt3/RT/FM/CustomFieldCollection.pm -lib/rt3/RT/FM/CustomFieldCollection_Overlay.pm -lib/rt3/RT/FM/CustomFieldObjectValueCollection.pm -lib/rt3/RT/FM/CustomFieldObjectValue_Overlay.pm -lib/rt3/RT/FM/CustomFieldValue.pm -lib/rt3/RT/FM/CustomFieldValueCollection.pm -lib/rt3/RT/FM/CustomFieldValue_Overlay.pm -lib/rt3/RT/FM/CustomField_Overlay.pm +lib/rt3/RT/FM/Introduction.pod +lib/rt3/RT/FM/ObjectTopic.pm +lib/rt3/RT/FM/ObjectTopicCollection.pm +lib/rt3/RT/FM/ObjectTopicCollection_Overlay.pm lib/rt3/RT/FM/Record.pm lib/rt3/RT/FM/SearchBuilder.pm lib/rt3/RT/FM/System.pm -lib/rt3/RT/FM/Transaction.pm -lib/rt3/RT/FM/TransactionCollection.pm -lib/rt3/RT/FM/TransactionCollection_Overlay.pm -lib/rt3/RT/FM/Transaction_Overlay.pm -lib/rt3/RT/Framework/Interface/Web.pm +lib/rt3/RT/FM/Topic.pm +lib/rt3/RT/FM/TopicCollection.pm +lib/rt3/RT/FM/TopicCollection_Overlay.pm +lib/rt3/RT/FM/Topic_Overlay.pm +lib/rt3/RT/I18N/README +lib/rt3/RT/I18N/es.po +lib/rt3/RT/I18N/fr.po +lib/rt3/RT/I18N/it.po +lib/rt3/RT/I18N/pt_BR.po +lib/rt3/RT/I18N/rtfm.pot +lib/rt3/RT/I18N/ru.po +lib/rt3/RT/I18N/zh_tw.po +lib/rt3/RT/URI/a.pm lib/rt3/RT/URI/fsck_com_rtfm.pm share/RTFM/acl.Oracle share/RTFM/acl.Pg diff --git a/devel/RTFM/distinfo b/devel/RTFM/distinfo index 666ac70d44c..e1317aab440 100644 --- a/devel/RTFM/distinfo +++ b/devel/RTFM/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2005/02/23 22:24:08 agc Exp $ +$NetBSD: distinfo,v 1.3 2012/07/27 20:22:13 morr Exp $ -SHA1 (RTFM-2.0.4.tar.gz) = 9af46c9810da9ecf7a328be634022302d995d1b2 -RMD160 (RTFM-2.0.4.tar.gz) = 3942c03dde9b58735195bf331982b496d1989b62 -Size (RTFM-2.0.4.tar.gz) = 81607 bytes +SHA1 (RTFM-2.4.4.tar.gz) = abebd875d6d37b7d7ce3135952e23d8427b685c9 +RMD160 (RTFM-2.4.4.tar.gz) = 03c3684a092beeb7ea702cb73bf8b12415cd1dac +Size (RTFM-2.4.4.tar.gz) = 145797 bytes |