ZoneMinder 1.24.4 RPMs for SuSE released

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
User avatar
monex
Posts: 169
Joined: Mon Jan 22, 2007 1:10 pm

ZoneMinder 1.24.4 RPMs for SuSE released

Post by monex »

Hi,

RPM's for the new ZoneMinder version are now available in the repositories. Installation/upgrade instructions can be found in the wiki. New in this release is that the MySQL InnoDB backend is used as default engine for the ZoneMinder database schema. When upgrading from a previous install the backend remains unchanged only new setups are affected by this change.

Note: To resolve the dependencies to perl-PHP-Serialization for openSuSE 11.3 or newer you also need to add the Build Service repository which offers the package:

openSuSE 11.4: http://download.opensuse.org/repositori ... SUSE_11.4/

openSuSE 11.3: http://download.opensuse.org/repositori ... SUSE_11.3/

Short summarize of the upgrade instructions:
  • To upgrade your current ZoneMinder RPM install, just stop ZoneMinder, install the new package and run zm_database_init which will the automatic call the original zm database upgrade script after path checking to the db scripts. (If your path in the config file is wrong zm_database_init will autocorrect the path. all you have to do is to answer the question for that with "y" or "yes"). After that start ZoneMinder by typing "rczm start" and all is done.
  • The name has changed for the MP package. So if you want to upgrade the MP package you have to copy the old config by typing "cp /etc/zm.conf.rpmsave /etc/zm.conf" before you call zm_database_init. If you started ZoneMinder on boot then you have to rerun "chkconfig zm on".
  • if you just want to update the database the traditional ZoneMinder way (it's recommended to use the wrapper zm_database_init script), edit /etc/zm.conf and change the version to the the new one (1.24.4) and check that ZM_PATH_BUILD is set to /srv/www/htdocs/zm. Then run "zmupdate.pl" and remove the lock file "rm -f /srv/www/htdocs/zm/lock" and start ZoneMinder.
openSuSE 11.3:
http://liquid-co.de/pub/suse/repositories/11.3/

openSuSE 11.4:
http://liquid-co.de/pub/suse/repositories/11.4/

You can also try to use the one click install feature:
Image

And for the MP version:
Image


Note: the openSuSE versions 11.1 and 11.2 are now discontinued, not new packages for this distributions are provided. The existing packages were moved to the discontinued directory as described in the wiki.

If you find some bugs please report this in the forums and mention that you are using the RPM's :)


Have a lot of Fun

Dirk
Image
HLander
Posts: 2
Joined: Mon Mar 31, 2008 6:44 am

Re: ZoneMinder 1.24.4 RPMs for SuSE released

Post by HLander »

I've been waiting for this release for ages!!! :D :D :D

Gonna have some fun now reinstalling a few servers from scratch with my actual favourite distro: openSUSE 11.4 :wink:



PS: Sorry, English is not my native language
mastertheknife
Posts: 678
Joined: Wed Dec 16, 2009 4:32 pm
Location: Israel

Re: ZoneMinder 1.24.4 RPMs for SuSE released

Post by mastertheknife »

Hi,

This is very nice :D
Just a small correction, perl-PHP-Serialization is not used by ZM anymore (starting with ZM 1.24.4) and can be removed from the dependencies list. Instead, JSON is being used, which at the moment requires PHP 5.3 or newer (although there are patches to make this work in PHP 5.2 too)

mastertheknife
Kfir Itzhak.
User avatar
monex
Posts: 169
Joined: Mon Jan 22, 2007 1:10 pm

Re: ZoneMinder 1.24.4 RPMs for SuSE released

Post by monex »

mastertheknife wrote:Hi,

This is very nice :D
Just a small correction, perl-PHP-Serialization is not used by ZM anymore (starting with ZM 1.24.4) and can be removed from the dependencies list. Instead, JSON is being used, which at the moment requires PHP 5.3 or newer (although there are patches to make this work in PHP 5.2 too)

mastertheknife
Thank you for the hint, I will remove this dependency soon then :)
Image
Post Reply