Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 5 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5 Rev 29
1
.\"                                      Hey, EMACS: -*- nroff -*-
1
.\"                                      Hey, EMACS: -*- nroff -*-
2
.\" First parameter, NAME, should be all caps
2
.\" First parameter, NAME, should be all caps
3
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
3
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
4
.\" other parameters are allowed: see man(7), man(1)
4
.\" other parameters are allowed: see man(7), man(1)
5
.TH LSH-EXECUV 8 "Jul 05 2002" lsh-execuv "lsh manuals"
5
.TH LSH-EXECUV 8 "Jul 05 2002" lsh-execuv "lsh manuals"
6
.\" Please adjust this date whenever revising the manpage.
6
.\" Please adjust this date whenever revising the manpage.
7
.\"
7
.\"
8
.\" Some roff macros, for reference:
8
.\" Some roff macros, for reference:
9
.\" .nh        disable hyphenation
9
.\" .nh        disable hyphenation
10
.\" .hy        enable hyphenation
10
.\" .hy        enable hyphenation
11
.\" .ad l      left justify
11
.\" .ad l      left justify
12
.\" .ad b      justify to both left and right margins
12
.\" .ad b      justify to both left and right margins
13
.\" .nf        disable filling
13
.\" .nf        disable filling
14
.\" .fi        enable filling
14
.\" .fi        enable filling
15
.\" .br        insert line break
15
.\" .br        insert line break
16
.\" .sp <n>    insert n+1 empty lines
16
.\" .sp <n>    insert n+1 empty lines
17
.\" for manpage-specific macros, see man(7)
17
.\" for manpage-specific macros, see man(7)
18
.SH NAME
18
.SH NAME
19
lsh-execuv \- program to securely execute a program as another user
19
lsh-execuv \- program to securely execute a program as another user
20
.SH SYNOPSIS
20
.SH SYNOPSIS
21
.B lsh-execuv
21
.B lsh-execuv
22
.RI [ options ] " program " [ -- ] " real-argv"
22
.RI [ options ] " program " [ -- ] " real-argv"
23
.SH DESCRIPTION
23
.SH DESCRIPTION
24
This manual page documents briefly the
24
This manual page documents briefly the
25
.B lsh-execuv
25
.B lsh-execuv
26
command.
26
command.
27
This manual page was written for the Debian distribution
27
This manual page was written for the Debian distribution
28
because the original program does not have a manual page.
28
because the original program does not have a manual page.
29
.PP
29
.PP
30
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
30
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
31
.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
31
.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
32
.\" respectively.
32
.\" respectively.
33
\fBlsh-execuv\fP is a utility program for the lsh server that securely executes
33
\fBlsh-execuv\fP is a utility program for the lsh server that securely executes
34
a program as a different user.
34
a program as a different user.
35
another user.
35
another user.
36
.SH OPTIONS
36
.SH OPTIONS
37
A summary of options is included below.
37
A summary of options is included below.
38
.TP
38
.TP
39
.B \-u \fIuid\fP
39
.B \-u \fIuid\fP
40
setuid to numeric \fIuid\fP before running \fIprogram\fP. Usernames are
40
setuid to numeric \fIuid\fP before running \fIprogram\fP. Usernames are
41
not supported, only numeric uids.
41
not supported, only numeric uids.
42
.TP
42
.TP
43
.B \-g \fIgid\fP
43
.B \-g \fIgid\fP
44
setgid to numeric \fIgid\fP before running \fIprogram\fP. Group names are
44
setgid to numeric \fIgid\fP before running \fIprogram\fP. Group names are
45
not supported, only numeric gids.
45
not supported, only numeric gids.
46
.TP
46
.TP
47
.B \-n \fIuser-name\fP
47
.B \-n \fIuser-name\fP
48
User name, needed for initgroups
48
User name, needed for initgroups
49
.TP
49
.TP
50
.B \-i
50
.B \-i
51
Call initgroups, requires that -n \fIuser-name\fP be specified.
51
Call initgroups, requires that -n \fIuser-name\fP be specified.
52
.TP
52
.TP
53
.B \-c
53
.B \-c
54
Clear the list of supplimentary groups.
54
Clear the list of supplimentary groups.
55
.TP
55
.TP
56
.B \-p
56
.B \-p
57
Use $PATH variable to search for program.
57
Use $PATH variable to search for program.
58
.TP
58
.TP
59
.B \-?
59
.B \-?
60
Show summary of options.
60
Show summary of options.
61
.SH SEE ALSO
61
.SH SEE ALSO
62
.BR lshc (1),
62
.BR lsh (1),
63
.BR lshd (8).
63
.BR lshd (8).
64
.BR
64
.BR
65
The programs are documented fully by
65
The programs are documented fully by
66
.IR "Lsh" ,
66
.IR "Lsh" ,
67
available via the Info system.
67
available via the Info system.
68
.SH AUTHOR
68
.SH AUTHOR
69
This manual page was written by Timshel Knoll <timshel@debian.org>,
69
This manual page was written by Timshel Knoll <timshel@debian.org>,
70
for the Debian GNU/Linux system (but may be used by others).
70
for the Debian GNU/Linux system (but may be used by others).