mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 09:16:29 +00:00
Fixes linuxkit#3237: add support for named pipes to init
Signed-off-by: Tomas Knappek <tomas.knappek@gmail.com>
This commit is contained in:
parent
5aea2afb8b
commit
63a6a60fed
@ -136,8 +136,9 @@ func copyFS(newRoot string) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
case (info.Mode() & os.ModeNamedPipe) == os.ModeNamedPipe:
|
case (info.Mode() & os.ModeNamedPipe) == os.ModeNamedPipe:
|
||||||
// TODO support named pipes, although no real use case
|
if err := unix.Mkfifo(dest, uint32(info.Mode())); err != nil {
|
||||||
return errors.New("Unsupported named pipe on rootfs")
|
return err
|
||||||
|
}
|
||||||
case (info.Mode() & os.ModeSocket) == os.ModeSocket:
|
case (info.Mode() & os.ModeSocket) == os.ModeSocket:
|
||||||
// TODO support sockets, although no real use case
|
// TODO support sockets, although no real use case
|
||||||
return errors.New("Unsupported socket on rootfs")
|
return errors.New("Unsupported socket on rootfs")
|
||||||
|
Loading…
Reference in New Issue
Block a user