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 にしてあげればいい。


綺麗に見せることに全振りした操法大会の訓練を50日間するよりも、月1回でいいから基本的な操作方法の訓練を実施すべきだと思うのは俺だけか

 7月に県の消防操法大会がある。 市内分団の持ち回り制で、今年はうちの分団が出場する。 俺も前回回ってきたときに、選手として出た。 訓練が5月から始まっている。 週5日。 訓練時間は2時間だけど、その前に準備する時間もあり、訓練後の撤収時間も必要だから、拘束時間は約3時間。 俺が...