タグ

daemonに関するhogemのブックマーク (8)

  • MooseX::Daemonizeがセクシーすぎる件について - D-6 [相変わらず根無し]

    MooseX::Daemonizeがセクシーすぎる件について さて、すっかりMoose厨となりつつある私ですが、この度デーモンスクリプトを書くことになりましたのでMooseでこれをするのは何がいいかなと考えていたわけです。したらなんでもありますな、CPANは。MooseX::Daemonizeですよ、奥さん。 考え方としては、スクリプトの書式をコントロールするオブジェクトをまず作ります。 package MyDaemon; use Moose; with 'MooseX::Daemonize'; コマンドラインから受け取るオプション等はこのオブジェクトの属性として指定します。 has 'option1' => ( is => 'rw', isa => 'Str', required => 1 ); has 'option2' => ( is => 'rw', isa => 'Bool',

  • http://www.jitaku-server.net/service.html

    hogem
    hogem 2007/05/16
    サービスの一覧
  • はじめての自宅サーバ構築 - Fedora/CentOS - サーバサービスの操作や自動起動の有効/無効

    ■ サービス管理の種類 ■ SysV services システム起動時に各種サービスの有効/無効を設定するコマンド chkconfig による /etc/rc.d/init.d 配下のスクリプトで実行されています。 例えば、グラフィカルインタフェースの場合は /etc/rc.d/rc5.d 配下のスクリプトが起動され、実体は /etc/rc.d/init.d にシンボリックリンクされています。 SysV services で管理されているサービス一覧は chkconfig コマンドに --list オプションを付与して確認できます。 SysV services 管理下のサービス # chkconfig --list abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off abrt-oops 0:off 1:off 2:off 3:on 4:off

    hogem
    hogem 2006/12/10
    サービス一覧
  • logrotateでローテート対象のファイル名を取得する - 技術メモ帳

    logrotate の設定ファイルに、 postrotate ~ endscript という項目がある。 これは、ローテート処理を行った後に、 実行したいコマンドを記述する項目である。 大抵、ログファイルを出力しているデーモンアプリに対し、 HUPシグナルを送出し、ログファイルを開き直させるために使用されている。 (デーモンアプリの作り方にもよるが、大抵の場合これを行わないと ローテートした先のファイルにそのまま書き込み続けてしまう。) 今まで知らなかったのだが、 そのときに、実はローテート対象のファイル名を 仮引数として渡してくれていたらしい。 つまり、$1 や $2 などで参照できる。 これは便利だ。 以下は、よくある logrotate の設定ファイルである。 /var/log/logfile1.log /var/log/logfile2.log { daily create rot

    hogem
    hogem 2006/10/24
    ログのローテート
  • FC6-Service

    ネットワ−クへの自動接続 NetworkManager,NetworkManagerDlspatcher を起動しておくと,パネルの時計の脇にマウスようなアイコンが表示され ネットワ−クの状態がポップアップされます

  • Vine初めの設定::インターネットへの入り口

    なるべく安全に使うための設定 最新の状態に インストールの時期によっては「運良く」最新の状態のVineをインストールできたかもしれませんが、セキュリティ・ホールやバグは日々発見され対応がされていると思った方が良いです。そこで、より安全な状態にするために最新の修正プログラムをインストールします。 便利なaptコマンド aptコマンドは、Windowsで言うところの「Windows Update」にあたります。以降の作業は、インストールしたサーバ機のコンソールより行います。telnetを使ったリモートでの作業も可能ですが、まだ最新の状態になっていないわけですから、念のために通信を介さないローカルでの作業の方が良いと思います。以下の作業はすべてrootで実行します。 またその際に、以下のコマンドを実行しておかないと日語が化けてしまいます。

  • SSHD (8)

    OpenSSH SSH デーモン 書式 sshd [-46DdeiqTt ] [-b ビット数 ] [-C 接続指定 ] [-f 設定ファイル ] [-g ログイン制限時間 ] [-h ホスト鍵ファイル ] [-k 鍵の生成間隔 ] [-o オプション ] [-p ポート ] [-u 長さ ] 説明 sshd (OpenSSH デーモン) はssh (1) のためのデーモンプログラムです。これらのプログラムはともにrlogin とrsh を置き換えるもので、安全でないネットワーク上にある、2つの信頼されていないホスト間で、暗号化された安全な通信を提供します。 sshd はクライアントからの接続を listen します。通常、これはブート時に/etc/rcから起動され、接続を受けつけるたびに新しいデーモンが fork します。fork したデーモンは、鍵の交換、暗号化、認証、コマンド実行、そ

  • デモーンの起動のさせ方

    デモーンの起動のさせ方 1.準備 当たり前ですが、インストールしましょう。 パッケージで入れるなり、ソースから入れるなり、お好きな方法で、入れて ください。 あちこちに書いてあるので、参照してください。 2.Debianでのやり方 Debianなあなたは、きっと、apt-get で入れたはずです。 dpkg でも結果は同じです。 /etc/init.d/ に、起動スクリプトが出来ているはずです。 例として、Sambaを取り上げます。 起動スクリプト名は、そのままズバリ、「samba」です。 コンソールから、オプションを付けて、起動すれば、お好みの動作をします。 起動→  /etc/init.d/samba start 再起動→ /etc/init.d/samba restart 終了→  /etc/init.d/samba stop 参考書には、再起動は、 ps aux | grep s

  • 1