E.F.A. 2.x Info

Development for E.F.A. 2.x.x.x
Post Reply
User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

E.F.A. 2.x Info

Post by darky83 » 06 Aug 2013 10:23

NEWS

First the bad news:
Developing on E.F.A. 2.x has halted for now or maybe even forever.
The concept of an spamfilter based on baruwa, exim, ubuntu etc has not been received that well.
The main reasons that are brought to my attention are:
  • Complicated setup
  • Baruwa is not user friendly (although it looks good..)
  • CentOS/RHEL based system is preferred instead of debian/ubuntu.
  • Postfix is preferred over exim
Because of this I decided to stop developing on an spam filter based on Baruwa 2.0, maybe it will be an 'todo' but for now this project is discontinued by myself.
If there is someone out there that wants to take over this project then you are free to go, contact me about your wishes and all will be granted :mrgreen:

The good news:
Now for the good news.
Because lots of people have asked me I have started an clone of the previous ESVA project and called it E.F.A. v3 for now that will be my main project.
See this topic for more information: http://forum.efa-project.org/viewtopic.php?f=8&t=426













Previous E.F.A 2.x info:

Info:

Currently I am working on E.F.A. 2.x.x.x, this is a completely NEW setup based on Baruwa 2.x, with this post I will try to send out some updates about the status of the project.
Because E.F.A. uses Baruwa as the core interface and development of Baruwa 1.x has halted we started a new 'numbering scheme' at version 2.x.x.x.
This might be a bit confusing but it is done to keep in sync with Baruwa.

This means that E.F.A. 2.x is NOT an upgrade for the previous 0.3 E.F.A. version.

So what does E.F.A. 2.x contain:
  • Ubuntu 12.04
  • Baruwa 2.x Community Edition For features see: baruwa.org
Files:

All development will be stored on github available here:
Status:

Short: Not working.
Long: I started working on the Initial build script for E.F.A. 2.0.0.1 (see github), currently the script installs about all necessary software and tries to configure most of the software but the script is far from complete.

Todo:
  • Get Baruwa working on Ubuntu 12.04. ---- DONE
  • Create build script. ---- DONE
  • Create init script. ---- DONE
  • Create Cron scripts. ---- DONE
  • Create EFA-Configure.
  • Fix timezone
  • Fix DCC
  • Fix search (not working)
  • Test, Test, Test and test again.
  • Fix test bugs..
  • Write documentation
  • Create Hyper-V Image
  • Create VMware Image
  • Release first beta release
  • Update website
  • Release first E.F.A 2.0.0.1 release.
Testing

You can download the latest testing version below, but be warned! test only! do not use this in production.
  • Removed...
* last update 20140103
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Rickk
Posts: 12
Joined: 04 Feb 2013 16:38

Re: E.F.A. 2.x Info

Post by Rickk » 12 Aug 2013 12:30

Where possible/necessary I am happy to help testing on Hyper-V :)

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 12 Aug 2013 18:35

Wel you can :)

I have an first alpha available, this still is not complete but baruwa 2 & spam filtering should work...

do NOT use this in an production system, test only:
* Hyper-V: 2.0.0.1-alpha1: http://dl.efa-project.org/EFA-2.0.0.1-a ... yper-v.zip
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 13 Aug 2013 07:59

Note to self:

set processor compatibility checkbox for hyper-v
settings -> processor -> compatibility -> migrate to a physical computer with a different processor version.

In the current alpha you will get an error message when importing on an different CPU type then on my test host. (created on intel I7)

Code: Select all

Virtual machine ........... is using processor-specific features not supported on host ........ To allow for migration of this virtual machine to a server with a different processor, modify the virtual machine settings to limit the processor features used by the virtual machine.
image001.png
image001.png (23.06 KiB) Viewed 12140 times
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Rickk
Posts: 12
Joined: 04 Feb 2013 16:38

Re: E.F.A. 2.x Info

Post by Rickk » 20 Aug 2013 10:48

Hey Darky,

Just downloaded and implemented the image you provided. Somehow, after adding the domains (without recipient validation) I cannot send email:
220 E.F.A Project Tue, 20 Aug 2013 12:41:07 +0200
EHLO ******.nl
250-EU-EFA02.Rickk.eu Hello ********.nl [78.108.xx.xx]
250-SIZE 20971520
250 HELP
MAIL FROM:RickK@*******.nl
250 OK
RCPT TO:Rickk@Rickk.nl
550 REJECTED -
Any clues on what might be wrong? Thanks in advance :)

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 20 Aug 2013 11:35

