25
by Colin Watson
* Resynchronise with Debian. Remaining changes: |
1 |
.TH DEBPKG 1 "Debian Utilities" "DEBIAN" \" -*- nroff -*- |
2 |
.SH NAME |
|
3 |
debpkg \- wrapper for dpkg
|
|
4 |
.SH SYNOPSIS |
|
5 |
\fBdebpkg\fP \fIdpkg-options\fP |
|
6 |
.SH DESCRIPTION |
|
52
by Colin Watson
* Resynchronise with Debian. Remaining changes: |
7 |
\fBdebpkg\fR simply invokes \fBdpkg\fP(1) but first becomes superuser |
25
by Colin Watson
* Resynchronise with Debian. Remaining changes: |
8 |
so that \fBdpkg\fP is able to install and remove packages. It also |
9 |
cleans the environment and resets PATH to a sane default: |
|
10 |
"/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11" so that local versions of |
|
11 |
programs are not run by accident. |
|
12 |
.SH REQUIREMENTS |
|
13 |
\fBdebpkg\fP must be given superuser privileges in some way to |
|
14 |
function properly. \fBAccess to debpkg with those privileges is the
|
|
15 |
same as having superuser access to your machine.\fP \fBdebpkg\fP will |
|
16 |
abort if it finds that it neither being run by root nor setuid root. |
|
17 |
.PP
|
|
18 |
The \fBdevscripts\fR package has been designed to allow \fBdebpkg\fR |
|
19 |
to be made setuid root. This works by using a compiled wrapper |
|
20 |
script, which means that \fBsuidperl\fR is not required. See |
|
21 |
\fBdpkg-statoverride\fR(8) if you wish to make this program setuid |
|
22 |
root. \fBsudo\fR or \fBsuper\fR could also conceivably be used. |
|
23 |
.SH AUTHOR |
|
24 |
Christoph Lameter <clameter@debian.org>; minor modifications made by |
|
25 |
Julian Gilbey <jdg@debian.org>. |