[ingo] horde administrator

Matthew baker m at wheres.co.uk
Thu Nov 20 04:16:35 PST 2003


	easiest way I've found is to paste this into a file called passwd.php 
somewhere other than you site root (so ppl external can't see it).
$ cat >passwd.php

----- Start ------

$pass = md5('$ARGV[0]');
echo $pass . "\n";


------ End --------

make it executable:

then run it like this

./passwd.php <yourpassword>

(replace <yourpassword> with ahhem do I need to say ;)

Copy the output into the horde_users table in the user_pass field (in 
the horde database... etc) and give the user_name field a name. =]

Then check these:

1. Open horde/config/conf.php and check that the username you entered 
above is in the :
	$conf['auth']['admins'] = array('matt');
e.g. I'm an admin on my system so replace your username where 'matt' is 

2. Make sure the auth is done by horde. Make sure these lines are 
commented out (for now):

	$conf['auth']['driver'] = 'application';
	$conf['auth']['params']['app'] = 'imp';

Thats it. You should now be able to login as the user you added to the 
db and do admin functions.
If you later let imp do the authentication you can add an imap username 
to the auth/admins array. That way you don't have to change auth methods 
when you want to add new modules, regen conf etc...


Will Prater wrote:
> List,
> I am trying to get ingo install for access to my sieve implementation. I 
> am running Cyrus, Postfix through mysql.
> Ingo claims that it needs to be setup through a horde administrator but 
> I dont know how to create a horde administrator account. I added one to 
> the horde_users table but that did not seem to work. I also do not seem 
> to have the horde/admin folder.
> Any ideas?
> Thanks
> --will

More information about the ingo mailing list