Emiliano wrote:
> > I ran the script. Its output is attached (typescript). There are about
> > 100 unreported persons (my students) who don't have an account (but are
> > members of a certain group).
>
> That's right, the script doesn't report them as they can't login anyway.
>
> I'm guessing user 'frank' used to be admin, with full permissions. If
> this is correct, then:
Correct. BTW, all my struggling is the result of a hijacked computer.
The guy used a wu.ftp exploit and installed the adore rootkit. I nuked
the disk after saving important data such as the midgard database.
I had meanwhile re-installed phpMyAdmin and made the changes from there.
> UPDATE person SET sitegroup=0 WHERE id=1;
> UPDATE member SET sitegroup=0 WHERE id=1;
Yes, I did it to that very same effect.
> Please verify that this person is the intended root admin, and that the
> membership record you're changing has uid=1 and gid=0 before you make
> the change.
Exactly, that was the case.
> After this change, you should no longer get a warning, and
> this user should be reported as 'validated root'.
Yes. The output is now:
Membership record 2 in sg1 (SG1) points to person frank in SG0
^^^^^^^
should possibly be 1
** LOGON VALIDITY CHECK **
1: frank in SG0
validated root
Anyway, to my greatest relief, I can now login as frank*sg1 to the old
admin site and the users can use the production site as they always did.
Many thanks, Emiliano, u r a *!!!!!!!
Frank
--
Dr Frank Boehme | Email: [EMAIL PROTECTED]
National University of Ireland, Cork | phone: +353-21-4903163
Dept of Computer Science | fax: +353-21-4903113
Cork, Ireland |
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]