signal-manipulator manipulates signal handlers inherited by programs executed by posix-compliant shells must implement with signalstr