タグ

FreeBSDとdaemonに関するsyo-yuのブックマーク (1)

  • 革命の日々! daemonについて

    Rubyのconfigure.inには以下のように、*BSD以外は強制的にdaemon(3)がないと判定させる あやしげなロジックがある。 dnl Checks for libraries. AS_CASE(["$target_os"],[*bsd*|dragonfly*],[],[ac_cv_func_daemon=no]) gitで履歴をしらべると、元々Mac OS X だけが腐ってる扱いだったのだが、 後に一般化されている。困ったことに理由はまったく記載されていない。 それをいったら元々のMacOS X が腐ってるという扱いにした理由も書いてないんだけど。 さて、当かどうか分からないがある人から、Linuxのdaemon(3)は来二回 forkが必要なところを一回しかforkしてないので腐ってる。それが原因ではないか と教えて貰った https://www.codeblog.or

  • 1