This is an unofficial apt repository for the zoneminder debian package.
ZoneMinder is a Video security camera monitoring and analysis tool ZoneMinder is intended for use in single or multi-camera video security applications, including theft prevention and child or family member or home monitoring and other care scenarios. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols.
ZoneMinder is written and maintained by Philip Coombes
http://www.zoneminder.com/
The binary package should include all dependencies. To use it, add the following 2 lines to your /etc/apt/sources.list then run " apt-get update ; apt-get install zm "
--
deb ftp://ftp.nerim.net/debian-marillat/ testing main
deb http://www.spic.net/zoneminder/debian ./
--
The source package probably does NOT include all dependencies. To use it, add the following line to your /etc/apt/sources.list
--
deb-src http://www.spic.net/zoneminder/debian ./
--
NOTE: versions of package up to 1.21.0-2 will delete the zoneminder database when it's removed or upgraded. this should be fixed as of 1.21.0-3 if you downloaded the deb package before May 7, 2005, you should be prepared to lose your configuration
Current README.Debian:
zm for Debian ------------- ***** ** THIS ZONEMINDER COMPILED AGAINST LIBJPEG-MMX ** libjpeg-mmx is not by supported upstream yet ***** ***** ** If you see errors in your syslog like: ** zms[30117]: WAR [Attempt to fetch integer value for ZM_DYN_LAST_VERSION, actual type is string] ** zms[30117]: WAR [Attempt to fetch integer value for ZM_DYN_CURR_VERSION, actual type is string] ** zms[30117]: WAR [Attempt to fetch integer value for ZM_DYN_DB_VERSION, actual type is string] ** zms[30117]: ERR [Can't find config item 134] ** then you should manually run zmupdate.pl to update to the latest schema ** this will be automated RealSoonNow ***** this is a rough debian package for zoneminder, and definitely does not do all you'd expect from a typical debian package. everything should be in typical debian directories, and you should be able to just install and be done with it. the db user & password is preset to zm/zmpass but at least everything should just work. to meet the dependencies I've compiled against you'll probably need to add the the following line to your /etc/apt/sources.list deb ftp://ftp.nerim.net/debian-marillat/ testing main once i figure out what all the actual build dependencies are, this will be considerably more useful as a source package. There are a lot of ugly things done in postinst and postrm out of laziness you'll notice a zmdata.sql in here, this is a mysqldump of the zm database created by zmconfig.pl with defualts that work for me if you use the source package to create your own binary, be sure to overwrite the debian/zmdata.sql with an appropriate config or you'll be wondering what's going on after installation the package will create a user and database in mysql, as well as chown all the appropriate directories to www-data. when you purge (not remove, this behavior changed in 1.21.0-3) the package, it will delete the zm user and db from mysql. It should be safe to upgrade and remove the package and keep your zoneminder data. -- Francois Gurin, Tue, 9 Aug 2005 03:09:46 -0500