FreeBSD, Can't open %%RC_SUBR%%

このQ&Aのポイント
  • 諸々の ports を入れたところ、Can't open %%RC_SUBR%%: No such file or directory エラーが出る
  • courier_authdaemond かと /usr/local/etc/rc.d/courier-authdaemond に記されているファイルやディレクトリを確認してみたが、どれもありました
  • ports をコメントアウトしてもエラーが出る
回答を見る
  • ベストアンサー

FreeBSD, Can't open %%RC_SUBR%% で

FreeBSD, Can't open %%RC_SUBR%% で FreeBSD 8.0-RELEASE-p2 を新規インストールして 諸々の ports を入れたところ、 Can't open %%RC_SUBR%%: No such file or directory と、エラーが出てしまいます。 http://lemon.0j0.jp/qa_goo/?num=1#a の 67 行目。 courier_authdaemond かと /usr/local/etc/rc.d/courier-authdaemond に記されているファイルやディレクトリを確認してみると、 どれもありました。 どの ports が原因なのかと、いったん http://lemon.0j0.jp/qa_goo/?num=2#b のように、ほとんどのものをコメントアウトしてみましたが、 やはりエラーになります。 http://lemon.0j0.jp/qa_goo/?num=2#a の 10 行目。 念のため、別 HDD に 8.0-RELEASE-p2 を新規インストール して確認したところ、その時点ではありません。 http://lemon.0j0.jp/qa_goo/?num=3#a %%RC_SUBR%% の特定のヒントなどあれば、よろしくお願いします。 インストール済の ports http://lemon.0j0.jp/qa_goo/?num=4#a 不足情報などあれば、追記します。

  • BSD系OS
  • 回答数1
  • ありがとう数11

質問者が選んだベストアンサー

  • ベストアンサー
  • trapezium
  • ベストアンサー率62% (276/442)
回答No.1

