From 844d5fd74c12be0560937f7ceff62408d4dafb09 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sun, 24 Mar 2002 02:27:53 +0000 Subject: 2002-03-23 Roland McGrath * MAKEDEV.sh (mkdev: shm): New, uses /hurd/tmpfs filesystem. (mkdev: std): Add shm to the standard list. --- sutils/MAKEDEV.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'sutils') diff --git a/sutils/MAKEDEV.sh b/sutils/MAKEDEV.sh index e443bf2e..ac7162fc 100644 --- a/sutils/MAKEDEV.sh +++ b/sutils/MAKEDEV.sh @@ -86,7 +86,7 @@ function mkdev { ;; std) - mkdev console tty null zero full fd time mem klog + mkdev console tty null zero full fd time mem klog shm ;; console|tty[0-9][0-9a-f]|tty[0-9a-f]|com[0-9]) st $I root 600 /hurd/term ${DEVDIR}/$I device $I;; @@ -169,12 +169,18 @@ function mkdev { st $I root 640 /hurd/storeio $I ;; + # /dev/shm is used by the POSIX.1 shm_open call in libc. + shm) + st $I root 1777 /hurd/tmpfs + ;; + # 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