]
トップ «前の日記(2006-01-30) 最新 次の日記(2006-02-02)» 編集

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' root
BTSしてある.

_ おひる

2ビルで有名な,九州チャンポン屋「どんたく」へ.野菜をたらふく食べる.

_ MINIX 3は,BSDライセンスになっていた.

The MINIX 3 Operating System(http://www.minix3.org)

_ [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
これで,空き容量のチェックができると.

_ [Debian] Eclipse 3.1

起動に時間はかかるけど,素晴しい.eclise31-1 eclipse31-2 eclispe31-3 eclipse31-4 eclipse31-5