Page 1 of 1

Zoneminder 1.24.2 on Freebsd 7.2 x86 and amd64

Posted: Fri Oct 23, 2009 1:20 am
by gregh-cctvsuppliers
This is the latest 1.24.2 zoneminder port for FreeBSD 7.2 x86 and amd64 This port is the continuation of Richard Lees' and Achilleas Mantzios port (which is based on Electric Messiah's original). Please read the files/README.FreeBSD file for information. All patches were created from scratch.

One thing that I didn't include is the compatibility of FreeBSD cameras. I just kept the original local camera. If someone wants to merge it in, by all means, go ahead.

The port has been tested with IP cameras on both the i386(x86) and amd64 FreeBSD architectures.

I had problems with the -frepo compilation argument on the 64 bit platform. After removing it, the compilation succeeded.

You may download it from here
http://www.cctvhelp.com/alt_pdfs/zonemi ... d64.tar.gz

Thanks!

Posted: Mon Dec 28, 2009 11:15 am
by deece
Thanks a lot. Are you planning on submitting it to the ports collection?

If not, I'm happy to put in the time to ensure it complies with all the requirements.

No, but go ahead

Posted: Tue Dec 29, 2009 12:46 am
by gregh-cctvsuppliers
I wasn't planning on submitting it for the ports collection, but go right ahead.

There are two variables that you might need to change in the Makefile. If you want mysql version 5, you need to change all instances of mysql40 to mysql50. In addition, the jpeg.x may need to be changed to jpeg.so in the Makefile to compile it successfully (don't remember if I already did that or not.)

Other than that, I think it already compiles successfully. 2 things aren't automated:

Database import.
Shared memory kernel variables ( kern.ipc.shmall and kern.ipc.shmmni in the /etc/sysctl.conf I think)
Starting of services automatically in /etc/rc.conf (apache, mysql, zm)