On Friday 22 October 2004 00:18, Bill Nottingham wrote: > as opposed > to something like a database, or some other app that needs to save > state. I think we'd surprised about the robustness of SIGINT. MySQL: /bin/kill `cat /var/run/mysqld/mysqld.pid 2> /dev/null ` > /dev/null 2>&1 PostGRE: su -l postgres -s /bin/sh -c "/usr/bin/pg_ctl stop -D $PGDATA -s -m fast" > /dev/null 2>&1 Probably for transaction rollback and client disconnect, I dunno, I'm not a DB yoda. But, then again you'd hope things have acquiesced on the server and you've notified your users such that just nuking it's not an issue... I think most state saving is mainly a distro-centric thing: pid files, lock files in /var/run. And little hidden files pooped onto or wiped from the filesystem on the way out: /.autofsck, etc. -- -jeff