[380] in netbsd-help mailing list archive

home help back first fref pref prev next nref lref last post

Re: documentation anywhere?

daemon@ATHENA.MIT.EDU (Yoav Yerushalmi)
Mon Oct 23 01:27:24 1995

To: Derek W Truesdale <derekt@MIT.EDU>
Cc: netbsd-help@MIT.EDU
In-Reply-To: Your message of "Mon, 23 Oct 1995 00:57:27 EDT."
             <199510230457.AAA00362@le-mien.MIT.EDU> 
Date: Mon, 23 Oct 1995 01:26:55 EDT
From: Yoav Yerushalmi <yoav@MIT.EDU>

documentation would certainly be nice, but so far nobody seems
to have done so (if you want to be a SIPB prospective, this would
make a GREAT project).

now for your three questions:

/usr/bin/passwd should not ask for an old password when run as root.
/usr/bin/passwd changes the on-machine password, not the athena global one.
To change the athena global one, you need to run /usr/athena/bin/passwd, which
changes your kerberos password. The reason that root should be allowed to
change the local passwords is because root is "all powerful", and is the
person that is supposed to fix stuff on the machine (for example, people
forgetting their password).
Be aware that the password set with /usr/bin/passwd will affect any
non-kerberized daemons, soo the standard ftpd would still look at that
password. In general, you should not have passwords set for any account
except for the root and toor account. If you want to support accounts
that Athena doesn't, you will need to have passwords for those too.


To create an account, long version:
as root:
	/bin/athena/hesinfo [username] passwd >> /etc/master.passwd
(so hesinfo yoav passwd >> /etc/master.passwd to add me)
then run:
	setenv EDITOR /usr/athena/bin/emacs
	vipw
to edit the master.passwd file. This will use emacs, and you should edit
the last line to add an extra :0:0:, so if my entry looked like:

yoav:*:2885:101:Yoav Yerushalmi:/mit/yoav:/bin/csh
    you would turn it into
yoav:*:2885:101::0:0:Yoav Yerushalmi:/mit/yoav:/bin/csh

this will look like other accounts on the machine hopefully.

Finally, the inability to su is a "feature" of NetBSD that seems to cause 
more problems than solutions on Athena. What you need to do is be a member
of the group "wheel". To do that,
 	emacs /etc/group
add yourself after root (so root, yoav would be the members on my machine).
        cp /etc/group /etc/group.local
to make the default group file have that as well.

If you have any more questions, feel free to ask, that's what were here for.
		-- yoav

-- 
-------------------------------------------------------
|  Yoav Yerushalmi         |  My opinions are mine..  |
|  M.I.T student at large  |   so back off!!          |
|  http://www.mit.edu:8001/people/yoav/homepage.html  |
-------------------------------------------------------


home help back first fref pref prev next nref lref last post