====================================================================== Readme:Garoon 5.9 Service Pack 2 ====================================================================== 発行日:2022年5月30日 サイボウズ株式会社 概要: このプログラムは、Garoon バージョン 5.9.0の不具合を修正するためのプログラムです。 Service Pack 1をインストールしている環境も修正の対象に含まれます。 このファイルでは、Garoon 5.9 Service Pack 2のインストール手順を説明しています。 このプログラムによって改修される不具合については、Service Pack 2のリリースノートを参照してください。 重要: - このプログラムは、バージョン 5.9.x以外のGaroonには適用できません。 - このプログラムはアンインストールできません。 - バージョン 5.9.0のGaroonにService Packを適用する場合は、Service Pack 2のみをインストールしてください。Service Pack 2は、Service Pack 1の内容を含みます。 目次: - 影響を受けるファイル - 作業を行う前に - バックアップ - Service Pack 2のインストール - インストール後の確認 影響を受けるファイル ==================== 標準のインストール先ディレクトリーとインストール識別子を使用して、Garoonをインストールした場合を例として、説明しています。 ディレクトリーの表記はLinux環境の表記です。Windows環境の場合は「/」を「\」に読み替えてください。 インストール済みのMySQLを使用する場合は、お使いの環境に合わせて読み替えてください。 このプログラムによって追加、および更新されるファイルとテーブルは、次のとおりです。 追加されるファイル ------------------ ----------------- CGIディレクトリー ----------------- Windows環境: C:\Inetpub\Scripts\cbgrn Linux環境: /var/www/cgi-bin/cbgrn - サブディレクトリーとファイル: code/command/check_convert.csp code/include/grn/GrnWithCauseParamsException.csp 更新されるファイル ------------------ ----------------- CGIディレクトリー ----------------- Windows環境: C:\Inetpub\Scripts\cbgrn Linux環境: /var/www/cgi-bin/cbgrn - サブディレクトリーとファイル: code/doc_root/bulletin/_command_category_modify.csp code/doc_root/bulletin/_command_file_delete.csp code/doc_root/bulletin/_command_file_modify.csp code/doc_root/bulletin/_command_file_upload.csp code/doc_root/bulletin/_file_delete.csp code/doc_root/bulletin/_file_modify.csp code/doc_root/bulletin/_file_upload.csp code/doc_root/bulletin/portlet/command_settings.csp code/doc_root/cabinet/_command_move.csp code/doc_root/cabinet/_delete.csp code/doc_root/cabinet/_move.csp code/doc_root/cabinet/command_modify.csp code/doc_root/cabinet/modify.csp code/doc_root/cabinet/portlet/command_settings.csp code/doc_root/cabinet/portlet/settings.csp code/doc_root/grn/ajax_app_menu.csp code/doc_root/groupmail/_command_reply.csp code/doc_root/message/_file_modify.csp code/doc_root/message/_file_upload.csp code/doc_root/message/command_file_modify.csp code/doc_root/message/command_file_upload.csp code/doc_root/message/system/_file_delete.csp code/doc_root/message/system/_file_modify.csp code/doc_root/message/system/_file_upload.csp code/doc_root/message/system/command_inspection_file_delete.csp code/doc_root/message/system/command_inspection_file_modify.csp code/doc_root/message/system/command_inspection_file_upload.csp code/doc_root/message/system/inspection_file_delete.csp code/include/bulletin/access.csp code/include/bulletin/error_code.csp code/include/bulletin/screen/AjaxAuthorityReadUserDialogScreen.csp code/include/bulletin/screen/AjaxNotificationUserDialogScreen.csp code/include/bulletin/screen/BulletinArticleListBase.csp code/include/cabinet/access.csp code/include/fts/AccessControlledSearchLogic.csp code/include/fw/mail_imap_protocol.csp code/include/fw/mail_pop3.csp code/include/fw/socket_util.csp code/include/grn/org_tree.csp code/include/grn/org_tree_groupmail.csp code/include/grn/prepend.csp code/include/groupmail/connection.csp code/include/mail/connection.csp code/include/oauth/entity/Token.csp code/include/space/screen/application/todo/TodoDelete.csp code/include/space/service/DiscussionService.csp code/include/workflow/api/adapter/requests/GetFilesAdapter.csp code/include/workflow/api/model/RequestItem.csp code/include/workflow/customization/DataConverterForJsPetitionData.csp code/smarty/libs/plugins/function.grn_application_menu.php locale/en/error/grn_bllt_.csp locale/en/error/grn_group_mail_.csp locale/en/error/grn_mail_.csp locale/ja/error/grn_bllt_.csp locale/ja/error/grn_group_mail_.csp locale/ja/error/grn_mail_.csp locale/zh/error/grn_bllt_.csp locale/zh/error/grn_group_mail_.csp locale/zh/error/grn_mail_.csp locale/zh-tw/error/grn_bllt_.csp locale/zh-tw/error/grn_group_mail_.csp locale/zh-tw/error/grn_mail_.csp page/en/bulletin/_article_list.tpl page/en/bulletin/_attached_file_view.tpl page/en/bulletin/_category_path.tpl page/en/bulletin/_search_menu_draft_list.tpl page/en/bulletin/_search_menu_list.tpl page/en/bulletin/_search_menu_wait_list.tpl page/en/bulletin/file_view.tpl page/en/bulletin/system/category_list.tpl page/en/message/file_view.tpl page/en/message/system/inspection_file_view.tpl page/ja/bulletin/_article_list.tpl page/ja/bulletin/_attached_file_view.tpl page/ja/bulletin/_category_path.tpl page/ja/bulletin/_search_menu_draft_list.tpl page/ja/bulletin/_search_menu_list.tpl page/ja/bulletin/_search_menu_wait_list.tpl page/ja/bulletin/file_view.tpl page/ja/bulletin/system/category_list.tpl page/ja/message/file_view.tpl page/ja/message/system/inspection_file_view.tpl page/zh/bulletin/_article_list.tpl page/zh/bulletin/_attached_file_view.tpl page/zh/bulletin/_category_path.tpl page/zh/bulletin/_search_menu_draft_list.tpl page/zh/bulletin/_search_menu_list.tpl page/zh/bulletin/_search_menu_wait_list.tpl page/zh/bulletin/file_view.tpl page/zh/bulletin/system/category_list.tpl page/zh/message/file_view.tpl page/zh/message/system/inspection_file_view.tpl page/zh-tw/bulletin/_article_list.tpl page/zh-tw/bulletin/_attached_file_view.tpl page/zh-tw/bulletin/_category_path.tpl page/zh-tw/bulletin/_search_menu_draft_list.tpl page/zh-tw/bulletin/_search_menu_list.tpl page/zh-tw/bulletin/_search_menu_wait_list.tpl page/zh-tw/bulletin/file_view.tpl page/zh-tw/bulletin/system/category_list.tpl page/zh-tw/message/file_view.tpl page/zh-tw/message/system/inspection_file_view.tpl ----- MySQL ----- Windows環境: C:\Program Files\cybozu\mysql-5.0\data\cb_cbgrn Linux環境: /usr/local/cybozu/mysql-5.0/data/cb_cbgrn - テーブル: tab_cb_profiledata___system -------------------------------- ドキュメントルートディレクトリー -------------------------------- Windows環境: C:\Inetpub\wwwroot\cbgrn Linux環境: /var/www/html/cbgrn - サブディレクトリーとファイル: grn/html/resource-en.js grn/html/resource-ja.js grn/html/resource-zh-tw.js grn/html/resource-zh.js grn/html/std.css grn/html/std.js grn/html/upload.js grn/html/upload35.js grn/html/upload_assets.js grn/html/upload_cabinet.js リビジョン番号が更新されるファイル ---------------------------------- ----------------- CGIディレクトリー ----------------- Windows環境: C:\Inetpub\Scripts\cbgrn Linux環境: /var/www/cgi-bin/cbgrn - サブディレクトリーとファイル: garoon.ini 作業を行う前に ============== - Windows環境の場合、作業はWindowsの「Administrator」権限を持つユーザーで行います。 - Linux環境の場合、作業はrootユーザーで行います。 - データベースへ誰もアクセスしていない状態で作業を行ってください。 バックアップ ============ 作業を行う前に、Garoonのインストール先ディレクトリーをバックアップします。 注意: - 標準のインストール先ディレクトリーとインストール識別子を使用して、Garoonをインストールした場合を例として、説明しています。 インストール先ディレクトリーやインストール識別子が標準と異なる場合は、そのディレクトリーをバックアップします。 1.バックアップ用のディレクトリーを用意します。 2.次のディレクトリーを、手順1で作成したディレクトリーにコピーします。 Windows環境: C:\Program Files\Cybozu\mysql-5.0\data C:\Program Files\Cybozu\mysql-5.0\files Linux環境: /usr/local/cybozu/mysql-5.0/data /usr/local/cybozu/mysql-5.0/files Service Pack 2のインストール ============================ 標準のインストール先ディレクトリーとインストール識別子を使用して、Garoonをインストールした場合を例として、説明しています。 Windows環境の場合 ----------------- 1.Webサーバーを停止します。 2.スケジューリングサービスを停止します。 1)Windowsのスタートメニューから、「管理ツール」 > 「サービス」の順に選択します。 2)「Cybozu_Scheduling_Service_cbgrn」を選択し、[サービスの停止]をクリックします。 注意: - 「Cybozu_Scheduling_Service_cbgrn」は標準のサービス名です。インストール識別子を変更している場合は、「cbgrn」の部分が異なります。 - MySQLは起動したままにします。 3.インストーラー「grn-5.9-sp2-windows.exe」を起動します。 4.「検出された製品の確認」画面で、Service Pack 2をインストールする製品を選択し、[次へ]をクリックします。 5.使用許諾契約を確認して、「使用許諾契約に同意します」を選択し、[次へ]をクリックします。 インストールが始まります。 6.「InstallShield Wizardの完了」画面が表示されたら、[完了]をクリックします。 7. MySQLを再起動します。 1)Windowsのスタートメニューから、「管理ツール」 > 「サービス」の順に選択します。 2)「Cybozu_Database_Engine_5_0」を選択し、[サービスの再起動]をクリックします。 8.スケジューリングサービスを起動します。 1)Windowsのスタートメニューから、「管理ツール」 > 「サービス」の順に選択します。 2)「Cybozu_Scheduling_Service_cbgrn」を選択し、[サービスの開始]をクリックします。 注意: - 「Cybozu_Scheduling_Service_cbgrn」は標準のサービス名です。インストール識別子を変更している場合は、「cbgrn」の部分が異なります。 9.Webサーバーを起動します。 これで作業は終了です。 補足: - 「grn-5.9-sp2-windows.exe」を実行すると、次のいずれかの場所にログが出力されます。 - 実行結果:C:\Windows\SysWOW64\_cb_installer.log - バージョンアップ結果:C:\Windows\SysWOW64\_cb_update_version.log Linux環境の場合 --------------- 1.Webサーバーを停止します。 # systemctl stop httpd.service 2.スケジューリングサービスを停止します。 # /etc/init.d/cyss_cbgrn stop 注意: - 「cyss_cbgrn」は標準のサービス名です。インストール識別子を変更している場合は、「cbgrn」の部分が異なります。 - MySQLは起動したままにします。 3.インストーラー「grn-5.9-sp2-linux.bin」が存在するディレクトリーに移動します。 4.インストーラー「grn-5.9-sp2-linux.bin」を実行します。 # sh grn-5.9-sp2-linux.bin 5.表示された内容を確認して、「Y」または「N」を入力し、Enterキーを押します。 「Y」を入力すると、手順6以降のメッセージが日本語で表示されます。「N」を入力すると、手順6以降のメッセージが英語で表示されます。 6.使用許諾契約を確認し、同意する場合は「yes」を入力して、Enterキーを押します。 7.Service Pack 2をインストールするGaroonのインストール識別子を入力し、Enterキーを押します。 8.表示された内容を確認し、インストールを開始する場合は「yes」を入力して、Enterキーを押します。 インストールが始まります。 9.インストールが正常に終了したことを確認します。 10. MySQLを再起動します。 # /etc/init.d/cyde_5_0 restart 11.スケジューリングサービスを起動します。 # /etc/init.d/cyss_cbgrn start 注意: - 「cyss_cbgrn」は標準のサービス名です。インストール識別子を変更している場合は、「cbgrn」の部分が異なります。 12.Webサーバーを起動します。 # systemctl start httpd.service これで作業は終了です。 補足: - 「grn-5.9-sp2-linux.bin」を実行すると、次のログが出力されます。 実行結果: /(「grn-5.9-sp2-linux.bin」を実行したディレクトリー)/install_sp.log インストール後の確認 ==================== 1.Service Pack 2をインストールしたGaroonにアクセスします。 2.ログイン画面のフッターに表示されるバージョン番号を確認します。 「Version 5.9.2」と表示されていれば、インストールは正常に終了しています。 ---------------------------------------------------------------------- サイボウズ株式会社 - サイボウズ、Cybozu、およびGaroonはサイボウズ株式会社の登録商標です。 - 記載された商品名、各製品名は各社の登録商標または商標です。また、当社製品には他社の著作物が含まれていることがあります。 個別の商標・著作物に関する注記については、弊社のWebサイトを参照してください。 https://cybozu.co.jp/logotypes/other-trademark/ なお、本文中では、(TM)マーク、(R)マークは明記していません。 Copyright (C) Cybozu