--- super.1.in Fri Aug 2 15:28:10 2002 +++ super.1.in Mon Apr 28 23:24:04 2003 @@ -254,7 +254,7 @@ looks for .I cmd in the file -.BR .supertab , +.BR .desk/supertab , in the home directory of account .IR loginname . The @@ -263,7 +263,7 @@ .IR loginname . .PP The usual super options (such as \fB\-H\fP) can be applied to a -user's .supertab file. For example, help information about one command +user's .desk/supertab file. For example, help information about one command can be had by using: .ti +0.5i \fBsuper \-H\fP \fIloginname\fP\fB:\fP\fIcmd\fP @@ -282,7 +282,7 @@ itself. If .I command is a symbolic link to a -user's .supertab file, and that .supertab file is +user's .desk/supertab file, and that .desk/supertab file is .RS .HP (a) executable, and @@ -303,7 +303,7 @@ If the .BR #! -line would be longer than the typical Unix limit of 32 characters, -you can instead start the .supertab file with: +you can instead start the .desk/supertab file with: .RS .nf #! /bin/sh @@ -315,9 +315,9 @@ (The above takes advantage of the fact that super allows comments to be backslash-continued, but the shell doesn't.) .PP -Per-user .supertab linking works as follows: if +Per-user .desk/supertab linking works as follows: if .I /path/to/xyz -is a symlink to some user's .supertab file, and the .supertab file +is a symlink to some user's .desk/supertab file, and the .desk/supertab file begins with \fI#! /path/to/super -o\fP, then the shell will invoke .I super @@ -327,7 +327,7 @@ .RE Super checks that .I /path/to/xyz -is a link to a real .supertab file, +is a link to a real .desk/supertab file, and then always turns the last part of the path (here .IR xyz ) into the command to execute. @@ -335,16 +335,16 @@ .ce 1 .B ** Security Warning ** .br -Note that if you use symlinks to a per-user .supertab file, -then you must trust that the .supertab file will +Note that if you use symlinks to a per-user .desk/supertab file, +then you must trust that the .desk/supertab file will actually execute a super command, instead of doing something nasty. That is because .I super -itself isn't invoked until the shell has opened the .supertab file -and done whatever the .supertab file tells it to do. +itself isn't invoked until the shell has opened the .desk/supertab file +and done whatever the .desk/supertab file tells it to do. By contrast, the direct command .BI super \ loginname : cmd -doesn't involve any shell processing of the .supertab file. +doesn't involve any shell processing of the .desk/supertab file. .ta 1.75i 2i .SH REGULAR OPTIONS .TP