ZoneMinder 1.25.0 - preview
- zoneminder
- Site Admin
- Posts: 5215
- Joined: Wed Jul 09, 2003 2:07 pm
- Location: Bristol, UK
- Contact:
ZoneMinder 1.25.0 - preview
For the adventurous souls amongst you I have put up a pre-release version of ZoneMinder 1.25.0.
Essentially this release contains only one (large) new feature. The logging and debug have been completely rewritten and are now integrated and work the same across all types of files, binary, script or web (even javascript). Consequently it is now possible to see all the log information in one place. Actually it's possible to see it all in several places if you want, including the main new destination which is the Logs database table. To support this there is a Logs view which is accessible (to authorised users) from the main web console and which gives you an idea of overall system health, a snapshot of the most recent logs (which can be filtered to narrow down the selection) and a means to export the logs in a variety of formats.
As usual all this can be configured to suit your individual requirements and all the options are accessible from the Logging tab on the Options window.
I have brought this functionality forward as I think it will help greatly to diagnose other issues and and when they arise and with the swathe of major distro changes both recent and forthcoming, as well as other ZM features, it is likely we are going to see some unusual issues arising.
Please feel free to download the tarball and give it a go, you will need to run zmupdate.pl to create the new table, and please place any comments or issues in this thread only.
Essentially this release contains only one (large) new feature. The logging and debug have been completely rewritten and are now integrated and work the same across all types of files, binary, script or web (even javascript). Consequently it is now possible to see all the log information in one place. Actually it's possible to see it all in several places if you want, including the main new destination which is the Logs database table. To support this there is a Logs view which is accessible (to authorised users) from the main web console and which gives you an idea of overall system health, a snapshot of the most recent logs (which can be filtered to narrow down the selection) and a means to export the logs in a variety of formats.
As usual all this can be configured to suit your individual requirements and all the options are accessible from the Logging tab on the Options window.
I have brought this functionality forward as I think it will help greatly to diagnose other issues and and when they arise and with the swathe of major distro changes both recent and forthcoming, as well as other ZM features, it is likely we are going to see some unusual issues arising.
Please feel free to download the tarball and give it a go, you will need to run zmupdate.pl to create the new table, and please place any comments or issues in this thread only.
Phil
-
- Posts: 678
- Joined: Wed Dec 16, 2009 4:32 pm
- Location: Israel
- zoneminder
- Site Admin
- Posts: 5215
- Joined: Wed Jul 09, 2003 2:07 pm
- Location: Bristol, UK
- Contact:
-
- Posts: 5
- Joined: Wed Jun 22, 2011 11:22 pm
Re: ZoneMinder 1.25.0 - preview
Good to see the PTZ control has been fixed up!
M.
M.
Re: ZoneMinder 1.25.0 - preview
Hi,
I would like to test it in my ARMed Guruplug. Any caritative soul could tell me how to compile it?.
Thanks in advance,
PacoLM
I would like to test it in my ARMed Guruplug. Any caritative soul could tell me how to compile it?.
Thanks in advance,
PacoLM
After more than 15 years, no longer using ZM as surveillance system.
Now in the dark side, using a commercial system...
Re: ZoneMinder 1.25.0 - preview
Just updated and the first thing I noticed it is a lot faster in serving up the streaming and pages.
Whether this is because I used the configure option --with-libarch=lib64 or not remains to be seen. However, looks fantastic so far.
Many thanks,
mark
Whether this is because I used the configure option --with-libarch=lib64 or not remains to be seen. However, looks fantastic so far.
Many thanks,
mark
- zoneminder
- Site Admin
- Posts: 5215
- Joined: Wed Jul 09, 2003 2:07 pm
- Location: Bristol, UK
- Contact:
Re: ZoneMinder 1.25.0 - preview
I will be updating the 1.25.0 preview in the next day or two. There was (is?) an issue with components losing logging connections to the database after a couple of days and dying, then not being restarted. I have done a fix and am leaving it to run to check that it works, which so far it looks like it does, but will probably update the tarball at the weekend.
Phil
Re: ZoneMinder 1.25.0 - preview
I did not mention the work you have done on the logging is great, one of the first things I noticed. I'll let you know if anything untoward happens, but so far its been great!
Re: ZoneMinder 1.25.0 - preview
Whoops, these guys keep dying:
/usr/bin/perl -wT /usr/local/bin/zmfilter.pl
/usr/bin/perl -wT /usr/local/bin/zmaudit.pl -c
/usr/bin/perl -wT /usr/local/bin/zmwatch.pl
/usr/bin/perl -w /usr/local/bin/zmupdate.pl -c
mark
/usr/bin/perl -wT /usr/local/bin/zmfilter.pl
/usr/bin/perl -wT /usr/local/bin/zmaudit.pl -c
/usr/bin/perl -wT /usr/local/bin/zmwatch.pl
/usr/bin/perl -w /usr/local/bin/zmupdate.pl -c
mark
- zoneminder
- Site Admin
- Posts: 5215
- Joined: Wed Jul 09, 2003 2:07 pm
- Location: Bristol, UK
- Contact:
Re: ZoneMinder 1.25.0 - preview
Yes, I think this is the issue I referred to a few posts back. I have updated the link in the first post so please update from that and see if that fixes it.
Phil
Re: ZoneMinder 1.25.0 - preview
Hi Phil, Thanks for that, Interestingly enough, not once did build 3468 crash today! The only thing different I did was to leave a montage up and running all day.
Build 3475 compiled and installed without any fuss, and is up and running.
I'll keep an eye on it.
Many thanks,
Mark
Build 3475 compiled and installed without any fuss, and is up and running.
I'll keep an eye on it.
Many thanks,
Mark
Re: ZoneMinder 1.25.0 - preview
working like a charm !!!
-
- Posts: 35
- Joined: Tue Jun 15, 2010 6:18 am
Re: ZoneMinder 1.25.0 - preview
When building the tarball for 1.25.0, I get an error saying:
I am following the guide listed here: http://www.zoneminder.com/wiki/index.ph ... _Cambozola substituting the preview for the SVN. Also, I removed the areas where it is changing a few lines in regards to video formats, assuming those bugs have been fixed.
Is there as simpler way to build, as it seems others have had good luck with this version.
Thank you!
Code: Select all
make[1]: Entering directory `/usr/src/ZoneMinder-1.25.0/src'
g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include -I/usr/include -Wall -Wno-sign-compare -fno-inline -I/usr/include -D__STDC_CONSTANT_MACROS -g -O2 -MT zm_user.o -MD -MP -MF .deps/zm_user.Tpo -c -o zm_user.o zm_user.cpp
zm_user.cpp: In constructor âUser::User(char**&)â:
zm_user.cpp:38:54: error: âstrncpyâ was not declared in this scope
zm_user.cpp:40:39: error: âatoiâ was not declared in this scope
zm_user.cpp:50:47: error: âstrlenâ was not declared in this scope
zm_user.cpp: In function âUser* zmLoadUser(const char*, const char*)â:
zm_user.cpp:117:32: error: âexitâ was not declared in this scope
zm_user.cpp:124:32: error: âexitâ was not declared in this scope
zm_user.cpp: In function âUser* zmLoadAuthUser(const char*, bool)â:
zm_user.cpp:161:39: error: âgetenvâ was not declared in this scope
zm_user.cpp:176:32: error: âexitâ was not declared in this scope
zm_user.cpp:183:32: error: âexitâ was not declared in this scope
zm_user.cpp:220:51: error: âstrlenâ was not declared in this scope
zm_user.cpp:228:33: error: âstrcmpâ was not declared in this scope
make[1]: *** [zm_user.o] Error 1
make[1]: Leaving directory `/usr/src/ZoneMinder-1.25.0/src'
make: *** [install-recursive] Error 1
root@zonetest:/usr/src/ZoneMinder-1.25.0#
Is there as simpler way to build, as it seems others have had good luck with this version.
Thank you!
-
- Posts: 35
- Joined: Tue Jun 15, 2010 6:18 am
Re: ZoneMinder 1.25.0 - preview
@tommy -
Thanks, that did the trick, adding
to zm_user.cpp
Now testing in a VM box.
Thanks, that did the trick, adding
Code: Select all
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
Now testing in a VM box.