Masato Taruishi
taru****@sourc*****
2004年 7月 2日 (金) 23:52:06 JST
=================================================================== RCS file: demo/uml/update-uml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- demo/uml/update-uml 2004/07/02 10:39:09 1.6 +++ demo/uml/update-uml 2004/07/02 14:52:06 1.7 @@ -80,17 +80,19 @@ } sanity() { - if test -f "/dev/net/tun"; then - echo "E: No tuntp device found: /dev/net/tun, modprobe tun?" 1>&2 - exit 1 - fi - if ! su -c "test -r /dev/net/tun" $UML_USER; then - echo "E: No read permission to /dev/net/tun for $UML_USER" 1>&2 - exit 1 - fi - if ! su -c "test -w /dev/net/tun" $UML_USER; then - echo "E: No write permission to /dev/net/tun for $UML_USER" 1>&2 - exit 1 + if test "x$UML_HOSTS" != "x"; then + if test -f "/dev/net/tun"; then + echo "E: No tuntp device found: /dev/net/tun, modprobe tun?" 1>&2 + exit 1 + fi + if ! su -c "test -r /dev/net/tun" $UML_USER; then + echo "E: No read permission to /dev/net/tun for $UML_USER" 1>&2 + exit 1 + fi + if ! su -c "test -w /dev/net/tun" $UML_USER; then + echo "E: No write permission to /dev/net/tun for $UML_USER" 1>&2 + exit 1 + fi fi }