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