Edward Tomasz Napierala
f8a2fe5ead
In su(1), fix option ordering and clarify that the login class specified
...
must be defined in login.conf.
MFC after: 1 month
2013-08-11 11:06:49 +00:00
Glen Barber
b6654957c3
Attempt to clear up some confusion in the following example, by stating
...
the '-c' argument is passed to the shell, not to su(1), which would
indicate the login class.
'su -m <user> -c <command>'
Submitted by: Warren Block <wblock@wonkity.com> (followup to 157078)
MFC after: 5 days
2011-06-06 19:33:19 +00:00
Glen Barber
a53dafae57
Bump date from previous commit. :(
...
MFC after: 5 days
2011-06-06 15:21:53 +00:00
Glen Barber
4af4a110a7
Document that when running 'su -m <user> -c <command>', <command> is run
...
within a shell as <user>.
PR: 157078
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 5 days
2011-06-06 15:17:55 +00:00
Joel Dahl
da52b4caaf
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
Daniel Gerzo
9ea29562d9
- add the -m option to the example commands because they would fail w/o it
...
as the ``man'' user does not have a valid shell by default.
PR: docs/121713
Approved by: trhodes
MFC after: 3 days
2008-07-01 20:56:23 +00:00
Xin LI
9a0e6be26a
Stop mentioning /usr/X11R6.
...
Approved by: re (hrs)
2007-07-24 06:41:07 +00:00
Ruslan Ermilov
cb29445a92
Markup fixes.
2006-09-29 15:20:48 +00:00
Joel Dahl
3e1f331553
Remove references to the pam(8) manual page. It does not exist.
...
Requested by: novel
Discussed with: brueffer, simon
2006-09-13 17:46:20 +00:00
Brad Davis
52a3a1928e
- Mention that users need to be in the wheel group to `su - root' by default, and how to change it.
...
PR: docs/70616
Submitted by: Jilles Tjoelker <jilles at stack dot nl>
Reviewed by: ru@
Approved by: ceri@
MFC after: 3 days
2006-01-28 01:11:11 +00:00
Ruslan Ermilov
6c7216df78
Sort sections.
2005-01-18 13:43:56 +00:00
Simon L. B. Nielsen
a0b2be3918
Bump document date for last commit.
...
Noticed by: ru
2004-10-04 12:06:05 +00:00
Simon L. B. Nielsen
d4b85942ac
PAM configuration is now in /etc/pam.d/su.
...
Submitted by: Jilles Tjoelker <jilles@stack.nl> (original version)
PR: docs/70616 (part of)
MFC after: 1 week
2004-10-03 21:44:42 +00:00
Ruslan Ermilov
557b7fa148
Deal with double whitespace.
2004-07-03 00:24:45 +00:00
Ruslan Ermilov
6a3e8b0adc
Mechanically kill hard sentence breaks.
2004-07-02 22:22:35 +00:00
Ruslan Ermilov
47a49bc2b5
Bumped the document date.
...
Fixed the grammar nit.
2004-05-19 09:53:41 +00:00
Ken Smith
bec725403c
- Clarification to how command line arguments are processed.
...
PR: docs/55613
Submitted by: gshapiro@freebsd.org
Approved by: blackend (mentor)
2003-09-28 17:54:48 +00:00
Philippe Charnier
196604d77e
typo
2003-06-08 13:51:40 +00:00
Ruslan Ermilov
06e482e60a
mdoc(7) police: markup polishing.
...
Approved by: re
2002-11-26 17:33:37 +00:00
Robert Watson
1494905bb6
Add a new '-s' option to su(1): if the flag is present, attempt to
...
also set the user's MAC label as part of the user credential setup
by setting setusercontext(3)'s SETMAC flag. By default, change only
traditional process properties.
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-23 03:19:34 +00:00
Philippe Charnier
e8937ba009
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
Giorgos Keramidas
997f6e03b8
Fix a few typos.
...
as a user ID -> has a user ID
command constitutes of -> command consists of
PR: misc/36523
Submitted by: Chris Pepper <pepper@mail.rockefeller.edu>
MFC after: 3 days
2002-03-30 11:47:18 +00:00
Ruslan Ermilov
94ba280c59
mdoc(7) police: join split punctuation to macro calls.
2001-08-10 17:35:21 +00:00
Dima Dorfman
f247324df7
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
Mark Murray
5b3771f13c
Deconvolute the authentication mess, and hand total responsiblity
...
for authentication to PAM. This meens that WHEELSU-type logic can
now be effected in the pam.conf "su" configuration stack. While here,
clean up the mess that the code had assumed over years of hacking by
folks using different styles. ANSIfy.
There is more policy in here that can be handed over to PAM. This will
be revisited.
2001-05-26 09:52:36 +00:00
Mark Murray
1351464cc7
Dike out the Kerberos(IV) support on the grounds that better kerberos
...
support can be already obtained via PAM.
2001-04-28 13:40:52 +00:00
Mark Murray
5bc9d93db3
Add full PAM support for account management and sessions.
...
The PAM_FAIL_CHECK and PAM_END macros in su.c came from the util-linux
package's PAM patches to the BSD login.c
Submitted by: "David J. MacKenzie" <djm@web.us.uu.net>
2001-03-27 19:40:51 +00:00
Ruslan Ermilov
8fe908ef0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
Mark Ovens
54af9cb58f
Document the ``-'' option and minor re-wording in EXAMPLES
2000-08-05 23:03:12 +00:00
Sheldon Hearn
87faa07bec
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 12:20:22 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Mark Murray
98eb1c311d
Add JKH's auth.conf parser to turn on/off Kerberos in userland
1998-10-09 20:14:48 +00:00
Joseph Koshy
5a41edb419
Reword to remove confusion between su(1)'s "-c" option and that of the shell
...
being invoked. Add example that clarifies usage of "-c".
PR: 6859
1998-06-08 05:29:51 +00:00
Steve Price
37253803e6
Allow a user in group 0 to su(1) to root if their primary
...
group is 0 in /etc/passwd even if they aren't listed
as a member in /etc/group. This is more inline with
what the group manpage says.
PR: 6696
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-05-25 03:34:52 +00:00
Guido van Rooij
7a853dfffc
Add -c option that allows root to specify a login_class.
1997-10-27 22:05:12 +00:00
Wolfram Schneider
fab8812d17
PR: docs/4383
...
su manpage ambiguous regarding command prompt
Submitted by: sheldonh@iafrica.com
1997-09-13 17:44:20 +00:00
John-Mark Gurney
46657c7e77
fix a few spelling changes
...
Submitted by: Josh Gilliam
Closes PR's: 4429, 4431-4438
PS: He has agreed to submit all contrib fixes back to the original author.
1997-08-30 12:22:49 +00:00
Philippe Charnier
7be91299b0
Add usage().
1997-08-12 06:45:43 +00:00
Guido van Rooij
e8694bc269
When group wheel is empty, allow everyone to su to root. This has normally
...
no conseqeunces as we ship with a non-empty wheel.
Closes PR/1882
Submitted by: Arne Henrik Juul <arnej@frida.imf.unit.no>
1997-02-24 20:32:24 +00:00
Peter Wemm
c115df18cd
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
Wolfram Schneider
da1ff3cb8a
Sort cross references.
1997-01-15 23:25:55 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
David Nugent
e888e45a99
Document effect of login class capabilities.
1997-01-13 06:52:24 +00:00
Wolfram Schneider
b8923d4cc0
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
Joerg Wunsch
76ba1af23f
Bring Barry Morris' changes from FreeBSD 1.1.5.1 back: pass arguments
...
to the target login's shell. This allows for "su -c".
Do it right this time and also explain this behaviour in the man
page. :)
Obtained from: bsm's work in FreeBSD 1.1.5.1
1995-09-06 12:38:53 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00