Anurag Kumar wrote: Instead of using clearos iso to install it either on separate machine or run in virtual machine(vmware workstation 10),my Objective is to install clearos 6.4 on centos 6 x64bit(running on VM) from source code.
Essentially, that's what ClearOS is:
- Install CentOS
- Tweak as few packages as possible (details)
- Add non-CentOS packages (e.g. Snort intrusion detection)
- Add the web-based interface
With ClearOS 6, we build all the upstream packages through our build system. We did this due to the controversies and delays surrounding the release of CentOS 6. For ClearOS 7, we're back to using CentOS packages and looking into having at least one official CentOS / ClearOS variant. The commercial/paid apps is a bit of a show stopper at the moment, but I digress.
As for the build errors, it looks like an IMAP library version mismatch.
Segfaults in PHP are really crappy to deal with....it could be hardware related (we have definitely had support tickets where this was the issue and resolved completely by swapping out memory), but in the old 5.x we also had seg faults because of the IMAP client libraries used...Although the mail archive in V6 makes less use of the PHP libraries for IMAP, it could still be cropping up in some cases.
As mentioned at the beginning, tracking it down is labour intensive task.
Maybe it's time to look at using an alternative. I'll add it to the bug tracker, but no promises on timeline.
Ideally, all services in ClearOS need to have SSLv3 disabled, so we'll be putting together some documentation on this topic. Unfortunately, that only makes things a tiny bit better since it won't stop an attacker from doing a man-in-the-middle attack. The real solution is to fix client-side software (browsers, mail clients, etc.) to make sure these do not attempt using an older protocol like SSLv3.