Masato Taruishi
taru****@users*****
2004年 9月 16日 (木) 22:46:44 JST
=================================================================== RCS file: ultrapossum/init.d/15variable,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ultrapossum/init.d/15variable 2004/09/15 12:17:50 1.1 +++ ultrapossum/init.d/15variable 2004/09/16 13:46:44 1.2 @@ -2,7 +2,7 @@ if test "x$cache" = "x"; then -HOST=${HOST:-`hostname`} +HOST="`hostname`" DBNAME=`ultrapossum_getconf DBNAME ultrapossum` ORGANIZATION=`ultrapossum_getconf ORGANIZATION $HOST` =================================================================== RCS file: ultrapossum/init.d/30logical,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ultrapossum/init.d/30logical 2004/09/15 12:17:50 1.1 +++ ultrapossum/init.d/30logical 2004/09/16 13:46:44 1.2 @@ -1,14 +1,12 @@ # Building Logical Variables -if test "x$TYPE" = "x"; then - TYPE=client - if test "x$MASTER" = "x$HOST" || include "$HOST" "$SYNCBACKUPS"; then - TYPE=master - else - for s in $SLAVES - do - if test "x$s" = "x$HOST"; then - TYPE=slave - fi - done - fi +TYPE=client +if test "x$MASTER" = "x$HOST" || test "x$BACKUP" = "x$HOST" || include "$HOST" "$SYNCBACKUPS"; then + TYPE=master +else + for s in $SLAVES + do + if test "x$s" = "x$HOST"; then + TYPE=slave + fi + done fi