From 635192992591506f97d113a226b485047d40d8d9 Mon Sep 17 00:00:00 2001 From: YASHIRO Taketsugu Date: Wed, 4 Mar 2026 16:51:57 +0900 Subject: [PATCH 1/2] Delete if 32-bit branches in Admin-1-2 as a preliminary impact check --- verify/Admin | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/verify/Admin b/verify/Admin index 83f15e51..5c7792e0 100644 --- a/verify/Admin +++ b/verify/Admin @@ -31,11 +31,9 @@ Admin-1: 管理者による設定の制御 - ポリシー設定から `BlockAboutSupport` を削除し、`about:support` を一時的に有効化しておく。 {% endif %} - **確認** - - `{{install_path}}\{{mcd_local_file}}` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{mcd_local_file}}`){% endif %} \ + - `{{install_path}}\{{mcd_local_file}}` \ が存在する。 - - `{{install_path}}\defaults\pref\*.js` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\defaults\pref\*.js`){% endif %} \ + - `{{install_path}}\defaults\pref\*.js` \ の位置に、`{{mcd_local_file}}` を読み込ませる指定を含むファイルが存在する。 - メタインストーラによって導入されたFirefoxを起動する。 - `about:profiles` または `about:support` から、現在のユーザープロファイルフォルダを開く。 From 7d71f6ec38ccd033c0c97bd02c5be5fd990a3853 Mon Sep 17 00:00:00 2001 From: YASHIRO Taketsugu Date: Thu, 5 Mar 2026 14:47:16 +0900 Subject: [PATCH 2/2] Delete all other if 32-bit branches --- verify/Admin | 9 +++----- verify/Install | 60 +++++++++++++++++--------------------------------- verify/PRETEXT | 6 ++--- 3 files changed, 26 insertions(+), 49 deletions(-) diff --git a/verify/Admin b/verify/Admin index 5c7792e0..75e2463b 100644 --- a/verify/Admin +++ b/verify/Admin @@ -17,11 +17,9 @@ Admin-1: 管理者による設定の制御 :1: ローカルのファイルで設定する - **確認** - - `{{install_path}}\{{mcd_local_file}}` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{mcd_local_file}}`){% endif %} \ + - `{{install_path}}\{{mcd_local_file}}` \ が存在する。 - - `{{install_path}}\defaults\pref\*.js` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\defaults\pref\*.js`){% endif %} \ + - `{{install_path}}\defaults\pref\*.js` \ の位置に、`{{mcd_local_file}}` を読み込ませる指定を含むファイルが存在する。 :2: リモートのファイルで設定する @@ -48,8 +46,7 @@ Admin-1: 管理者による設定の制御 :3: 設定しない(既定) - **確認** - - `{{install_path}}\*.cfg` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\*.cfg`){% endif %} \ + - `{{install_path}}\*.cfg` \ が存在しない。 Admin-2: 初回起動時のアドオン導入警告の可否 diff --git a/verify/Install b/verify/Install index 730a4c2f..68198fcc 100644 --- a/verify/Install +++ b/verify/Install @@ -10,7 +10,7 @@ Install-0: インストーラの動作検証 - {{meta_installer_name}} - メタインストーラによってインストールされたMozilla Firefox - 以下のファイル、フォルダがあれば削除する。 - - `{{install_path}}` {%if install_path_32bit %} (32bit環境では `{{install_path_32bit}}`){% endif %} + - `{{install_path}}` {% if Install_11_1 or Install_11_2 %} - `%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar`のFirefoxショートカット {% endif %} @@ -134,7 +134,7 @@ Install-7: Firefox/Thunderbirdの同梱 - 前項に引き続いて検証するか、次の手順でFirefoxをセットアップしておく。 - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 - 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - - `{{install_path}}`を開く {%if install_path_32bit %} (32bit環境では `{{install_path_32bit}}`){% endif %} + - `{{install_path}}`を開く - **確認** - `{{exe_name}}.exe`が存在しない。 @@ -143,7 +143,7 @@ Install-7: Firefox/Thunderbirdの同梱 - 前項に引き続いて検証するか、次の手順でFirefoxをセットアップしておく。 - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 - 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - - `{{install_path}}`を開く {%if install_path_32bit %} (32bit環境では `{{install_path_32bit}}`){% endif %} + - `{{install_path}}`を開く - **確認** - `{{exe_name}}.exe`が存在する。 - `application.ini` に記載されているFirefoxのバージョンが {{firefox_version}} である。 @@ -160,8 +160,7 @@ Install-8: Firefox/Thunderbirdのインストール先 - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 - 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - **確認** - - `{{install_path_base}}\Mozilla Firefox\{{exe_name}}.exe` {%if install_path_base_32bit %} \ - (32bit環境では `{{install_path_base_32bit}}\Mozilla Firefox\{{exe_name}}.exe`){% endif %} \ + - `{{install_path_base}}\Mozilla Firefox\{{exe_name}}.exe` \ が存在する。 {% endif %} @@ -174,8 +173,7 @@ Install-8: Firefox/Thunderbirdのインストール先 - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 - 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - **確認** - - `{{install_path}}\{{exe_name}}.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{exe_name}}.exe`){% endif %} \ + - `{{install_path}}\{{exe_name}}.exe` \ が存在する。 {% endif %} @@ -206,8 +204,7 @@ Install-10: スタートメニュー、タスクバー上のショートカッ - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - エクスプローラで `%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu` を開く。 - - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{exe_name}}.exe`){% endif %} \ + - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` \ のショートカットをフォルダ内に作成し、名前を `Firefox` に変更する。 - `Firefox` のショートカットを右クリックし、プロパティを開く。 - 「リンク先」欄末尾に、半角スペースを空けて `about:blank?Install-10-1` を追記する。 @@ -233,8 +230,7 @@ Install-10: スタートメニュー、タスクバー上のショートカッ - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - エクスプローラで `%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu` を開く。 - - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{exe_name}}.exe`){% endif %} \ + - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` \ のショートカットをフォルダ内に作成し、名前を `Firefox` に変更する。 - `Firefox` のショートカットを右クリックし、プロパティを開く。 - 「リンク先」欄末尾に、半角スペースを空けて `about:blank?Install-10-2` を追記する。 @@ -260,8 +256,7 @@ Install-10: スタートメニュー、タスクバー上のショートカッ - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - エクスプローラで `%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu` を開く。 - - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{exe_name}}.exe`){% endif %} \ + - 開けた場合、 `{{install_path}}\{{exe_name}}.exe` \ のショートカットをフォルダ内に作成し、名前を `Firefox` に変更する。 - インストールされたFirefoxを起動する。 - タスクバー上のアイコンを右クリックして「タスクバーにピン留めする」を選択する。 @@ -305,7 +300,6 @@ Install-12: メタインストーラ自身による管理者権限の確認 - **確認** - 「{{meta_installer_name}}」がインストールされている。 - `C:\Program Files (x86)\ClearCode Inc\{{meta_installer_file_name}}\install.log` \ - (32bit環境では `C:\Program Files\ClearCode Inc\{{meta_installer_file_name}}\install.log` ) を開く。 - **確認** - 最後の「----------------------onInit------------------------」より後に「No access rights.」という出力が無い。 @@ -323,7 +317,6 @@ Install-12: メタインストーラ自身による管理者権限の確認 - **確認** - 「{{meta_installer_name}}」がインストールされている。 - `C:\Program Files (x86)\ClearCode Inc\{{meta_installer_file_name}}\install.log` \ - (32bit環境では `C:\Program Files\ClearCode Inc\{{meta_installer_file_name}}\install.log` ) を開く。 - **確認** - 最後の「----------------------onInit------------------------」より後に「=> skip administrator privilege check」という出力がある。 @@ -341,7 +334,6 @@ Install-12: メタインストーラ自身による管理者権限の確認 - **確認** - 「{{meta_installer_name}}」がインストールされている。 - `C:\Program Files (x86)\ClearCode Inc\{{meta_installer_file_name}}\install.log` \ - (32bit環境では `C:\Program Files\ClearCode Inc\{{meta_installer_file_name}}\install.log` ) を開く。 - **確認** - 最後の「----------------------onInit------------------------」より後に「=> has access right: writable to ~」という出力がある。 @@ -350,8 +342,7 @@ Install-13: インストール前のクリーンアップ処理 :1: 何もしない - - `{{install_path}}` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}`){% endif %} \ + - `{{install_path}}` \ の位置にフォルダを作成し、`must-not-removed.txt` という名前で空のファイルを置く。 - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 @@ -359,8 +350,7 @@ Install-13: インストール前のクリーンアップ処理 - **確認** - 「{{meta_installer_name}}」がインストールされている。 - インストール時のクリーンアップ対象に指定した位置に `must-not-removed.txt` が存在する。 - - `{{install_path}}\ClearCode Inc\{{meta_installer_name}}\install.log` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\ClearCode Inc\{{meta_installer_name}}\install.log`){% endif %} \ + - `{{install_path}}\ClearCode Inc\{{meta_installer_name}}\install.log` \ をテキストエディタで開く。 - **確認** - 最後の `----------------------onInit------------------------` よりも後に \ @@ -373,8 +363,7 @@ Install-13: インストール前のクリーンアップ処理 - スタートメニューから `appwiz.cpl` (プログラムの機能と削除)を起動する。 - **確認** - 「{{meta_installer_name}}」がインストールされている。 - - `{{install_path}}\ClearCode Inc\{{meta_installer_name}}\install.log` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\ClearCode Inc\{{meta_installer_name}}\install.log`){% endif %} \ + - `{{install_path}}\ClearCode Inc\{{meta_installer_name}}\install.log` \ をテキストエディタで開く。 - **確認** - 最後の `----------------------onInit------------------------` よりも後に \ @@ -426,8 +415,7 @@ Install-15: Firefoxのインストーラの動作モード - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - **確認** - - `{{install_path}}\{{exe_name}}.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit}}\{{exe_name}}.exe`){% endif %} \ + - `{{install_path}}\{{exe_name}}.exe` \ が存在する。 - `{{original_version_install_path}}` 配下にFirefoxが存在する。 - `{{original_version_install_path}}` 配下にカスタマイズ用のファイルが設置されていない。 @@ -493,18 +481,14 @@ Install-18: BrowserSelectorのインストール - スタートメニューから `appwiz.cpl` (プログラムの機能と削除)を起動し、以下が存在していればアンインストールする。 - BrowserSelector - 以下のファイル、フォルダがあれば削除する。 - - `{{default_install_path_base}}\ClearCode Inc` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode Inc`){% endif %} - - `{{default_install_path_base}}\ClearCode` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode`){% endif %} + - `{{default_install_path_base}}\ClearCode Inc` \ + - `{{default_install_path_base}}\ClearCode` \ - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - **確認** - - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode\BrowserSelector\BrowserSelector.exe`){% endif %} \ + - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.exe` \ が存在しない。 - - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.ini` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode\BrowserSelector\BrowserSelector.ini`){% endif %} \ + - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.ini` \ が存在しない。 @@ -513,18 +497,14 @@ Install-18: BrowserSelectorのインストール - スタートメニューから `appwiz.cpl` (プログラムの機能と削除)を起動し、以下が存在していればアンインストールする。 - BrowserSelector - 以下のファイル、フォルダがあれば削除する。 - - `{{default_install_path_base}}\ClearCode Inc` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode Inc`){% endif %} - - `{{default_install_path_base}}\ClearCode` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode`){% endif %} + - `{{default_install_path_base}}\ClearCode Inc` \ + - `{{default_install_path_base}}\ClearCode` \ - 検証用ユーザーとして `{{meta_installer_file_name}}*.exe` を実行する。 管理者権限を要求された場合は、`管理者`ユーザーで認証する。 - **確認** - - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.exe` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode\BrowserSelector\BrowserSelector.exe`){% endif %} \ + - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.exe` \ が存在する。 - - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.ini` {%if install_path_32bit %} \ - (32bit環境では `{{install_path_32bit_base}}\ClearCode\BrowserSelector\BrowserSelector.ini`){% endif %} \ + - `{{default_install_path_base}}\ClearCode\BrowserSelector\BrowserSelector.ini` \ が存在する。 Install-19: 既存のFirefoxの強制的な上書き diff --git a/verify/PRETEXT b/verify/PRETEXT index be29dfa7..cbcc38f7 100644 --- a/verify/PRETEXT +++ b/verify/PRETEXT @@ -18,11 +18,11 @@ PRETEXT-1: 前提条件 - メタインストーラの表示バージョンは {{meta_installer_version}} とする。 {% endif %} - Firefoxは次のパスにインストールする。 - - `{{install_path}}` {%if install_path_32bit %} (32bit環境では `{{install_path_32bit}}`){% endif %}{%if desktop_shortcut %} + - `{{install_path}}` {%if desktop_shortcut %} - デスクトップのショートカットは次のパスに作成する。 - - `{{desktop_shortcut_path}}` {%if Application_1_3_desktop_shortcut_path_32bit %} (32bit環境では `{{Application_1_3_desktop_shortcut_path_32bit}}`){% endif %}{% endif %}{%if start_menu_shortcut %} + - `{{desktop_shortcut_path}}` {% endif %}{%if start_menu_shortcut %} - スタートメニューのショートカットは次のパスに作成する。 - - `{{start_menu_shortcut_path}}` {%if Application_2_3_start_menu_shortcut_path_32bit %} (32bit環境では `{{Application_2_3_start_menu_shortcut_path_32bit}}`){% endif %}{% endif %} + - `{{start_menu_shortcut_path}}` {% endif %} {% endif %} :3: 検証の準備