Skip to content

all: Any utils depend on sigaction and poll #11193

@oech3

Description

@oech3
$ strace -o /dev/null -e inject=/sigaction:error=EPERM true
fatal runtime error: assertion failed: signal(libc::SIGPIPE, handler) != libc::SIG_ERR, aborting

So uutils cannot be used under containers with restricted syscalls.
This looks coming from std:

/// See <https://github.com/rust-lang/rust/blob/8ac1525e091d3db28e67adcbbd6db1e1deaa37fb/src/libstd/sys/unix/stack_overflow.rs#L71-L92> for details.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions