2014-04-22

CentOS 6.5 /etc/rc.d/init.d/起動スクリプト のサンプル

これが起動スクリプトのサンプルファイル。

/usr/share/doc/initscripts-9.03.40/sysvinitfiles

LSBに準拠した起動スクリプトのリターンコード

サービス停止状態でstartに成功したとき、終了コードは 0

/etc/rc.d/init.d/myservice start; echo $?


サービス起動中にstatusを実行したとき、終了コードは 0

/etc/rc.d/init.d/myservice status; echo $?


サービス起動中にstartを実行したとき、終了コードは 0

/etc/rc.d/init.d/myservice start; echo $?


サービス起動中にstop成功したとき、終了コードは 0

/etc/rc.d/init.d/myservice stop; echo $?


サービス停止状態でstatusを実行したとき、終了コードは 3

/etc/rc.d/init.d/myservice status; echo $?


サービス停止状態でstopを実行したとき、終了コードは 0

/etc/rc.d/init.d/myservice stop; echo $?


失敗した時に使えるコードは、0 と 3 以外。

Postfixの設定確認

実行中の設定を確認するには

# postconf


デフォルト設定を確認するには

# postconf -d


詳しくはこちらで

■Postfix manual - postconf(1)
http://www.postfix-jp.info/trans-2.3/jhtml/postconf.1.html

2014-04-19

userdel するときは -r で消す

ユーザーのホームディレクトリとメールボックスファイルも一緒に消すときは、

# userdel -r ユーザー名

とする。

2014-04-18

passwd コマンドをバッチで処理する

サーバー移行なんかで、大量にユーザーアカウントを登録しなければならないときなんかに便利。

# echo パスワード | passwd ユーザー名 --stdin

ただし、パスワードに(特定の)記号が含まれているとうまくいかない。

特定の記号って何って?

ごめんよ、調べて教えて。

useradd で メールボックスファイルを作らない方法

useraddコマンドのデフォルト設定は、

# cat /etc/default/useradd

で確認できる。



GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes



CREATE_MAIL_SPOOL=yes ← こいつを no にしてあげればいい。


Chatの「メッセージは投稿者によって削除されました」を非表示にする方法

Chrome拡張機能を自作してやってみよう! ♪できるかな できるかな ・・・ 無理ぽ (´・ω・`) iframeの中に、実際のメッセージのやり取りが表示されるので、 $(function(){ $('iframe[name^="spa...