| 1 | Source: checkpath |
| 2 | Section: admin |
| 3 | Priority: extra |
| 4 | Build-Depends: mlib-dev, cdbs |
| 5 | Maintainer: Mark Wooding <mdw@distorted.org.uk> |
| 6 | Standards-Version: 3.1.1 |
| 7 | |
| 8 | Package: checkpath |
| 9 | Architecture: all |
| 10 | Depends: chkpath, tmpdir |
| 11 | Description: Convenience package for the checkpath binaries. |
| 12 | |
| 13 | Package: tmpdir |
| 14 | Architecture: any |
| 15 | Depends: ${shlibs:Depends} |
| 16 | Description: Create a secure temporary directory. |
| 17 | tmpdir creates a temporary directory which can't be subverted by other |
| 18 | users. Nobody except you and root will be able to read or write to your |
| 19 | temporary directory, or make you refer to files outside of it by messing |
| 20 | with parent directories. |
| 21 | |
| 22 | Package: chkpath |
| 23 | Architecture: any |
| 24 | Depends: ${shlibs:Depends} |
| 25 | Description: Checks PATH variable for security |
| 26 | chkpath warns about other users who can write to directories on your PATH, |
| 27 | or rename them, or whatever. If checkpath gives you a clean bill of health |
| 28 | then nobody but you and root can make command names mean different things |
| 29 | without direct write access to the program files. |
| 30 | |
| 31 | Package: libcheckpath1 |
| 32 | Architecture: any |
| 33 | Section: libs |
| 34 | Depends: ${shlibs:Depends} |
| 35 | Description: Checks paths for security |
| 36 | Walks a pathname, checking every symlink and directory on the way, and |
| 37 | issuing alerts if any element is writable by someone other than the calling |
| 38 | uid or root. Useful if you're paranoid. This package just contains the |
| 39 | shared library. If you want to write programs which use this library, you |
| 40 | need libcheckpath-dev. |
| 41 | |
| 42 | Package: libcheckpath-dev |
| 43 | Architecture: any |
| 44 | Section: devel |
| 45 | Depends: libcheckpath1 (= ${Source-Version}), mlib-dev (>= 2.0.0), libc6-dev |
| 46 | Description: Checks paths for security |
| 47 | Walks a pathname, checking every symlink and directory on the way, and |
| 48 | issuing alerts if any element is writable by someone other than the calling |
| 49 | uid or root. Useful if you're paranoid. This package contains the header |
| 50 | files and static libraries you need to compile programs which use the |
| 51 | library. |