Are you using telnet to test that?

if so you probably don't have an reverse dns setup which causes the mail to be rejected.
you can temporary fix this by adding a hostname to /etc/hosts for the machine you are sending from.
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Rickk
Posts: 12
Joined: 04 Feb 2013 16:38

Re: E.F.A. 2.x Info

Post by Rickk » 20 Aug 2013 12:08

Tested using telnet after using Office 365 and Gmail, of which neither wanted to deliver mail.

This is what I got back from Office 365 using my company's mailserver:
'rickk@rickk.nl' op 20-8-2013 12:33
Diagnostic code = NoDiagnostic; Reason code = TransferFailed; Status code = 500
<EU-EFA02.Rickk.eu #5.0.0 smtp;550 REJECTED - >

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 20 Aug 2013 12:37

Can you login with efaadmin on the box and look at /var/log/exim4/* ?

It should give some warnings there :geek:
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Rickk
Posts: 12
Joined: 04 Feb 2013 16:38

Re: E.F.A. 2.x Info

Post by Rickk » 20 Aug 2013 13:30

Sent you a PM for a document with screenshots :)

Rickk
Posts: 12
Joined: 04 Feb 2013 16:38

Re: E.F.A. 2.x Info

Post by Rickk » 05 Sep 2013 18:34

Next issue ;)
After losing internet connection my mailsystem started screwing up, reboots dont help.
Every message in the overview fails delivery and immediately sends a NDR to the sender.
Only messages in the paniclog and mainlog consist of "exim user lost privilege for using -C option"

Any ideas? As I currently do not have any mailflow :(

User avatar
DavidRa
Posts: 27
Joined: 24 Dec 2012 08:29
Location: Sydney, AU
Contact:

Re: E.F.A. 2.x Info

Post by DavidRa » 22 Oct 2013 03:37

Can I suggest that we include the Sane Security databases in the default build, with appropriate attribution:

http://sanesecurity.com/usage/linux-scripts/ describes scripts to download and install the custom databases to ClamAV.

http://sanesecurity.com/usage/signatures/ describes the databases available for use.

Seems like it'd be a good addition to EFA (if not already present - I can't check ATM).

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 22 Oct 2013 07:39

Not included but might be an good idea to implement yea.

Pretty busy currently but will try to add this in the next few months.
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

User avatar
DavidRa
Posts: 27
Joined: 24 Dec 2012 08:29
Location: Sydney, AU
Contact:

Re: E.F.A. 2.x Info

Post by DavidRa » 25 Oct 2013 07:24

It's not actually clear how to help you - while the source is on Github, there's no real "list of little tasks that needs investigating/fixing" or an easy way I can find to help. Suggestions welcome (and might be good to have in general).

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 25 Oct 2013 19:58

How about I do the following:

- https://github.com/darky83/E.F.A.-2.x.x.x/issues
I will try to update that list with all the things I still want to implement.

And will update the wiki with documentation on how to setup and test/develop VM.
https://github.com/darky83/E.F.A.-2.x.x.x/wiki

Would that work?
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Alex
Posts: 20
Joined: 30 Dec 2012 14:38

Re: E.F.A. 2.x Info

Post by Alex » 29 Oct 2013 20:36

Hi,
thanks to deploy the ova image.
Hard to import this... You have not finished the vmware tools install, the cdrom is alredy inserted in the ova image :).
Regards Alex

Alex
Posts: 20
Joined: 30 Dec 2012 14:38

Re: E.F.A. 2.x Info

Post by Alex » 30 Oct 2013 10:16

Hi ,
i test the installskript yesterday and today.
After the install two erros:
sudo config problem EFA
dcc.conf not found
DIKM not working

Mail Smarthost / relay function is working.

Regards Alex

User avatar
darky83
Site Admin
Posts: 529
Joined: 30 Sep 2012 11:03
Location: eFa
Contact:

Re: E.F.A. 2.x Info

Post by darky83 » 30 Oct 2013 17:43

i'll add those to the todo list :)
Version eFa 4.0.0 RC3 now available in testing repo. Come join us in advancing eFa!

Post Reply