ZoneMinder 1.24.1 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.1 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. Required perl modules, which are missing in the normal openSuSE distribution, are also in the repositories and get's installed when solving the dependencies.

Important Note for the upgrade: I had small bug in the last released RPM version for 1.24.0 so you will get prompted with the following text when you run zm_database_init after the package update:

Code: Select all

INFO: when db is correctly installed and you just reinstalled rpm, then answer all questions with 'n'
no lockfile found, proceed anyway? [y/N]
It is important that you answer this question with yes which should start the update process, otherwise the database will not get upgraded to the new version and the daemon cannot start. But if you read something like creating database for ZoneMinder (like on an initial install) answer this question with no (and all following questions too) because this will destroy all you current database contents and insert the default values (all events will be deleted). If you encounter this problem and the database was not updated correct report here and I will help/guide you through the update process. I hopefully fixed it in this version so that the next time it will work without any issues.

Note for openSuSE 10.3 users: I still have some trouble building ZoneMinder 1.24.1 with ffmpeg support on openSuSE 10.3. I hope that I get it sorted in the next few days, was a bit busy in the last weeks and couldn't care about this problem. Until then 1.23.3 is still available in the normal repository for 10.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.
  • 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.1) 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.
The old packages are moved to the legacy directory:

openSuSE 11.0:
http://liquid-co.de/pub/suse/repositori ... 24.0/11.0/

openSuSE 11.1:
http://liquid-co.de/pub/suse/repositori ... 24.0/11.1/

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

And for the MP version:
Image

Note: You can also install ZoneMinder (non MP) version from the openSuSE Build Service http://download.opensuse.org/repositori ... x:/stable/ so that you can find version for factory and SLED 10 there.

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

Post by monex »

Hi,

solved the problems I had with 10.3 and ffmpeg so the packages are now also available for openSuSE 10.3.

Have a lot of fun

Dirk
Image
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

That's really great. Thanks very much for taking the time to do this.
Phil
Post Reply