Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
// Create a new /dev
{ "pakfire_dev", "dev", "tmpfs", MS_NOSUID|MS_NOEXEC,
"mode=0755,size=4m,nr_inodes=64k", },
// Create a new /dev
{ "pakfire_dev", "dev", "tmpfs", MS_NOSUID|MS_NOEXEC,
"mode=0755,size=4m,nr_inodes=64k", },
- { "/dev/pts", "dev/pts", "bind", MS_BIND, NULL, },
+ { "pakfire_dev_pts", "dev/pts", "devpts", MS_NOSUID|MS_NOEXEC,
+ "newinstance,ptmxmode=0666,mode=620", },
// Mount /dev/mqueue
{ "mqueue", "dev/mqueue", "mqueue",
// Mount /dev/mqueue
{ "mqueue", "dev/mqueue", "mqueue",
{ "/dev/kmsg", 1, 11, S_IFCHR|S_IRUSR|S_IRGRP|S_IROTH, },
{ "/dev/tty", 5, 0, S_IFCHR|S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH, },
{ "/dev/console", 5, 1, S_IFCHR|S_IRUSR|S_IWUSR, },
{ "/dev/kmsg", 1, 11, S_IFCHR|S_IRUSR|S_IRGRP|S_IROTH, },
{ "/dev/tty", 5, 0, S_IFCHR|S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH, },
{ "/dev/console", 5, 1, S_IFCHR|S_IRUSR|S_IWUSR, },
- { "/dev/ptmx", 5, 2, S_IFCHR|S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH, },
{ "/dev/rtc0", 252, 0, S_IFCHR|S_IRUSR|S_IWUSR, },
{ NULL },
};
{ "/dev/rtc0", 252, 0, S_IFCHR|S_IRUSR|S_IWUSR, },
{ NULL },
};
const char* target;
const char* path;
} symlinks[] = {
const char* target;
const char* path;
} symlinks[] = {
+ { "/dev/pts/ptmx", "/dev/ptmx", },
{ "/proc/self/fd", "/dev/fd", },
{ "/proc/self/fd/0", "/dev/stdin" },
{ "/proc/self/fd/1", "/dev/stdout" },
{ "/proc/self/fd", "/dev/fd", },
{ "/proc/self/fd/0", "/dev/stdin" },
{ "/proc/self/fd/1", "/dev/stdout" },