Reference

syd-path(1)

Write Force sandboxing rules for binaries and list executables under PATH

NAME

syd-path - Write Force sandboxing rules for binaries and list executables under PATH

SYNOPSIS

syd-path [-a alg] [-heklpsw]

DESCRIPTION

Write Force sandboxing rules for binaries under PATH.

If at least one of the various -e options is specified, list executables with specified information under PATH.

OPTIONS

-a algHash algorithm to use (default: auto, currently BLAKE3).
Use -a list to list available algorithms.
Use -a auto for the default algorithm (BLAKE3).
Examples: sha256, sha512, sha3-512, blake2b-256, md5, crc32c
-hDisplay help.
-kUse action kill (default).
-wUse action warn.
-l numLimit by number of entries.
-p pathSpecify alternative PATH.
-sPrefix rules with "/dev/syd/".
-e32List 32-bit ELF executables under PATH (conflicts with -e64).
-e64List 64-bit ELF executables under PATH (conflicts with -e32).
-edList dynamically linked ELF executables under PATH (conflicts with -es).
-esList statically linked ELF executables under PATH (conflicts with -ed).
-epList PIE executables under PATH (conflicts with -eP).
-ePList non-PIE executables under PATH (conflicts with -ep).
-exList scripts under PATH.
-eXList binaries with executable stack under PATH.

BUGS

This tool will skip any failure silently.

SEE ALSO

syd(1), syd(2), syd(5), syd-sum(1)

syd homepage: https://sydbox.exherbo.org/

AUTHORS

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and on Radicle at rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF. Bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. Discuss in #sydbox on Libera Chat or in #sydbox:mailstation.de on Matrix.