/usr/local/etc/rc.d/ に置かれるスクリプトが . /etc/rc.subr と置換してインストールされるところが . %%RC_SUBR%% のままになってるものがあります。 grep RC_SUBR /usr/local/etc/rc.d/* とかしてみれば? それで引っかかったやつを vi する。

jun23_09
質問者

お礼

的確なヒント、ありがとうございました。 原因は、maia でした。 正しく置換されていないようです。

関連するQ&A

  • FreeBSD 5.2.1のインストール

    お世話になります。 FreeBSDを見てみたく、WindowsXPPro上のVMWAREに導入しようとしています。ところが、異常に時間がかかっており何か問題があるのか教えてください。 Extracting ports into /usr directory... というメッセージが画面の真ん中に表示されていて 14487552 bytes read from ports dist @ 0.2 KB/sec というメッセージが画面の下に表示されています。14487552という数字は、少しつつ増えています。 インストールは、ASCII MOOK 2003 NUMBER17 BSD magazine付録のFreeBSD 5.1-RELEASEのCD-ROMを使っています。 ダウンロードサイトから、 5.2.1-RC-i386-bootonly.iso 5.2.1-RC-i386-disc1.iso 5.2.1-RC-i386-disc2.iso 5.2.1-RC-i386-miniinst.iso をダウンロードしISOイメージをVMWARでCD-ROMにマウントしてインストールを試みた際も、途中で異常に遅くなった経験があります。 Vine Linux 2.6R2やTurbo Linux 7 Serverは、同環境で比較的簡単にインストールできました。 FreeBSDのインストールは、初めてなので何か手順が違っているのかもしれませんが、24時間経過しても終わらないので、困っています。 FreeBSDのインストールのわかりやすい手順が公開されていましたらそちらも紹介ください。

  • FreeBSDのPortsについて

    FreeBSDのPortsについて こんばんは。 FreeBSDのPortsをインストールする際に、 make install clean でerrがでて、指定のディレクトリにはいりません。 例)cd /usr/ports/www/firefox/ make install clean また、make search name=" " で、portが見つかりませんでした。 例)make search name="firefox" Freebsdインストール中のパッケージ選択で、 portsのカテゴリ /usr/ports/www/に、firefoxがありませんでした。 Mozillaはありました。関係ないかもしれませんが、CDからFreeBSDをインストールしています。 カテゴリになければ,make install clean や make search はできないのでしょうか? make install clean でerrが出てきた時、ftp、httpのurlが出てきていました。 Portsは、カテゴリにあるports内容から、そこに掲載されているftp、httpurlへダウンロードしにいって得られるという仕組みなのでしょうか? portsについて図解してある参考になるサイトをご存知でしたら教えてください。 あと、pingやdigで、ルーター、ネームサーバーへの問い合わせはできているようです。 よろしくお願いします。 以上

  • apacheが使うopensslの差し替え。FreeBSD付属からportsで取得したものへ。

    apacheで用いているopensslについて FreeBSD付属のものから portsでインストールしたopenssl に差し替えるにはどうすればよいのでしょうか? OS:FreeBSD 6.1-RELEASE FreeBSD付属のopenssl:0.9.8e portsのopenssl:0.9.8h

  • FreeBSD-ports

    FreeBSDでportsを使ってKDE4をインストールしようとしてます。 問題なのは、/usr/ports/x11KDE4のディレクトリでmakeを実行すると、 ~~~not found だとか ~~~ you need to upgrade だとかたくさん出てきて足りないものをいちいちインストール、アップグレードするのがとても面倒です。 なにかいい方法はないものでしょか?

  • FreeBSD 6.2へのJDK5インストール方法

    FreeBSD 6.2-RELEASEにJDK5.0をインストールすると、下記エラーでインストール できませんでした。原因がわかる方がおりましたら、教えてください。 /control/build/bsd-i586/tmp/sun/sun.awt/awt/obj/awt_robot /usr/bin/ld: cannot find -lXtst gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/awt/obj/awt_robot] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/awt' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/awt' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make' gmake: *** [j2se-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk15. *** Error code 1 Stop in /usr/ports/java/jdk15.

  • FreeBSDについて

    FreeBSDをThinkpad A22m(Type 2628-P2J)に導入したいんですが ftp://ftp.jp.freebsd.org/pub/FreeBSD/ どれをダウンロードすれば良いのでしょうか? フロッピー、CD、ネットからのダウンロード この三つを教えて下さい御願いします

  • FreeBSDの最新の安定版は?

    こんにちは。 FreeBSDのインストールCDを作ろうと考えています。 X windowはKDEを使用したいのです。 ftp://core.ring.gr.jp/pub/FreeBSD/releases/i386/ISO-IMAGES/4.11/4.11-RC3-i386-disc1-kde.iso ftp://core.ring.gr.jp/pub/FreeBSD/releases/i386/ISO-IMAGES/5.3/5.3-RELEASE-i386-disc1.iso を拝見したのですが今現在、FreeBSDの最新安定版はどちらをダウンロードしたらいいのでしょうか? あと、disc2.isoは不要なのでしょうか?

  • port からの install での error (FreeBSD)

    FreeBSD4.5でkinput2-cannaを入れようとして、 cd /usr/ports/japanese/kinput2-canna make とすると、 >> kinput2-v3.1-beta2.tar.gz doesn\'t seem to exist in /usr/ports/distfiles/. >> Attempting to fetch from ftp://ftp.sra.co.jp/pub/x11/kinput2/. >> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. >> Couldn\'t fetch it - please try to retrieve this >> port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/japanese/kinput2-canna. *** Error code 1 (繰り返し) となります。 仕方なく、 http://www.jp.freebsd.org/QandA/HTML/443.html のA2を参考に、 ftp:ftp.freebsd.org/pub/FreeBSD/FreeBSD-stable/package/japanese/ja-kinput2-canna-3.1.b2.tgz を取ってきて、kinput2-v3.1-beta2.tar.gzと ファイル名を変更してみたのですが、 portからのinstallは無理でした。 (←これはまぁ無茶でしょうけど) 原因を私なりに考えてみたのですが、 Lan内にある別のWindowsから これらのFTPサイトにアクセスすると、 目的のファイルには到達できるのですが、 FreeBSD上のw3で これらのFTPサイトにアクセスしてみたところ、 上のディレクトリで、アクセスできないという メッセージがでます。 このことより、FreeBSDのftp loginの設定がおかしい のではないかと疑ってみたのですが、 具体的にどのようにすればいいかが分かたないため、 行き詰まってます。 これまで、terminal、window manger等 port から install した際には このようなerrorは出ませんでした。 相手先のFTPサーバーの問題かなとも思い、 時間を置いて再試行してみたのですが、 結果は同じです。 かなり初歩的なこととは思いますが、 アドバイスをお願いします。

  • cvsupしたらportsが全滅

    お世話になります。FreeBSD 4.10においてportsを利用しようとした際、 久しくportsを更新していなかったことを思いだし、cvsupを実行したところ portsの中身が綺麗サッパリ消えてしまいました……。 実際には、portsを利用してインストールしたアプリケーションのディレクトリだけが残っており、 それ以外のディレクトリは全て消えてしまっている状態です。 また、残っているディレクトリにもmake packageした時のパッケージと、workディレクトリしか残っていません。 cvsup時に指定したsupfileは下記の通りです。 何かやらかしてしまっているでしょうか……。 # ヘッダ省略 *default host=cvsup4.jp.FreeBSD.org *default base=/var/cvsup *default prefix=/usr *default release=cvs tag=RELENG_4_10_0_RELEASE *default delete use-rel-suffix *default compress ports-base ports-accessibility ports-archivers ports-astro ports-audio ports-benchmarks ports-biology ports-cad ports-comms ports-converters ports-databases ports-deskutils ports-devel ports-dns ports-editors ports-emulators ports-finance ports-ftp ports-games ports-graphics ports-irc ports-japanese ports-java ports-lang ports-mail ports-math ports-mbone ports-misc ports-multimedia ports-net ports-net-mgmt ports-news ports-palm ports-picobsd ports-print ports-science ports-security ports-shells ports-sysutils ports-textproc ports-www

  • FreeBSDの疑問点について

    FreeBSDに関しての質問です。(Fedora Coreからの乗換え) (1)多言語対応インストーラ http://www.jp.freebsd.org/BootAsia/index-jp.html には4.6.2-RELEASEまでしかないのですが、4.10のインストールする場合はどうすれば良いのでしょうか? (2)日本語パッケージ /stand/sysinstallによりパッケージをインストールする場合にCDにjapaneseのカテゴリが見つからないのですが、 CD(FTPによりダウンロード)には含まれていないものなのでしょうか? また、CDに関してですがDisc2は使わなかったのですがこれは何のために必要なのでしょうか? (3)tamagoでの日本語入力 emacsでCrtl+\でtamagoを起動し、日本語入力をしますがその際にFreeWnnサーバ(jserver)を立ち上げていないとエラーが出ます。これは、tamagoはFreeWnn専用の入力メソッドなのでしょうか? これは、cannaへの変更が可能なのでしょうか? (4)ランレベルについて Linuxではランレベルという仕組みがあったのですが、FreeBSDにはそれらしきものが見当たらないのですがこの概念自体がないのでしょうか? (5)カーネル再構築について Linuxでは、ビデオカードのモジュール、サウンドなどの細かい設定があったと思うのですが、BSDでは普通はGENELICの設定項目だけ変更してカーネル再構築するものなのでしょうか?(LINTまで変更するもの??) (6)インストールされているパッケージを最新に保つ方法 Fedora Coreのyum -y updateコマンドのように自動でインストールされているアプリケーションをアップデートしたいのですが、 cvsup -g /etc/ports-supfile [portsの更新] portupgrade -ay [パッケージの更新] これらをcronに登録と言う手順でよろしいのでしょうか?画面を見ているとsambaとか全然関係のなさそうなパッケージを入れているような気が(^^; 質問が多くなってしまいましたが、よろしくお願い致します。