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
|
||||
}
|
||||
case (info.Mode() & os.ModeNamedPipe) == os.ModeNamedPipe:
|
||||
// TODO support named pipes, although no real use case
|
||||
return errors.New("Unsupported named pipe on rootfs")
|
||||
if err := unix.Mkfifo(dest, uint32(info.Mode())); err != nil {
|
||||
return err
|
||||
}
|
||||
case (info.Mode() & os.ModeSocket) == os.ModeSocket:
|
||||
// TODO support sockets, although no real use case
|
||||
return errors.New("Unsupported socket on rootfs")
|
||||
|
Loading…
Reference in New Issue
Block a user