不具合報告/Plamo64-1.0/87
の編集
http://plamo.linet.gr.jp/?%E4%B8%8D%E5%85%B7%E5%90%88%E5%A0%B1%E5%91%8A/Plamo64-1.0/87
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
* 実行済みinitpkgスクリプトの保存について [#u93e094e] - ページ: [[不具合報告/Plamo64-1.0]] - 投稿者: [[tamu]] - 優先順位: 低 - 状態: 着手 - カテゴリー: 機能要望 - 投稿日: 2011-12-15 (木) 09:50:54 - バージョン: plamo64-0.31-111208 ** メッセージ [#db45c751] 現状のinitpkgの処理は,正常終了したらファイルが消えてしまいますが,どん な処理を行っていたのか見たいこともあるので,packagesやscriptsみたいに, 実行済みinitpkgスクリプトを残しておくのはどうでしょうか。 -------- - 多分、この程度のパッチで実現できそうなんで、機会があれば試してみて diff -u /etc/rc.d/rc.initpkg ./rc.initpkg --- /etc/rc.d/rc.initpkg 2011-07-19 19:57:57.000000000 +0900 +++ ./rc.initpkg 2011-12-15 10:05:15.184310682 +0900 @@ -30,10 +30,13 @@ ( cd /usr/bin ; rm scrollkeeper-update ; ln -sf /bin/echo scrollkeeper-update ) fi +if [ ! -d /var/log/initpkg.log ]; then + mkdir -p /var/log/initpkg.log +fi while true; do DO_INIT=no for p in `ls -1tr ./var/log/initpkg`; do - sh ./var/log/initpkg/$p && (ldconfig 2>/dev/null ; rm ./var/log/initpkg/$p; DO_INIT=yes) + sh ./var/log/initpkg/$p && (ldconfig 2>/dev/null ; mv ./var/log/initpkg/$p ./var/log/initpkg.log/$p ; DO_INIT=yes) # for debugging # echo "initpkg:$p" >> ./var/log/packages/initpkg.log # sh ./var/log/initpkg/$p 2>&1 | tee -a ./var/log/packages/initpkg.log && (rm ./var/log/initpkg/$p; DO_INIT=yes) 余裕があればRC1のテストの時にでも試してみよふ -- [[kojima]] &new{2011-12-15 (木) 10:06:00}; #comment
タイムスタンプを変更しない
* 実行済みinitpkgスクリプトの保存について [#u93e094e] - ページ: [[不具合報告/Plamo64-1.0]] - 投稿者: [[tamu]] - 優先順位: 低 - 状態: 着手 - カテゴリー: 機能要望 - 投稿日: 2011-12-15 (木) 09:50:54 - バージョン: plamo64-0.31-111208 ** メッセージ [#db45c751] 現状のinitpkgの処理は,正常終了したらファイルが消えてしまいますが,どん な処理を行っていたのか見たいこともあるので,packagesやscriptsみたいに, 実行済みinitpkgスクリプトを残しておくのはどうでしょうか。 -------- - 多分、この程度のパッチで実現できそうなんで、機会があれば試してみて diff -u /etc/rc.d/rc.initpkg ./rc.initpkg --- /etc/rc.d/rc.initpkg 2011-07-19 19:57:57.000000000 +0900 +++ ./rc.initpkg 2011-12-15 10:05:15.184310682 +0900 @@ -30,10 +30,13 @@ ( cd /usr/bin ; rm scrollkeeper-update ; ln -sf /bin/echo scrollkeeper-update ) fi +if [ ! -d /var/log/initpkg.log ]; then + mkdir -p /var/log/initpkg.log +fi while true; do DO_INIT=no for p in `ls -1tr ./var/log/initpkg`; do - sh ./var/log/initpkg/$p && (ldconfig 2>/dev/null ; rm ./var/log/initpkg/$p; DO_INIT=yes) + sh ./var/log/initpkg/$p && (ldconfig 2>/dev/null ; mv ./var/log/initpkg/$p ./var/log/initpkg.log/$p ; DO_INIT=yes) # for debugging # echo "initpkg:$p" >> ./var/log/packages/initpkg.log # sh ./var/log/initpkg/$p 2>&1 | tee -a ./var/log/packages/initpkg.log && (rm ./var/log/initpkg/$p; DO_INIT=yes) 余裕があればRC1のテストの時にでも試してみよふ -- [[kojima]] &new{2011-12-15 (木) 10:06:00}; #comment
テキスト整形のルールを表示する