I thought sockets weren't affected by read-only filesystem. Just out of curiousity, why should they be if the node is already there? There'd be no actual writing to the filesystem. Do fifo's not work either? creating a socked or a named pipe is creating a file on the file system. you need to be able to write to it. this is simply enforcing the same semantics as elsewhere...