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