containerd / continuity

A transport-agnostic, filesystem metadata manifest system
https://containerd.io
Apache License 2.0
141 stars 67 forks source link

Add support for unix sockets #33

Open aaronlehmann opened 8 years ago

aaronlehmann commented 8 years ago

For the sake of completeness, Continuity manifests should include unix sockets. However, it is not generally useful for continuity to create these when applying a manifest. Thus, apply and verify should ignore unix sockets by default. A special flag should allow them to be applied and verified.

AkihiroSuda commented 7 years ago

I think this is already covered (os.ModeSocket)

https://github.com/stevvooe/continuity/blob/master/proto/manifest.proto

    // Mode defines the file mode and permissions. We've used the same
    // bit-packing from Go's os package,
    // http://golang.org/pkg/os/#FileMode, since they've done the work of
    // creating a cross-platform layout.
    uint32 mode = 6;