Zoneminder 1.24.2 on Freebsd 7.2 x86 and amd64

If you've made a patch to quick fix a bug or to add a new feature not yet in the main tree then post it here so others can try it out.
Post Reply
gregh-cctvsuppliers
Posts: 17
Joined: Tue Sep 29, 2009 11:19 pm

Zoneminder 1.24.2 on Freebsd 7.2 x86 and amd64

Post 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
deece
Posts: 2
Joined: Fri Dec 25, 2009 10:53 pm

Thanks!

Post 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.
gregh-cctvsuppliers
Posts: 17
Joined: Tue Sep 29, 2009 11:19 pm

No, but go ahead

Post 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)
Post Reply