[fsck.com #1548] [rt-users] Installation: No RT user found. Please consult yo ur RT administrator.
Blackstone, J. David
jdavid.blackstone at cingular.com
Wed Jul 17 15:25:23 EDT 2002
Okay, as a workaround I seem to be able to
$ whoami
rt
$ mysql -urt_user -p rt2
mysql> update Users set Gecos = 'rt' where Name = 'root';
mysql> quit
$ rtadmin
... works
But it's only dumb luck and a lot of scraping (inspired by things
people've said on this list and things I've seen trying to step through the
code) that enabled me to figure that out. Definitely not something I could
have figured out from the install docs alone, and I'm still not entirely
sure this was what I should have done.
Basically, when rt installs, it shouldn't assume that the Gecos of the RT
root user is going to be "root," that is, it shouldn't assume I'm going to
install this as root and run the admin tools as root. Is there a place to
configure this in the Makefile or something before I hit make install?
Am I the only person who doesn't want to run rt as root?
jdb
> -----Original Message-----
> From: Blackstone, J. David [mailto:jdavid.blackstone at cingular.com]
> Sent: Wednesday, July 17, 2002 2:06 PM
> To: rt-users at lists.fsck.com; rt-2.0-bugs at fsck.com
> Subject: RE: [rt-users] Installation: No RT user found. Please consult
> yo ur RT administrator.
>
>
> During installation:
> $ whoami
> rt
> $ /path/to/rtadmin --user=root --password="<newpassword>"
> No RT user found. Please consult your RT administrator.
> $ /path/to/rtadmin --user=rt --password="<newpassword>"
> No RT user found. Please consult your RT administrator.
> $ /path/to/rtadmin
> No RT user found. Please consult your RT administrator.
> $ su
> Password:
> # /path/to/rtadmin --user=root --password="<newpassword>"
> User root Password: The new value has been set.
> # ^D
>
> I'm told to type this command during installation to avoid
> an important
> security hole with the default root RT user password. I have
> compiled and
> installed everything (from Perl to rt itself) as a UNIX user
> called "rt".
> Apparently there is some confusion between the root RT user
> and the root
> UNIX user; I cannot run the rtadmin command except as root.
>
> jdb
More information about the rt-users
mailing list