* インストーラ(64ビット版)について [#b0340a0a]

- ページ: [[不具合報告/Plamo64-1.0]]
- 投稿者: [[tamu]]
- 優先順位: 普通
- 状態: 提案
- カテゴリー: 不具合報告
- 投稿日: 2011-12-14 (水) 16:24:09
- バージョン: plamo64-0.31-111208

** メッセージ [#f5ce43e3]
現状,インストーラのbusyboxでuudecodeが有効になっていないため,
/etc/template/mkdefaultenv.shの処理がちゃんと動いてませんでした。
uudecodeを有効にすることは可能でしょうか。よろしくお願いします。

もう一点,インストーラの/etc/{password,group}が,本番環境のより
古い模様。現状のままでも,インストール処理に多分支障ないと思う
けど,一応etc-5.0_64-noarch-P17のetc/{npassword,ngroup}に同期
していただけると幸い。

--------
- 今のインストーラのbusyboxではuudecode/uuencodeは有効にしていないので、有効にするにはrebuildが必要だけど、busyboxを入れ替えるのはかなり大変なので、できたらuudecode無しで何とかして欲しいところ。 -- [[kojima]] &new{2011-12-14 (水) 23:39:27};
- どうしても必要、というならむしろstand aloneのuuencode/uudecodeをstatic linkでビルドする方が簡単そうな気がする。 -- [[kojima]] &new{2011-12-14 (水) 23:40:42};
- インストーラの/etc/{password,group}は、インストーラ作業には影響しない(initpkg が動くのはインストール先の環境)ので、優先順位はかなり低いです。 -- [[kojima]] &new{2011-12-14 (水) 23:42:48};
- ざっとetc-5.0_64-noarch-P16.txz のdoinst.shの処理を見たけど、この後半部分(シンボリックリンクを張る以外の処理)はinitpkgの方に移して、インストール済の環境で実行すべきでないかい? -- [[kojima]] &new{2011-12-14 (水) 23:50:53};
- あー、/etc/passwdは initpkg 実行時には存在しないとマズいから、全部移すわけにはいかんか -- [[kojima]] &new{2011-12-15 (木) 08:35:04};
- 一応念のため,インストーラの/etc/{password,group}は,パッケージ内のファイル/ディレクトリを展開するときとdoinst.shを実行するときに影響します。今回足りない分は大丈夫だと思うけど。 -- [[tamu]] &new{2011-12-15 (木) 08:40:00};
- インストーラのbusyboxでuudecode/uuencodeを有効にするのが大変だったら,ちょっと長くなるけど,uudecodeを使わないように/etc/template/mkdefaultenv.shを直しておきますか。インストーラのbusyboxは,機会があったら直していただくとして。 -- [[tamu]] &new{2011-12-15 (木) 08:45:00};
- ざっと見、/etc/template/Source/ 以下が必要になるのはインストールしてからなので、最後のmkdefaultenv.shの処理をinitpkgに移せばよくない? -- [[kojima]] &new{2011-12-15 (木) 09:08:29};
- まあ,/etc/template/Default/以下の調整は,useraddを実行するまでに行われていれば良いので,initpkgで問題ないけど,npassword/ngroupなどの調整と同じ場所の方が美しいかなと思った次第。なので,とりあえずuudecodeを使わないように,mkdefaultenv.shを直しておきます。 -- [[tamu]] &new{2011-12-15 (木) 09:25:00};
- まあ,インストーラのbusiboxを直していただくまで,最後のmkdefaultenv.shの処理を,暫定的にinitpkgに移しておく手もありますね。その方が良さげかな。 -- [[tamu]] &new{2011-12-15 (木) 09:30:00};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS