Re: Vexim 3?
terry <[email protected]>
| Newsgroups | gmane.mail.exim.vexim.devel |
|---|---|
| Message-ID | <[email protected]> |
Odhiambo Washington wrote: > On Mon, Apr 14, 2008 at 2:03 AM, Tim Aslat <[email protected]> wrote: > >> In the immortal words of Timothy Martin on 04/14/08 04:29: >> >> >>> The website and wiki are so out of date now, I was wondering how/where >>> >> > early copies of the upcoming Vexim3 are available? >> >> The wiki is so chok-full of spam that it's probably going to be simpler >> to wipe it and start again. >> >> I believe there are reports of vexim 3 in some kind of beta being seen >> in the wild but it could be a case of mistaken identity. >> >> Cheers >> >> Tim >> > > Anyone who wants Vexim 3 badly should not rant, since there's really > nothing broken with Vexim 2 (final). S/he should better grab the Beta > code and continue hacking on it. > The developer owes noone an apology for the delay (bad usage, even) in > getting out Vexim 3 (or even 2.2) out of the oven. > > And finally: > > Quick instructions for testing the latest version of Vexim, running on > the Python Django framework. > > * Install python (at least version 2.3, version 2.5 is preferred) > * Install django (at least version 0.96, newer is preferred) > * Check out the Vexim python source code: > > export CVSROOT=:pserver:[email protected]:/home/cvs > cvs login > [Press enter when prompted for a password] > cvs checkout vexim3 > > * Create a MySQL database called vexim3django: > > mysqladmin -u root -p create vexim3django > > * Create a new MySQL user and grant them full permission on the > vexim3django database > * Edit vexim3/vexim/settings.py You will need to specify the MySQL > username and password you created in the previous two steps on the > DATABASE_USER and DATABASE_PASSWORD lines. > * Edit the MEDIA_ROOT line. Set YOUR_WWW_ROOT to top level > directory containing vexim > * Edit the MEDIA_URL. Set YOUR_HTTP_ADDRESS to the URL you will > use to access vexim. Eg, http://vexim.example.com. > * Edit some of the default values in vexim3/vexim/mail/app_settings.py > * Sync the Django database models to your database. you will be > prompted to create a superuser. Choose the username and password > carefully, this will be your siteadmin user: > > python vexim3/vexim/manage.py syncdb > > * You can test that everything worked, by running: > > python vexim3/vexim/manage.py runserver YOUR_IP:8888 > > Then browse to http://YOUR_IP:8888/admin/ and try to log in with the > username and password created during the Django syncdb step. This will > take you to the site admin pages. > > > NB: > Things the current installer does not do > > * Please add things here that you think the installer should do! > * Provide functionality to upgrade from 2.2.1 or > * Provide data-migration from 2.2.1 (db-contents) > > TODO list for this version of Vexim: > Vexim_2.2_on_Python_and_Django_TODO#mail.2Fmodels.py > Retrieved from "http://veximwiki.silverwraith.com/index.php/Vexim_2.2_on_Python_and_Django" > > > > > > I did it all that and it worked a charm but I am just lacking the new configure file for exim to test it any further. The db quieries are saddly beyond me I did try but got confused :) Terry