Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2006-02-01 [長年日記]
_ Oh!!! John!
どきどきした事例(./20060128.html#p02)の関係するプログラムは,John(自分のマシンに弱いパスワードがあるか検査するプログラム)だった.たぶんupgrade時にJohnが動いていて,/usr/share/john/cronjohnがコケたんだろう./etc/shadowが削除されるshell script log.# bash -x /usr/share/john/cronjob start + JOHNDIR=/usr/sbin + PASSWD=/etc/passwd + SHADOW=/etc/shadow + RUNDIR=/var/lib/john + PIDDIR=/var/run/john + RESTORE=/var/lib/john/restore ++ grep -v '^#' /etc/john/john-mail.conf ++ grep -e '[ ]*passfile[ ]*=[ ]*' ++ sed -e 's/#.*//' -e 's/.*=[ ]*//' ++ head -1 + PASSFILE=/etc/shadow + cd /var/lib/john + '[' 1 -ne 1 ']' + john_start + '[' -z /etc/shadow ']' + RESTOREFILE= + '[' -f /var/lib/john/restore ']' + '[' -z '' -o '!' -f '' ']' + RESTORE_OPTION= + RESTOREFILE= + '[' -f /var/lib/john/restore ']' + rm -f /etc/shadow /etc/shadow.LrRdB0 ++ mktemp /etc/shadow.XXXXXX + TMPFILE=/etc/shadow.McrxWe + chmod og-rwx /etc/shadow.McrxWe + '[' -n /etc/shadow -a -f /etc/shadow ']' + cat /etc/passwd + '[' '!' -f /var/lock/john -a '!' -f /var/run/john/john.pid ']' ++ cat /var/run/john/john.pid + PID=4739 ++ readlink /proc/4739/exe + PROCPATH= ++ echo ++ sed '-es^/usr/sbin/john.*^/usr/sbin/john^' + RELEVANTPATH= + '[' '' = /usr/sbin/john ']' + mail -s 'There are John cron'\''s stale files' rootBTSしてある.
_ おひる
2ビルで有名な,九州チャンポン屋「どんたく」へ.野菜をたらふく食べる.
_ MINIX 3は,BSDライセンスになっていた.
_ [ORCA] 開発者向け情報(http://www.orca.med.or.jp/receipt/tec/dev/dev.rhtml)
データベース・レイアウト8版あり.
_ df
引数に任意のpathを与えると,指定したpathの属するパーティションの容量を返してくれるのね.yabuki@Hrestol:~$ df -h . Filesystem サイズ 使用 残り 使用% マウント位置 /dev/hda6 28G 26G 2.6G 91% /home
$ ava=`df -h . | tail -n 1 | awk '{print $4}'` $ echo $ava 2.6Gこれで,空き容量のチェックができると.