.\" Generated by scdoc 1.11.3 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "SYD-PATH" "1" "2025-02-14" .PP .SH NAME .PP syd-path - Write Integrity Force rules for binaries and list executables under PATH .PP .SH SYNOPSIS .PP \fBsyd-path\fR \fI[-h1235cCeklmpsw]\fR .PP .SH DESCRIPTION .PP Write Integrity Force rules for binaries under PATH.\& .PP If at least one of the various \fB-e\fR options is specified, list executables with specified information under PATH.\& .PP .SH OPTIONS .PP .TS l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx. T{ \fB-h\fR T} T{ Display help.\& T} T{ \fB-c\fR T} T{ Calculate CRC64 checksum (insecure).\& T} T{ \fB-C\fR T} T{ Calculate CRC32 checksum (insecure).\& T} T{ \fB-m\fR T} T{ Calculate MD5 checksum (insecure, portage/paludis vdb compat).\& T} T{ \fB-1\fR T} T{ Calculate SHA1 checksum (insecure).\& T} T{ \fB-2\fR T} T{ Calculate SHA3-256 checksum.\& T} T{ \fB-3\fR T} T{ Calculate SHA3-384 checksum.\& T} T{ \fB-5\fR T} T{ Calculate SHA3-512 checksum (default).\& T} T{ \fB-k\fR T} T{ Use action kill (default).\& T} T{ \fB-w\fR T} T{ Use action warn.\& T} T{ \fB-l\fR \fBnum\fR T} T{ Limit by number of entries.\& T} T{ \fB-p\fR \fBpath\fR T} T{ Specify alternative PATH.\& T} T{ \fB-s\fR T} T{ Prefix rules with "/dev/syd/".\& T} T{ \fB-e32\fR T} T{ List 32-bit ELF executables under PATH (conflicts with \fB-e64\fR).\& T} T{ \fB-e64\fR T} T{ List 64-bit ELF executables under PATH (conflicts with \fB-e32\fR).\& T} T{ \fB-ed\fR T} T{ List dynamically linked ELF executables under PATH (conflicts with \fB-es\fR).\& T} T{ \fB-es\fR T} T{ List statically linked ELF executables under PATH (conflicts with \fB-ed\fR).\& T} T{ \fB-ep\fR T} T{ List PIE executables under PATH (conflicts with \fB-eP\fR).\& T} T{ \fB-eP\fR T} T{ List non-PIE executables under PATH (conflicts with \fB-ep\fR).\& T} T{ \fB-ex\fR T} T{ List scripts under PATH.\& T} T{ \fB-eX\fR T} T{ List binaries with executable stack under PATH.\& T} .TE .sp 1 .SH BUGS .PP This tool will skip any failure silently.\& .PP .SH SEE ALSO .PP \fIsyd\fR(1), \fIsyd\fR(2), \fIsyd\fR(5) .PP \fBsyd\fR homepage: https://sydbox.\&exherbolinux.\&org/ .PP .SH AUTHORS .PP Maintained by Ali Polatel.\& Up-to-date sources can be found at https://gitlab.\&exherbo.\&org/sydbox/sydbox.\&git and bugs/patches can be submitted to https://gitlab.\&exherbo.\&org/groups/sydbox/-/issues.\& Discuss in #sydbox on Libera Chat.\&