SPICNetworks

Zoneminder is now available as an official Debian package. All the information on this page is outdated and kept only for historical purposes.

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

>> Browse APT Repository <<

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

      


Search WWW Search www.spic.net