From 9afbf91ec186644be7a3de3d9b202182eff9e59b Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 11 Oct 1999 09:06:04 +0000 Subject: 1999-10-11 Roland McGrath * MAKEDEV.sh (fd): Pass --directory to /hurd/magic translator. --- sutils/MAKEDEV.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sutils/MAKEDEV.sh b/sutils/MAKEDEV.sh index 77dd1dbb..b8834854 100644 --- a/sutils/MAKEDEV.sh +++ b/sutils/MAKEDEV.sh @@ -97,7 +97,7 @@ function mkdev { tty) st $I root 666 /hurd/magic tty;; fd) - st $I root 666 /hurd/magic fd + st $I root 666 /hurd/magic --directory fd cmd ln -f -s fd/0 stdin cmd ln -f -s fd/1 stdout cmd ln -f -s fd/2 stderr @@ -161,6 +161,12 @@ function mkdev { st $I root 640 /hurd/storeio $I ;; + # Linux compatibility + loop*) + # In Linux an inactive "/dev/loopN" device acts like /dev/null. + # The `losetup' script changes the translator to "activate" the device. + st $I root 640 /hurd/null + ;; *) lose "$I: Unknown device name" ;; -- cgit v1.2.3