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