X-Git-Url: https://git.distorted.org.uk/~mdw/checkpath/blobdiff_plain/263d6e0d5b3272ea76ed646258ee945fae8a096f..9c42854ddcd101d7c18dbe762afeed91fca5c477:/debian/control diff --git a/debian/control b/debian/control index 21f8e57..0e34a93 100644 --- a/debian/control +++ b/debian/control @@ -1,43 +1,51 @@ Source: checkpath Section: admin Priority: extra -Build-Depends: mlib-dev, debhelper (>= 4.0.2) -Maintainer: Mark Wooding +Build-Depends: mlib-dev, cdbs +Maintainer: Mark Wooding Standards-Version: 3.1.1 Package: checkpath +Architecture: all +Depends: chkpath, tmpdir +Description: Convenience package for the checkpath binaries. + +Package: tmpdir Architecture: any -Depends: ${shlibs:Depends}, libcheckpath1 (= ${Source-Version}) +Depends: ${shlibs:Depends} +Description: Create a secure temporary directory. + tmpdir creates a temporary directory which can't be subverted by other + users. Nobody except you and root will be able to read or write to your + temporary directory, or make you refer to files outside of it by messing + with parent directories. + +Package: chkpath +Architecture: any +Depends: ${shlibs:Depends} Description: Checks PATH variable for security - Contains two handy programs. - chkpath -- Warns about other users who can write to directories on - your PATH, or rename them, or whatever. If checkpath gives you a - clean bill of health then nobody but you and root can make command - names mean different things without direct write access to the - program files. - tmpdir -- Creates a temporary directory which can't be subverted by - other users. Nobody except you and root will be able to read or - write to your temporary directory, or make you refer to files - outside of it by messing with parent directories. + chkpath warns about other users who can write to directories on your PATH, + or rename them, or whatever. If checkpath gives you a clean bill of health + then nobody but you and root can make command names mean different things + without direct write access to the program files. Package: libcheckpath1 Architecture: any Section: libs Depends: ${shlibs:Depends} Description: Checks paths for security - Walks a pathname, checking every symlink and directory on the way, - and issuing alerts if any element is writable by someone other than - the calling uid or root. Useful if you're paranoid. This package - just contains the shared library. If you want to write programs which - use this library, you need libcheckpath-dev. + Walks a pathname, checking every symlink and directory on the way, and + issuing alerts if any element is writable by someone other than the calling + uid or root. Useful if you're paranoid. This package just contains the + shared library. If you want to write programs which use this library, you + need libcheckpath-dev. Package: libcheckpath-dev Architecture: any Section: devel Depends: libcheckpath1 (= ${Source-Version}), mlib-dev (>= 2.0.0), libc6-dev Description: Checks paths for security - Walks a pathname, checking every symlink and directory on the way, - and issuing alerts if any element is writable by someone other than - the calling uid or root. Useful if you're paranoid. This package - contains the header files and static libraries you need to compile - programs which use the library. + Walks a pathname, checking every symlink and directory on the way, and + issuing alerts if any element is writable by someone other than the calling + uid or root. Useful if you're paranoid. This package contains the header + files and static libraries you need to compile programs which use the + library.