約 3,224,368 件
https://w.atwiki.jp/rezero_infinity/
このwikiは天津天象互动科技有限公司が提供する『从零开始的异世界生活-infinity-』の非公式wikiです。 【公式】:https //re-zero.iqiyi.com/ 【公式問い合わせ】:問い合わせ先URL イベント一覧 イベント名 開始日時 終了予定 ○○○○ ○月○日 △月△日 ○○○○(予定) ○月○日(予定) △月△日(予定) 【イベント一覧の編集】 メンテナンス&アップデート情報 【○月○日】メンテナンスのお知らせメンテナンス予定日時:○月○日 xx xx ~ xx xx までメンテ内容:メンテナンスの内容を書きます。 ※当wikiは非公式の攻略wikiです。情報の妥当性や正確性について保証するものではなく、一切の責任を負いかねます。 ※当wikiを利用することによって生じるいかなる損害も当サイトでは補償致しません。 ※ご利用につきましては自己責任となりますのでご注意ください。 ※また、当wikiおよびwiki管理人は○○運営様とは一切関係がありません。wiki管理人にエラーなどについて問い合わせないようお願いします。 ゲームに関する問い合わせに関してはこちらから(ゲームの開発元の問い合わせURLを編集してください。) ※文章の著作権は当wikiにあります。内容の複写、転載を禁じます。 ※当wikiで使用している画像、情報等の権利は、△△会社に帰属します。
https://w.atwiki.jp/whitebrowser/pages/69.html
//----------------------------------------------------------------------- //** getFindInfo /** 現在の検索用情報を取得 * @return 検索用情報が入っているオブジェクト *///--------------------------------------------------------------------- オブジェクトのプロパティ find 検索ボックスの文字列 sort ソート方式の配列、[0]:並びバーの文字列、[1] addOrderで追加した文字列(先頭が#の場合、overrideを意味する) filter タグバーでチェックされているフィルタの配列 where スキンaddWhereで追加した条件 total 登録ムービーの総数 result いまの検索条件で検索された結果の総数 メソッド一覧
https://w.atwiki.jp/penspinorder/pages/446.html
ChosenFINAL outlime pub. date music 皇兵交響楽団 editor spinner
https://w.atwiki.jp/infinity_blade/pages/13.html
このゲームってファンタジーもの? コツある? コンボの仕方が判らない ポイントはどこに振ればいい? 宝どこ? 閣下のクルクル連打きつすぎるYO! 金払って武器マスターしていい? マスターした装備売ってもいいの? ニューゲーム+どっから始めんの? ニューゲーム+行ったら敵固すぎて詰んだぞ このアプリよく落ちるよね。つか起動することすら困難なんですけど? ブラッドライン-に行けないぞ。 このゲームってファンタジーもの? 一見ファンタジーっぽいが、所々にSF要素や突っ込み所のあるネタが登場する。 例 仮のラスボスであるゴッドキングの椅子には、何故かiPhoneのような機械が置いてある。 尚、次回作では更にメカ敵やネタ武器が増えている。もはやファンタジーというより、ファンタジーとSFとギャグ要素のごちゃ混ぜという感じになっている。 いわゆる"カオス"だ。 コツある? 基本として敵の攻撃パターンを覚える。 長期戦になりそうな敵の前には治癒付きの指輪を付ける。 その他、Appbankの記事が良くまとまっています http //www.appbank.net/2010/12/21/iphone-application/202222.php コンボの仕方が判らない 一例として 三連(HUGE):→←→ 四連(MEGA):→→←← 五連(ULTRA):→←↑↓← 必ずしも上記の通りに入れないと発動しない訳ではない。 例えば三連コンボは←→←、↑↓↑等でも発動する。 ポイントはどこに振ればいい? 好きにしてOK。もしミスったと思ったなら、10万ゴールド掛かるが再振り分け可能(1.2から)。 1周目なら 体力重視がよさげ。 攻撃力はインフィニティブレード等で補える。 防御は盾の耐久力が上がるだけなので実用性が薄い。敵のレベルが上がるとガード不可攻撃も増え、ガード1回に5点掛かったりする。 魔法を上げると魔法ゲージの回復速度と魔法の威力が増える。 よって、体力/魔法をバランスよく振るか?といった感じ。 ニューゲーム+に突入する場合はこの限りではない。 この場合は攻撃にもある程度降っておかないと戦闘1回1回に異常に時間が掛かる。 よって、体力/攻撃/魔法にバランスよく振るかどうかになってくる。 宝どこ? このページ参照。 http //www44.atwiki.jp/infinity_blade/pages/17.html 閣下のクルクル連打きつすぎるYO! 気合で1発目をパリィ出来ればキャンセルがかかる。 その時にブレークにはならない。続けて攻撃がくるので注意。 金払って武器マスターしていい? レベルが上がらなくなるから駄目。 むしろ、ニューゲームに行くときは、経験値はクリアされないけどお金はクリアされるので、お金を全部使って武器マスターしておいた方がいい。 マスターした装備売ってもいいの? 売ってもいい。 インベントリに100個アイテムを貯める実績を開けたい時は別。 ニューゲーム+どっから始めんの? 閣下を倒す インフィニティブレードを購入。 地下エリアでインフィニティブレードをはめ込む(無くなったりはしない)。 はめ込んだ先にいるボス3体を倒す。 大きい扉に入り、真ボス2体を倒す。 すると、通常通りブラッドラインを進めるか、ニューゲーム+かの選択を迫られます。 メリットは レベルとスキルポイント引き継ぐニューゲーム。 新武器がストアに追加。 全装備品のマスター可能回数が+1される。よって装備品からスキルを更に入手でき、レベルも更に上げられる。ブラッドラインリセットリスタートをせず、ニューゲーム+を選択していく限りマスター可能回数は延々と増える? デメリットは 所持装備品、ゴールド全没収。 ※お金出して購入したゴールドは、すべて戻ってきます。 例えば、75万ゴールドを購入して、50万ゴールドを武器に使用して残り25万ゴールド所持した状態だった場合、 当該武器はなくなりますが、ゴールドは75万に回復します。敵から入手したゴールド及び拾ったゴールドのみがなくなります。 獲得できるお金が前回の周より若干少なめになる。 雑魚敵のアイテムドロップ率減。 最初から敵がアホみたい(レベル50~、属性付き)に強い。 ニューゲーム+行ったら敵固すぎて詰んだぞ 死ぬかオプションからブラッドライン1から開始するを選びましょう。 +の追加装備は買えなくなりますが、装備品のマスター限界は増えているのでそれらを埋めつつ レベル・スキルポイントでステータスアップ、お金を貯めてステータス振りなおしを行なって、地下の3馬鹿と真ボスをしばいて再挑戦しましょう。 このアプリよく落ちるよね。つか起動することすら困難なんですけど? 実はこのアプリこのアプリは結構メモリを消費します。 iPhone4(S),ipad(2)以外はメモリ解放必須です。 メモリ解放アプリを買うなり設定で言語変更するなり再起動してみてください。 ※iPhone3GS,iPod touch3G(16GB~)以前のものではプレイできないので注意。 ブラッドライン-に行けないぞ。 オプションからブラッドライン1をリスタートしてチュートリアルで負けると行けます。チュートリアルの盾ガードの指示のときにガードのチョン押しで失敗し続ければOK。絶対に長押しはしないこと。
https://w.atwiki.jp/infinite3/pages/12.html
人気商品一覧 @wikiのwikiモードでは #price_list(カテゴリ名) と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。 カテゴリには以下のキーワードがご利用できます。 キーワード 表示される内容 ps3 PlayStation3 ps2 PlayStation3 psp PSP wii Wii xbox XBOX nds Nintendo DS desctop-pc デスクトップパソコン note-pc ノートパソコン mp3player デジタルオーディオプレイヤー kaden 家電 aircon エアコン camera カメラ game-toy ゲーム・おもちゃ全般 all 指定無し 空白の場合はランダムな商品が表示されます。 ※このプラグインは価格比較サイト@PRICEのデータを利用しています。 たとえば、 #price_list(game-toy) と入力すると以下のように表示されます。 ゲーム・おもちゃ全般の売れ筋商品 #price_list ノートパソコンの売れ筋商品 #price_list 人気商品リスト #price_list
https://w.atwiki.jp/roten/pages/175.html
今日 - /昨日 - /合計 - / インフィニティスリング1 <基本情報> -攻撃力 25~28 (1.20秒) -射程距離 700 -力 +80 -ダメージ +80% -致命打発動確率 +3% -攻撃速度 +10% -命中率 +5% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル1 エハド級の武器職人の技術で作られたインフィニ ティスリング <要求能力値> -レベル 100 -力 50 <装備可能職業> -プリンセス インフィニティスリング2 <基本情報> -攻撃力 34~37 (1.20秒) -射程距離 700 -力 +90 -ダメージ +90% -致命打発動確率 +4% -攻撃速度 +20% -命中率 +10% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル2 シュナイム級の武器職人の技術で作られたインフ ィニティスリング <要求能力値> -レベル 200 -力 100 <装備可能職業> -プリンセス インフィニティスリング3 <基本情報> -攻撃力 48~50 (1.20秒) -射程距離 700 -力 +100 -ダメージ +100% -致命打発動確率 +5% -攻撃速度 +20% -命中率 +10% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル3 シャロシュ級の武器職人の技術で作られたインフ ィニティスリング <要求能力値> -レベル 300 -力 150 <装備可能職業> -プリンセス インフィニティスリング4(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 60~63 (1.20秒) -射程距離 700 -力 +120 -ダメージ +120% -致命打発動確率 +6% -攻撃速度 +20% -命中率 +10% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル4 アルバ級の武器職人の技術で作られたインフィニ ティスリング <要求能力値> -レベル 400 -力 200 <装備可能職業> -プリンセス インフィニティスリング5(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 63~66 (1.20秒) -射程距離 700 -力 +140 -ダメージ +140% -致命打発動確率 +6% -攻撃速度 +20% -命中率 +10% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル5 ハメスィ級の武器職人の技術で作られたインフィ ニティスリング <要求能力値> -レベル 400 -力 200 <装備可能職業> -プリンセス インフィニティスリング6(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 66~69 (1.20秒) -射程距離 700 -力 +160 -ダメージ +160% -致命打発動確率 +8% -攻撃速度 +30% -命中率 +0% 12 <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル6 シェイシャ級の武器職人の技術で作られたインフ ィニティスリング <要求能力値> -レベル 500 -力 250 <装備可能職業> -プリンセス インフィニティスリング7(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 69~72 (1.20秒) -射程距離 700 -力 +180 -ダメージ +180% -致命打発動確率 +8% -攻撃速度 +30% -命中率 +0% 12 <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル7 シュブア級の武器職人の技術で作られたインフィ ニティスリング <要求能力値> -レベル 500 -力 250 <装備可能職業> -プリンセス インフィニティスリング8(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 75~79 (1.20秒) -射程距離 700 -力 +200 -ダメージ +200% -致命打発動確率 +10% -攻撃速度 +30% -命中率 +15% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル8 シュモナ級の武器職人の技術で作られたインフィ ニティスリング <要求能力値> -レベル 600 -力 300 <装備可能職業> -プリンセス インフィニティスリング9(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 80~84 (1.20秒) -射程距離 700 -力 +220 -ダメージ +220% -致命打発動確率 +10% -攻撃速度 +30% -命中率 +15% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を「インフィニティシリーズ」と呼ぶ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル9 テイシャ級の武器職人の技術で作られたインフィ ニティスリング <要求能力値> -レベル 600 -力 300 <装備可能職業> -プリンセス インフィニティスリング‘淑女’(DX) <基本情報> -耐久力(耐久力減少型:46型) -攻撃力 92~92 (1.20秒) -射程距離 700 -力 +250 -ダメージ +250% -致命打発動確率 +15% -攻撃速度 +40% -命中率 +20% -CP獲得ボーナス 10% <説明> -古代都市タティリスの最高の武器職人が一つに集まって神秘 の鉄床という組織が結成され、その神秘の鉄床で製造された 究極の進化系武器を‘インフィニティシリーズ’と呼んだ。 武器職人セリーがデザインしたスリングで、「優雅で鮮やか な一撃」を具現化したもの。 - レベル10 エセル級の武器職人の技術で作られた最終形態 の{インフィニティスリング <要求能力値> -レベル 700 -力 400 <装備可能職業> -プリンセス
https://w.atwiki.jp/infinityinf/
Xbox360のXboxLiveで皆でゲームしながらgdgdするクランです 特に決まりも無く適当に皆でワイワイ出来ればそれでおk 掲示板と日記は毎日見れw INF日記 ☆決まり☆ リーダーが「ただいも」って言ったら「おかいも」と言う。これ出来なかったら失格 (この決まりを破ればリーダーがいじけます!どんどん破りましょう!) 活動の様子↓ 今まで来てくれた人の数 - 今日着てくれた人の数 -
https://w.atwiki.jp/naobe/pages/135.html
初期化シェルに戻る rc.sysinit #!/bin/bash # # /etc/rc.d/rc.sysinit - run once at boot time # # Taken in part from Miquel van Smoorenburg's bcheckrc. # HOSTNAME=`/bin/hostname` HOSTTYPE=`uname -m` unamer=`uname -r` set -m #Jobコントロールをenable # # HOSTNAME, IPv6のON/OFF設定 # if [ -f /etc/sysconfig/network ]; then . /etc/sysconfig/network fi if [ -z "$HOSTNAME" -o "$HOSTNAME" = "(none)" ]; then HOSTNAME=localhost fi /proc、/sysをマウント if [ ! -e /proc/mounts ]; then mount -n -t proc /proc /proc mount -n -t sysfs /sys /sys /dev/null 2 1 fi usbcoreモジュールをロード if [ ! -d /proc/bus/usb ]; then modprobe usbcore /dev/null 2 1 mount -n -t usbfs /proc/bus/usb /proc/bus/usb else mount -n -t usbfs /proc/bus/usb /proc/bus/usb fi # # umask設定 # ・group,otherへの書き込み権限不許可 # PATH環境変数の設定。ここでexportしているので、ログインシェルでexportしなくて良い。 # /etc/profile.d/lang.sh実行。LANG環境変数をexport # . /etc/init.d/functions # Check SELinux status selinuxfs="$(fstab_decode_str `LC_ALL=C [[awk]] '/ selinuxfs / { print $2 }' /proc/mounts`)" SELINUX_STATE= if [ -n "$selinuxfs" ] [ "`cat /proc/self/attr/current`" != "kernel" ]; then if [ -r "$selinuxfs/enforce" ] ; then SELINUX_STATE=`cat "$selinuxfs/enforce"` else # assume enforcing if you can't read it SELINUX_STATE=1 fi fi SELinux関連は省略 if [ -n "$SELINUX_STATE" -a -x /sbin/restorecon ] LC_ALL=C fgrep -q " /dev " /proc/mounts ; the n /sbin/restorecon -R /dev 2 /dev/null fi disable_selinux() { echo $"*** Warning -- SELinux is active" echo $"*** Disabling security enforcement for system recovery." echo $"*** Run 'setenforce 1' to reenable." echo "0" "$selinuxfs/enforce" } relabel_selinux() { if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 1 fi # if /sbin/init is not labeled correctly this process is running in the # wrong context, so a reboot will be reuired after relabel REBOOTFLAG=`restorecon -v /sbin/init` AUTORELABEL= . /etc/selinux/config if [ "$AUTORELABEL" = "0" ]; then rm -f /.autorelabel echo echo $"*** Warning -- SELinux ${SELINUXTYPE} policy relabel is required. " echo $"*** /etc/selinux/config indicates you want to manually fix labeling" echo $"*** problems. Dropping you to a shell; the system will reboot" echo $"*** when you leave the shell." echo "0" $selinuxfs/enforce sulogin echo $"Unmounting file systems" umount -a mount -n -o remount,ro / echo $"Automatic reboot in progress." reboot -f else echo echo $"*** Warning -- SELinux ${SELINUXTYPE} policy relabel is required." echo $"*** Relabeling could take a very long time, depending on file" echo $"*** system size and speed of hard drives." echo "0" $selinuxfs/enforce /sbin/fixfiles restore /dev/null 2 1 rm -f /.autorelabel if [ ! -z "$REBOOTFLAG" ]; then echo $"Automatic reboot in progress." reboot -f fi echo $SELINUX_STATE $selinuxfs/enforce if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 8 fi fi } key_is_random() { [ "$1" = "/dev/urandom" -o "$1" = "/dev/hw_random" \ -o "$1" = "/dev/random" ] } # Because of a chicken/egg problem, init_crypto must be run twice. /var may be # encrypted but /var/lib/random-seed is needed to initialize swap. init_crypto() { local have_random dst src key opt mode owner params makeswap skip arg opt local param value rc ret mke2fs mdir ret=0 have_random=$1 while read dst src key opt; do [ -z "$dst" -o "${dst#\#}" != "$dst" ] continue [ -b "/dev/mapper/$dst" ] continue; if [ "$have_random" = 0 ] key_is_random "$key"; then continue fi if [ -n "$key" -a "x$key" != "xnone" ]; then if test -e "$key" ; then owner=$(ls -l $key | (read a b owner rest; echo $owner)) if ! key_is_random "$key"; then mode=$(ls -l "$key" | cut -c 5-10) if [ "$mode" != "------" ]; then echo $"INSECURE MODE FOR $key" fi fi if [ "$owner" != root ]; then echo $"INSECURE OWNER FOR $key" fi else echo $"Key file for $dst not found, skipping" ret=1 continue fi else key="" fi params="" makeswap="" mke2fs="" skip="" # Parse the src field for UUID= and convert to real device names if [ "${src%%=*}" == "UUID" ]; then src=$(/sbin/blkid -t "$src" -l -o device) elif [ "${src/^\/dev\/disk\/by-uuid\/}" != "$src" ]; then src=$(__readlink $src) fi # Parse the options field, convert to cryptsetup parameters # and contruct the command line while [ -n "$opt" ]; do arg=${opt%%,*} opt=${opt##$arg} opt=${opt##,} param=${arg%%=*} value=${arg##$param=} case "$param" in cipher) params="$params -c $value" if [ -z "$value" ]; then echo $"$dst no value for cipher option, skipping" skip="yes" fi ;; size) params="$params -s $value" if [ -z "$value" ]; then echo $"$dst no value for size option, skipping" skip="yes" fi ;; hash) params="$params -h $value" if [ -z "$value" ]; then echo $"$dst no value for hash option, skipping" skip="yes" fi ;; verify) params="$params -y" ;; swap) makeswap=yes ;; tmp) mke2fs=yes esac done if [ "$skip" = "yes" ]; then ret=1 continue fi if [ -z "$key" -a -x /usr/bin/rhgb-client ] \ /usr/bin/rhgb-client --ping ; then chvt 1 fi if cryptsetup isLuks "$src" 2 /dev/null; then if key_is_random "$key"; then echo $"$dst LUKS requires non-random key, skipping" ret=1 continue fi if [ -n "$params" ]; then echo "$dst options are invalid for LUKS partitions," \ "ignoring them" fi /sbin/cryptsetup ${key +-d $key} luksOpen "$src" "$dst" 1 else /sbin/cryptsetup $params ${key +-d $key} create "$dst" "$src" 1 fi rc=$? if [ -z "$key" -a -x /usr/bin/rhgb-client ] \ /usr/bin/rhgb-client --ping ; then chvt 8 fi if [ $rc -ne 0 ]; then ret=1 continue fi if [ -b "/dev/mapper/$dst" ]; then if [ "$makeswap" = "yes" ]; then mkswap "/dev/mapper/$dst" 2 /dev/null /dev/null fi if [ "$mke2fs" = "yes" ]; then if mke2fs "/dev/mapper/$dst" 2 /dev/null /dev/null \ mdir=$(mktemp -d /tmp/mountXXXXXX); then mount "/dev/mapper/$dst" "$mdir" chmod 1777 "$mdir" umount "$mdir" rmdir "$mdir" fi fi fi done /etc/crypttab return $ret } if [ -x /sbin/setsysfont -a -c /dev/tty1 ]; then /sbin/setsysfont /dev/tty1 /dev/tty1 2 /dev/null fi # Print a text banner. echo -en $"\t\tWelcome to " read -r redhat_release /etc/redhat-release if [[ "$redhat_release" =~ "Red Hat" ]]; then [ "$BOOTUP" = "color" ] echo -en "\\033[0;31m" echo -en "Red Hat" [ "$BOOTUP" = "color" ] echo -en "\\033[0;39m" PRODUCT=`[[sed]] "s/Red Hat \(.*\) release.*/\1/" /etc/redhat-release` echo " $PRODUCT" elif [[ "$redhat_release" =~ "Fedora" ]]; then [ "$BOOTUP" = "color" ] echo -en "\\033[0;34m" echo -en "Fedora" [ "$BOOTUP" = "color" ] echo -en "\\033[0;39m" PRODUCT=`sed "s/Fedora \(.*\) release.*/\1/" /etc/redhat-release` echo " $PRODUCT" elif [[ "$redhat_release" =~ "CentOS" ]]; then [ "$BOOTUP" = "color" ] echo -en "\\033[0;36m" PRODUCT=`sed "s/CentOS \(.*\) release.*/\1/" /etc/redhat-release` echo -e " $PRODUCT" [ "$BOOTUP" = "color" ] echo -en "\\033[0;39m" else PRODUCT=`sed "s/ release.*//g" /etc/redhat-release` echo "$PRODUCT" fi if [ "$PROMPT" != "no" ]; then echo -en $"\t\tPress 'I' to enter interactive startup." echo fi # # /usr/bin/rhgb-client --update="$1" を実行。 # グラフィックブートシステムを起動?? # # Set the system clock. update_boot_stage RCclock ARC=0 SRM=0 UTC=0 if [ -f /etc/sysconfig/clock ]; then . /etc/sysconfig/clock # convert old style clock config to new values if [ "${CLOCKMODE}" = "GMT" ]; then UTC=true elif [ "${CLOCKMODE}" = "ARC" ]; then ARC=true fi fi CLOCKDEF="" CLOCKFLAGS="$CLOCKFLAGS --hctosys" case "$UTC" in yes|true) CLOCKFLAGS="$CLOCKFLAGS --utc" CLOCKDEF="$CLOCKDEF (utc)" ;; no|false) CLOCKFLAGS="$CLOCKFLAGS --localtime" CLOCKDEF="$CLOCKDEF (localtime)" ;; esac case "$ARC" in yes|true) CLOCKFLAGS="$CLOCKFLAGS --arc" CLOCKDEF="$CLOCKDEF (arc)" ;; esac case "$SRM" in yes|true) CLOCKFLAGS="$CLOCKFLAGS --srm" CLOCKDEF="$CLOCKDEF (srm)" ;; esac # # ハードウェアクロックにUTC/localtimeを設定する # [ -x /sbin/hwclock ] /sbin/hwclock $CLOCKFLAGS action $"Setting clock $CLOCKDEF `date`" /bin/true # Fix console loglevel if [ -n "$LOGLEVEL" ]; then /bin/dmesg -n $LOGLEVEL fi # # cmdline ro root=/dev/VolGroup00/LogVol00 rhgb quiet i8042.noloop # # Only read this once. cmdline=$(cat /proc/cmdline) # # /proc/sys/kernel/modprobeへ「モジュールをロードするプログラム」を書き込み。 # # Initialize hardware if [ -f /proc/sys/kernel/modprobe ]; then if ! strstr "$cmdline" nomodules [ -f /proc/modules ] ; then sysctl -w kernel.modprobe="/sbin/modprobe" /dev/null 2 1 else # We used to set this to NULL, but that causes 'failed to exec' messages" sysctl -w kernel.modprobe="/bin/true" /dev/null 2 1 fi fi touch /dev/.in_sysinit /dev/null 2 1 # # initに対してデフォルトアフィニティ(CPUへの親密度 どのCPUを使用するか)を設定する # -p 00000001 ならCPU0のみ使用 # # Set default affinity if [ -x /bin/taskset ]; then if strstr "$cmdline" default_affinity= ; then for arg in $cmdline ; do if [ "${arg##default_affinity=}" != "${arg}" ]; then /bin/taskset -p ${arg##default_affinity=} 1 fi done fi fi nashpid=$(pidof nash 2 /dev/null) [ -n "$nashpid" ] kill $nashpid /dev/null 2 1 unset nashpid /sbin/start_udev # Load other user-defined modules for file in /etc/sysconfig/modules/*.modules ; do [ -x $file ] $file done # Load modules (for backward compatibility with VARs) if [ -f /etc/rc.modules ]; then /etc/rc.modules fi # Start the graphical boot, if necessary; /usr may not be mounted yet, so we # may have to do this again after mounting RHGB_STARTED=0 mount -n /dev/pts /dev/null 2 1 [ -n "$SELINUX_STATE" ] restorecon /dev/pts /dev/null 2 1 if strstr "$cmdline" rhgb ! strstr "$cmdline" early-login [ "$BOOTUP" = "color" -a "$GRAPHIC AL" = "yes" -a -x /usr/bin/rhgb ]; then ( . /etc/sysconfig/i18n 2 /dev/null ; /usr/bin/rhgb ) RHGB_STARTED=1 fi # Configure kernel parameters update_boot_stage RCkernelparam # # カーネルパラメータの設定 # sysctl -e -p /etc/sysctl.conf /dev/null 2 1 # # キーボード変換テーブルのロード # loadkeys -u jp106.map # if [ -x /bin/loadkeys ]; then KEYTABLE= KEYMAP= if [ -f /etc/sysconfig/console/default.kmap ]; then KEYMAP=/etc/sysconfig/console/default.kmap else if [ -f /etc/sysconfig/keyboard ]; then . /etc/sysconfig/keyboard fi if [ -n "$KEYTABLE" -a -d "/lib/kbd/keymaps" ]; then KEYMAP="$KEYTABLE.map" fi fi if [ -n "$KEYMAP" ]; then if [ -n "$KEYTABLE" ]; then echo -n $"Loading default keymap ($KEYTABLE) " else echo -n $"Loading default keymap " fi LOADKEYS=loadkeys if [ "${LANG}" != "${LANG%%.UTF-8}" -o "${LANG}" != "${LANG%%.utf8}" ]; then LOADKEYS="loadkeys -u" fi $LOADKEYS $KEYMAP /dev/tty0 /dev/tty0 2 /dev/null \ success $"Loading default keymap" || failure $"Loading default keymap" echo fi fi # # ホスト名の設定 # # Set the hostname. update_boot_stage RChostname action $"Setting hostname ${HOSTNAME} " hostname ${HOSTNAME} # Initialize ACPI bits if [ -d /proc/acpi ]; then for module in /lib/modules/$unamer/kernel/drivers/acpi/* ; do module=${module##*/} module=${module%.ko} modprobe $module /dev/null 2 1 done fi # RAID setup update_boot_stage RCraid [ -x /sbin/nash ] echo "raidautorun /dev/md0" | nash --quiet if [ -f /etc/mdadm.conf ]; then /sbin/mdadm -A -s fi # Device mapper related initialization if ! LC_ALL=C fgrep -q "device-mapper" /proc/devices 2 /dev/null ; then modprobe dm-mod /dev/null 2 1 fi mkdir -p /dev/mapper /dev/null 2 1 mknod /dev/mapper/control c \ $(awk '/ misc$/ { print $1 }' /proc/devices) \ $(awk '/ device-mapper$/ { print $1 }' /proc/misc) /dev/null 2 1 [ -n "$SELINUX_STATE" ] restorecon /dev/mapper /dev/mapper/control /dev/null 2 1 if [ -f /etc/crypttab ]; then s=$"Starting disk encryption " echo "$s" init_crypto 0 success "$s" || failure "$s" echo fi if [ -c /dev/mapper/control ]; then if ! strstr "$cmdline" nompath [ -f /etc/multipath.conf -a \ -x /sbin/multipath.static ]; then modprobe dm-multipath /dev/null 2 1 /sbin/multipath.static -v 0 if [ -x /sbin/kpartx ]; then /sbin/dmsetup ls --target multipath --exec "/sbin/kpartx -a -p p" fi fi if ! strstr "$cmdline" nodmraid [ -x /sbin/dmraid.static ]; then modprobe dm-mirror /dev/null 2 1 for x in $(/sbin/dmraid.static -ay -i -p -t 2 /dev/null | \ egrep -iv "^no " | \ awk -F ' ' '{ print $1 }') ; do dmname=$(resolve_dm_name $x) [ -z "$dmname" ] continue /sbin/dmraid.static -ay -i -p "$dmname" /dev/null 2 1 /sbin/kpartx -a -p p "/dev/mapper/$dmname" done fi if [ -x /sbin/lvm.static ]; then action $"Setting up Logical Volume Management " /sbin/lvm.static vgchange -a y --ignoreloc kingfailure fi fi /etc/crypttabはないので無視 if [ -f /etc/crypttab ]; then s=$"Starting disk encryption " echo "$s" init_crypto 0 success "$s" || failure "$s" echo fi /fastbootはないので無視 if [ -f /fastboot ] || strstr "$cmdline" fastboot ; then fastboot=yes fi if [ -f /fsckoptions ]; then fsckoptions=`cat /fsckoptions` fi if [ -f /forcefsck ] || strstr "$cmdline" forcefsck ; then fsckoptions="-f $fsckoptions" elif [ -f /.autofsck ]; then [ -f /etc/sysconfig/autofsck ] . /etc/sysconfig/autofsck if [ "$AUTOFSCK_DEF_CHECK" = "yes" ]; then AUTOFSCK_OPT="$AUTOFSCK_OPT -f" fi if [ -n "$AUTOFSCK_SINGLEUSER" ]; then echo echo $"*** Warning -- the system did not shut down cleanly. " echo $"*** Dropping you to a shell; the system will continue" echo $"*** when you leave the shell." [ -n "$SELINUX_STATE" ] echo "0" $selinuxfs/enforce sulogin [ -n "$SELINUX_STATE" ] echo "1" $selinuxfs/enforce fi fsckoptions="$AUTOFSCK_OPT $fsckoptions" fi if [ "$BOOTUP" = "color" ]; then fsckoptions="-C $fsckoptions" else fsckoptions="-V $fsckoptions" fi READONLY= if [ -f /etc/sysconfig/readonly-root ]; then . /etc/sysconfig/readonly-root fi if strstr "$cmdline" readonlyroot ; then READONLY=yes [ -z "$RW_MOUNT" ] RW_MOUNT=/var/lib/stateless/writable fi if strstr "$cmdline" noreadonlyroot ; then READONLY=no fi $READONLYはnoなので無視 if [ "$READONLY" = "yes" -o "$TEMPORARY_STATE" = "yes" ]; then mount_empty() { if [ -e "$1" ]; then echo "$1" | cpio -p -vd "$RW_MOUNT" /dev/null mount -n --bind "$RW_MOUNT$1" "$1" fi } mount_dirs() { if [ -e "$1" ]; then mkdir -p "$RW_MOUNT$1" # fixme find is bad find "$1" -type d -print0 | cpio -p -0vd "$RW_MOUNT" /dev/null mount -n --bind "$RW_MOUNT$1" "$1" fi } mount_files() { if [ -e "$1" ]; then cp -a --parents "$1" "$RW_MOUNT" mount -n --bind "$RW_MOUNT$1" "$1" fi } # Common mount options for scratch space regardless of # type of backing store mountopts= # Scan partitions for local scratch storage rw_mount_dev=$(blkid -t LABEL="$RW_LABEL" -l -o device) # First try to mount scratch storage from /etc/fstab, then any # partition with the proper label. If either succeeds, be sure # to wipe the scratch storage clean. If both fail, then mount # scratch storage via tmpfs. if mount $mountopts "$RW_MOUNT" /dev/null 2 1 ; then rm -rf "$RW_MOUNT" /dev/null 2 1 elif [ x$rw_mount_dev != x ] mount $rw_mount_dev $mountopts "$RW_MOUNT" /dev/null 2 1; t hen rm -rf "$RW_MOUNT" /dev/null 2 1 else mount -n -t tmpfs $mountopts none "$RW_MOUNT" fi for file in /etc/rwtab /etc/rwtab.d/* ; do is_ignored_file "$file" continue [ -f $file ] cat $file | while read type path ; do case "$type" in empty) mount_empty $path ;; files) mount_files $path ;; dirs) mount_dirs $path ;; *) ;; esac [ -n "$SELINUX_STATE" -a -e "$path" ] restorecon -R "$path" done done # In theory there should be no more than one network interface active # this early in the boot process -- the one we're booting from. # Use the network address to set the hostname of the client. This # must be done even if we have local storage. ipaddr= if [ "$HOSTNAME" = "localhost" -o "$HOSTNAME" = "localhost.localdomain" ]; then ipaddr=$(ip addr show to 0/0 scope global | awk '/[[ space ]]inet / { print gensub("/.*"," ","g",$2) }') if [ -n "$ipaddr" ]; then eval $(ipcalc -h $ipaddr 2 /dev/null) hostname ${HOSTNAME} fi fi # Clients with read-only root filesystems may be provided with a # place where they can place minimal amounts of persistent # state. SSH keys or puppet certificates for example. # # Ideally we'll use puppet to manage the state directory and to # create the bind mounts. However, until that's all ready this # is sufficient to build a working system. # First try to mount persistent data from /etc/fstab, then any # partition with the proper label, then fallback to NFS state_mount_dev=$(blkid -t LABEL="$STATE_LABEL" -l -o device) if mount $mountopts $STATE_OPTIONS "$STATE_MOUNT" /dev/null 2 1 ; then /bin/true elif [ x$state_mount_dev != x ] mount $state_mount_dev $mountopts "$STATE_MOUNT" /dev/nul l 2 1; then /bin/true elif [ ! -z "$CLIENTSTATE" ]; then # No local storage was found. Make a final attempt to find # state on an NFS server. mount -t nfs $CLIENTSTATE/$HOSTNAME $STATE_MOUNT -o rw,nolock fi if [ -d $STATE_MOUNT/etc ]; then # Copy the puppet CA's cert from the r/o image into the # state directory so that we can create a bind mount on # the ssl directory for storing the client cert. I'd really # rather have a unionfs to deal with this stuff cp --parents -f -p /var/lib/puppet/ssl/certs/ca.pem $STATE_MOUNT 2 /dev/null # In the future this will be handled by puppet for i in $(grep -v "^#" $STATE_MOUNT/files); do if [ -e $i ]; then mount -n -o bind $STATE_MOUNT/${i} ${i} fi done fi fi if ! [[ " $fsckoptions" =~ " -y" ]]; then fsckoptions="-a $fsckoptions" fi _RUN_QUOTACHECK=0 if [ -f /forcequotacheck ] || strstr "$cmdline" forcequotacheck ; then _RUN_QUOTACHECK=1 fi ファイルシステムチェック開始 /etc/fstabのデバイス全て if [ -z "$fastboot" -a "$READONLY" != "yes" ]; then STRING=$"Checking filesystems" echo $STRING if [ "${RHGB_STARTED}" != "0" -a -w /etc/rhgb/temp/rhgb-console ]; then fsck -T -t noopts=_netdev -A $fsckoptions /etc/rhgb/temp/rhgb-console else fsck -T -t noopts=_netdev -A $fsckoptions fi rc=$? if [ "$rc" -eq "0" ]; then success "$STRING" echo elif [ "$rc" -eq "1" ]; then passed "$STRING" echo elif [ "$rc" -eq "2" -o "$rc" -eq "3" ]; then echo $"Unmounting file systems" umount -a mount -n -o remount,ro / echo $"Automatic reboot in progress." reboot -f fi # A return of 4 or higher means there were serious problems. if [ $rc -gt 1 ]; then if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 1 fi failure "$STRING" echo echo echo $"*** An error occurred during the file system check." echo $"*** Dropping you to a shell; the system will reboot" echo $"*** when you leave the shell." str=$"(Repair filesystem)" PS1="$str \# # "; export PS1 [ "$SELINUX_STATE" = "1" ] disable_selinux sulogin echo $"Unmounting file systems" umount -a mount -n -o remount,ro / echo $"Automatic reboot in progress." reboot -f elif [ "$rc" -eq "1" ]; then _RUN_QUOTACHECK=1 fi if [ -f /.autofsck -a -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 8 fi fi # Update quotas if necessary if [ X"$_RUN_QUOTACHECK" = X1 -a -x /sbin/quotacheck ]; then if [ -x /sbin/convertquota ]; then # try to convert old quotas for mountpt in `LC_ALL=C awk '$4 ~ /quota/{print $2}' /etc/mtab` ; do mountpt="$(fstab_decode_str "$mountpt")" if [ -f "$mountpt/quota.user" ]; then action $"Converting old user quota files " \ /sbin/convertquota -u "$mountpt" \ rm -f "$mountpt/quota.user" fi if [ -f "$mountpt/quota.group" ]; then action $"Converting old group quota files " \ /sbin/convertquota -g "$mountpt" \ rm -f "$mountpt/quota.group" fi done fi action $"Checking local filesystem quotas " /sbin/quotacheck -aRnug fi remount_needed() { local state oldifs [ "$READONLY" = "yes" ] return 1 state=`LC_ALL=C awk '/ \/ / ($3 !~ /rootfs/) { print $4 }' /proc/mounts` oldifs=$IFS IFS="," for opt in $state ; do if [ "$opt" = "rw" ]; then IFS=$oldifs return 1 fi done IFS=$oldifs return 0 } # Remount the root filesystem read-write. update_boot_stage RCmountfs if remount_needed ; then action $"Remounting root filesystem in read-write mode " mount -n -o remount,rw / fi # Clean up SELinux labels if [ -n "$SELINUX_STATE" ]; then restorecon /etc/mtab /etc/ld.so.cache /etc/blkid/blkid.tab /etc/resolv.conf /dev/null 2 1 fi if [ "$READONLY" != "yes" ] ; then # Clear mtab ( /etc/mtab) /dev/null # Remove stale backups rm -f /etc/mtab~ /etc/mtab~~ /etc/mtabに書き込み # Enter mounted filesystems into /etc/mtab mount -f / mount -f /proc /dev/null 2 1 mount -f /sys /dev/null 2 1 mount -f /dev/pts /dev/null 2 1 mount -f /proc/bus/usb /dev/null 2 1 fi マウント開始 # Mount all other filesystems (except for NFS and /proc, which is already # mounted). Contrary to standard usage, # filesystems are NOT unmounted in single user mode. if [ "$READONLY" != "yes" ] ; then action $"Mounting local filesystems " mount -a -t nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_ netdev else action $"Mounting local filesystems " mount -a -n -t nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_net dev fi if [ -x /sbin/quotaon ]; then action $"Enabling local filesystem quotas " /sbin/quotaon -aug fi # Check to see if a full relabel is needed if [ -n "$SELINUX_STATE" -a "$READONLY" != "yes" ]; then if [ -f /.autorelabel ] || strstr "$cmdline" autorelabel ; then relabel_selinux fi else if [ -d /etc/selinux -a "$READONLY" != "yes" ]; then [ -f /.autorelabel ] || touch /.autorelabel fi fi # Start the graphical boot, if necessary and not done yet. if strstr "$cmdline" rhgb ! strstr "$cmdline" early-login [ "$RHGB_STARTED" -eq 0 -a "$BOOTU P" = "color" -a "$GRAPHICAL" = "yes" -a -x /usr/bin/rhgb ]; then ( . /etc/sysconfig/i18n 2 /dev/null ; /usr/bin/rhgb ) RHGB_STARTED=1 fi # Initialize pseudo-random number generator if [ -f "/var/lib/random-seed" ]; then cat /var/lib/random-seed /dev/urandom else [ "$READONLY" != "yes" ] touch /var/lib/random-seed fi if [ "$READONLY" != "yes" ]; then chmod 600 /var/lib/random-seed dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=512 2 /dev/null fi # Use the hardware RNG to seed the entropy pool, if available #[ -x /sbin/rngd -a -c /dev/hw_random ] rngd if [ -f /etc/crypttab ]; then s=$"Starting disk encryption using the RNG " echo "$s" init_crypto 1 success "$s" || failure "$s" echo fi # Configure machine if necessary. if [ -f /.unconfigured ]; then if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 1 fi if [ -x /usr/bin/system-config-keyboard ]; then /usr/bin/system-config-keyboard fi if [ -x /usr/bin/passwd ]; then /usr/bin/passwd root fi if [ -x /usr/sbin/system-config-network-tui ]; then /usr/sbin/system-config-network-tui fi if [ -x /usr/sbin/timeconfig ]; then /usr/sbin/timeconfig fi if [ -x /usr/sbin/authconfig-tui ]; then /usr/sbin/authconfig-tui --nostart fi if [ -x /usr/sbin/ntsysv ]; then /usr/sbin/ntsysv --level 35 fi # Reread in network configuration data. if [ -f /etc/sysconfig/network ]; then . /etc/sysconfig/network # Reset the hostname. action $"Resetting hostname ${HOSTNAME} " hostname ${HOSTNAME} fi rm -f /.unconfigured if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then chvt 8 fi fi # Clean out /. rm -f /fastboot /fsckoptions /forcefsck /.autofsck /forcequotacheck /halt \ /poweroff /.suspended /dev/null # Do we need (w|u)tmpx files? We don't set them up, but the sysadmin might... _NEED_XFILES= [ -f /var/run/utmpx -o -f /var/log/wtmpx ] _NEED_XFILES=1 # Clean up /var. I'd use find, but /usr may not be mounted. for afile in /var/lock/* /var/run/* ; do if [ -d "$afile" ]; then case "$afile" in */news|*/mon) ;; */sudo) rm -f $afile/*/* ;; */vmware) rm -rf $afile/*/* ;; */samba) rm -rf $afile/*/* ;; */screen) rm -rf $afile/* ;; */cvs) rm -rf $afile/* ;; */dovecot) rm -f $afile/*/* ;; */cups) rm -f $afile/*/* ;; */libvirt) rm -rf $afile/*/* ;; *) rm -f $afile/* ;; esac else rm -f $afile fi done rm -f /var/lib/rpm/__db* /dev/null rm -f /var/gdm/.gdmfifo /dev/null # Reset pam_console permissions [ -x /sbin/pam_console_apply ] /sbin/pam_console_apply -r { # Clean up utmp/wtmp /var/run/utmp touch /var/log/wtmp chgrp utmp /var/run/utmp /var/log/wtmp chmod 0664 /var/run/utmp /var/log/wtmp if [ -n "$_NEED_XFILES" ]; then /var/run/utmpx touch /var/log/wtmpx chgrp utmp /var/run/utmpx /var/log/wtmpx chmod 0664 /var/run/utmpx /var/log/wtmpx fi # Clean up various /tmp bits [ -n "$SELINUX_STATE" ] restorecon /tmp rm -f /tmp/.X*-lock /tmp/.lock.* /tmp/.gdm_socket /tmp/.s.PGSQL.* rm -rf /tmp/.X*-unix /tmp/.ICE-unix /tmp/.font-unix /tmp/hsperfdata_* \ /tmp/kde-* /tmp/ksocket-* /tmp/mc-* /tmp/mcop-* /tmp/orbit-* \ /tmp/scrollkeeper-* /tmp/[[ssh]]-* \ /dev/.in_sysinit # Make ICE directory mkdir -m 1777 -p /tmp/.ICE-unix /dev/null 2 1 chown root root /tmp/.ICE-unix [ -n "$SELINUX_STATE" ] restorecon /tmp/.ICE-unix /dev/null 2 1 #if [ -x /etc/init.d/diskdump ]; then # /etc/init.d/diskdump swapsavecore #fi swapを有効にする # Start up swapping. update_boot_stage RCswap action $"Enabling /etc/fstab swaps " swapon -a -e if [ "$AUTOSWAP" = "yes" ]; then curswap=$(awk '/^\/dev/ { print $1 }' /proc/swaps | while read x; do get_numeric_dev dec $x ; echo -n " "; done) swappartitions=$(blkid -t TYPE=swap -o device) if [ x"$swappartitions" != x ]; then for partition in $swappartitions ; do [ ! -e $partition ] continue majmin=$(get_numeric_dev dec $partition) echo $curswap | grep -qw "$majmin" || action $"Enabling local swap partitions " swapo n $partition done fi fi # Set up binfmt_misc /bin/mount -t binfmt_misc none /proc/sys/fs/binfmt_misc /dev/null 2 1 # Initialize the serial ports. if [ -f /etc/rc.serial ]; then . /etc/rc.serial fi # If they asked for ide-scsi, load it if strstr "$cmdline" ide-scsi ; then modprobe ide-cd /dev/null 2 1 modprobe ide-scsi /dev/null 2 1 fi # Boot time profiles. Yes, this should be somewhere else. if [ -x /usr/sbin/system-config-network-cmd ]; then if strstr "$cmdline" netprofile= ; then for arg in $cmdline ; do if [ "${arg##netprofile=}" != "${arg}" ]; then /usr/sbin/system-config-network-cmd --profile ${arg##netprofile=} fi done fi fi # Now that we have all of our basic modules loaded and the kernel going, # let's dump the syslog ring somewhere so we can find it later dmesg -s 131072 /var/log/dmesg # create the crash indicator flag to warn on crashes, offer fsck with timeout touch /.autofsck /dev/null if [ "$PROMPT" != no ]; then while ; do pid=$(/sbin/pidof getkey) [ -n "$pid" -o -e /var/run/getkey_done ] break usleep 100000 done [ -n "$pid" ] kill -TERM "$pid" /dev/null 2 1 fi } if strstr "$cmdline" confirm ; then touch /var/run/confirm fi if [ "$PROMPT" != "no" ]; then /sbin/getkey i touch /var/run/confirm touch /var/run/getkey_done fi wait [ "$PROMPT" != no ] rm -f /var/run/getkey_done # Let rhgb know that we're leaving rc.sysinit if [ -x /usr/bin/rhgb-client ] /usr/bin/rhgb-client --ping ; then /usr/bin/rhgb-client --sysinit fi
https://w.atwiki.jp/infinitwind/
infinitwind_wikiにようこそ! このwikiは@infinitwindがホームページを運営したかったけど技術がなかったのでwikiでやろうという事になって結果こういう形になりました! メインコンテンツはメインメニューからリンク先に行くことができます! ※まだ編集中です。 メインメニュー ゲーム アニメ・漫画 ブログ [[]] りれき 更新履歴 その他追記事項 2012/6/13 ホームページ開設 2012/6/13 ホームページ開設
https://w.atwiki.jp/haloinfinite/pages/23.html
マルチプレイヤーマップ Aquarius Bazaar Behemoth Deadlock Fragmentation Highpower Launch Site Live Fire Recharge Streets 名前