The NetBSD Project

CVS log for pkgsrc/security/zoneminder/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / security / zoneminder

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.20 / (download) - annotate - [select for diffs], Tue Sep 27 01:20:39 2022 UTC (17 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.19: +25 -23 lines
Diff to previous 1.19 (colored)

zoneminder: Update to 1.30.5

Welcome to 2016.

MESSAGE content has been moved to an installed README and improved.

Prepared in wip by dsainty@ with some help from gdt@.

Upstream NEWS

Onvif discovery is now enabled by default. This features increases
build time, but the benefit is auto-discovery of any Onvif compliant
camera. Please note that this feature is still experimental. It has
not been tested in a large environment or with a large variety of
cameras. Using this tool is largely self explanatory, but if you are
looking for documentation it can be found on the @altaroca  blog
site. As time allows, we will bring the documentation over to our
readthedocs site. Volunteers to do this work are welcome.

ZoneMinder now has a telemetry deamon which collects information about
your machine. This was done to learn how our user base uses
ZoneMinder, the most common system size, choice of distro, cpu,
memory, and a couple of other things. This will help us focus our
efforts on what features get used the most. Since this was written in
Perl, you can easily see for yourself what information is being
sent. Note that this feature defaults to ON. If this is not what you
want, then you can turn it off under Options. In a future release, we
plan to include an install wizard, which will prompt the user about
this feature.

Have you ever wished for the motion detection zones to be live, rather
than a static image? Well they are now! Creating or modifying zones
works exactly the same as before, but with the live stream running in
the background. If you need to freeze the stream, there is a Pause
button at the bottom of the window to do just that.

A new feature called Montage Review has been added. This can be
thought of as a modified version of the original montage feature with
features such as "scrubbing" through video. The Montage Review screen
has received sufficient testing to be part of the release, but you
should still treat this feature as experimental. We expect there to be
additional fixes and refinements.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Jan 12 11:53:26 2022 UTC (2 years, 1 month ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

To fix Linux readv/writev, back-port:
https://github.com/ZoneMinder/zoneminder/commit/417421b1d869d1b71c8ec1a1e3b082fcede6ce58#diff-484f666f58ec13f38fa402143f2f6ad8e63a013909d3941ffbb3d66745b20c8d

This is also needed by the Pkgsrc WIP version.

Bump PKGREVISION - though this change is unlikely to alter the outcome of
previously successful builds.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Oct 26 11:18:06 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

security: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2

Revision 1.17 / (download) - annotate - [select for diffs], Thu Oct 7 14:54:50 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

security: Remove SHA1 hashes for distfiles

Revision 1.16 / (download) - annotate - [select for diffs], Tue Aug 25 16:42:21 2020 UTC (3 years, 6 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.15: +25 -27 lines
Diff to previous 1.15 (colored)

security/zoneminder: Update to 1.29.0

This is the last version that supports autoconf, and this update is
only because it's a reasonable benefit/cost tradeoff as an
intermediaate step.  Tested on netbsd-9/earmv7hf-el.

Upstream chanages:
  many bug fixes and improvements
  zoneminder API
  Multiserver
  limted ONVIF support

See more at
https://github.com/ZoneMinder/zoneminder/releases/tag/v1.29.0-rc2 and
before and after.

Note that when updating, one must run zmupdate to modify the db schema.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jul 12 16:58:42 2020 UTC (3 years, 7 months ago) by gdt
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

security/zoneminder: Add workaround for stricter compiler

Add [0] to unspecified array; gcc 7 errors while gcc 5 was ok with the
previous code.  (Temporary until this package is updated.)

Revision 1.14 / (download) - annotate - [select for diffs], Sun Mar 29 01:06:11 2020 UTC (3 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Fix conflict with <version>. Resolve argument type of std::abs.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 19 22:23:19 2019 UTC (4 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (colored)

Deal with bind vs std::bind conflict.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jul 14 15:03:57 2018 UTC (5 years, 7 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)

zoneminder: adjust fix for printf/time_t

Rather than casting to long, cast to intmax_t and print with %jd, as
suggested by joerg@.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 13 02:05:11 2018 UTC (5 years, 7 months ago) by gdt
Branch: MAIN
Changes since 1.10: +5 -2 lines
Diff to previous 1.10 (colored)

zoneminder: avoid %ld for time_t (int64_t, not long on arm)

zoneinder uses %ld to print tv.tv_sec, which is of type time_t.  On
NetBSD, that's int64_t, which happens to match long on amd64, but not
on arm, and hence printf often segfaults.  Kludge around this by
casting to long, which should work for about 20 years, by which time a
proper fix should have arrived in a zoneminder release.

Not yet raised upstream, because our package is 1.28.1 and upstream
has released 1.30.4.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Sep 9 07:55:31 2017 UTC (6 years, 5 months ago) by alnsn
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Add commit "Add IP6 address type to valid types for ConnInfo" to patches.

Bump PKGREVISION.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 15 00:54:25 2017 UTC (7 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)

Fix error checks. Bump revision.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Nov 4 01:18:12 2015 UTC (8 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.4.8.1 / (download) - annotate - [select for diffs], Fri Apr 24 16:07:10 2015 UTC (8 years, 10 months ago) by hiramatsu
Branch: pkgsrc-2015Q1
Changes since 1.4: +15 -15 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Pullup ticket #4654 - requested by dsainty
security/zoneminder: security update

Revisions pulled up:
- security/zoneminder/Makefile                                  1.18
- security/zoneminder/distinfo                                  1.7
- security/zoneminder/MESSAGE                                   1.3
- security/zoneminder/PLIST                                     1.4
- security/zoneminder/patches/patch-Makefile_am                 1.3
- security/zoneminder/patches/patch-configure_ac                1.4
- security/zoneminder/patches/patch-scripts_ZoneMinder_lib_ZoneMinder_General_pm 1.2
- security/zoneminder/patches/patch-scripts_zm_in               1.3
- security/zoneminder/patches/patch-src_Makefile_am             1.3
- security/zoneminder/patches/patch-src_zm__thread.h            1.4
- security/zoneminder/patches/patch-src_zm__timer.h             1.3
- security/zoneminder/patches/patch-src_zm__utils.h             1.2
- security/zoneminder/patches/patch-src_zm_ffmpeg_camera_cpp    1.1
- security/zoneminder/patches/patch-src_zm_remote_camera_h      1.4
- security/zoneminder/patches/patch-src_zm_signal_cpp           1.1
- security/zoneminder/patches/patch-src_zm_signal_h             deleted
- security/zoneminder/patches/patch-src_zmf_cpp                 deleted

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Sun Apr  5 08:51:08 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: MESSAGE Makefile PLIST distinfo
           pkgsrc/security/zoneminder/patches: patch-Makefile_am
               patch-configure_ac
               patch-scripts_ZoneMinder_lib_ZoneMinder_General_pm
               patch-scripts_zm_in patch-src_Makefile_am patch-src_zm__thread.h
               patch-src_zm__timer.h patch-src_zm__utils.h
               patch-src_zm_remote_camera_h
   Removed Files:
           pkgsrc/security/zoneminder/patches: patch-src_zm_signal_h
               patch-src_zmf_cpp

   Log Message:
   Update ZoneMinder from 1.25.0 to 1.28.1.

   Numerous changes, documented at:
    https://github.com/ZoneMinder/ZoneMinder/releases

   Addresses two security advisories:

     https://github.com/ZoneMinder/ZoneMinder/releases/tag/v1.28.0
     http://secunia.com/advisories/62918/

   Pkgsrc changes:

   patch-src_zm_signal_h is no longer necessary because zm_signal.h uses
   HAVE_EXECINFO_H.

   patch-src_zmf_cpp appears to be applied upstream.

   patch-configure_ac no longer needs to set PATH_BUILD to
   PREFIX/share/zoneminder, so that zmupdate.pl can locate the database build
   scripts as installed files.  Upstream has now implemented this via the
   ZM_PATH_DATA entry in zm.conf, and adds a ZM_PATH_DATA/db subdirectory.

   src/Makefile.am no longer setuid's zmfix, as zmfix was removed from
   ZoneMinder 1.26.6.

   The code now uses clock_gettime(), which on some systems (like Linux), calls
   for -lrt.  Since the build system isn't aware of this, but Pkgsrc is, just set
   PTHREAD_AUTO_VARS=yes.

   The PHP code now uses PDO for DB access, but it looks like there are some
   straggling dependencies on the raw MySQL driver, so both are pulled in.

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Tue Apr  7 12:32:59 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: Makefile

   Log Message:
   NetBSD's tar (6.1) does an exit(1) on the source archive, complaining:

    Invalid header, starting valid header search.

   As a workaround: EXTRACT_USING=gtar

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Tue Apr  7 12:54:36 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: distinfo
           pkgsrc/security/zoneminder/patches: patch-configure_ac

   Log Message:
   Recognise lower-case "netbsd" as BSD.

   NB: This doesn't fix the threads portability issues yet for NetBSD, but gets
   through configuration.

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Fri Apr 10 02:53:20 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: Makefile

   Log Message:
   New ZoneMinder supports the newer ffmpeg APIs, so switch the ffmpeg
   dependency from ffmpeg010 to ffmpeg2.

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Fri Apr 10 02:58:49 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: Makefile distinfo
           pkgsrc/security/zoneminder/patches: patch-src_zm__thread.h
               patch-src_zm__timer.h
   Added Files:
           pkgsrc/security/zoneminder/patches: patch-src_zm_ffmpeg_camera_cpp
               patch-src_zm_signal_cpp

   Log Message:
   Patch up some Linux-specific assumptions in the code.

   Fixes build under NetBSD.

   Bump PKGREVISION for switch to ffmpeg2, and some portability changes that
   aren't expected to affect functionality.

---
   Module Name:    pkgsrc
   Committed By:   dsainty
   Date:           Wed Apr 22 15:13:44 UTC 2015

   Modified Files:
           pkgsrc/security/zoneminder: Makefile

   Log Message:
   Fix paths in two missed installed scripts.

   The intention of zmsystemctl.pl is to use bin/pkexec to allow the apache user
   to start and stop the ZoneMinder services on operating systems using systemd
   and newer versions of Polkit than Pkgsrc currently has.

   If the base OS doesn't use systemd (E.g. anything not Linux), this file
   shouldn't be used anyway.

   In Pkgsrc we ignore the potentially absent pkexec interpreter in this file.
   If the base OS uses systemd, it probably also has pkexec in its base
   installation.

   Bump PKGREVISION.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 10 02:58:49 2015 UTC (8 years, 10 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.6: +5 -3 lines
Diff to previous 1.6 (colored)

Patch up some Linux-specific assumptions in the code.

Fixes build under NetBSD.

Bump PKGREVISION for switch to ffmpeg2, and some portability changes that
aren't expected to affect functionality.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 7 12:54:36 2015 UTC (8 years, 10 months ago) by dsainty
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Recognise lower-case "netbsd" as BSD.

NB: This doesn't fix the threads portability issues yet for NetBSD, but gets
through configuration.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 5 08:51:08 2015 UTC (8 years, 10 months ago) by dsainty
Branch: MAIN
Changes since 1.4: +13 -15 lines
Diff to previous 1.4 (colored)

Update ZoneMinder from 1.25.0 to 1.28.1.

Numerous changes, documented at:
 https://github.com/ZoneMinder/ZoneMinder/releases

Addresses two security advisories:

  https://github.com/ZoneMinder/ZoneMinder/releases/tag/v1.28.0
  http://secunia.com/advisories/62918/

Pkgsrc changes:

patch-src_zm_signal_h is no longer necessary because zm_signal.h uses
HAVE_EXECINFO_H.

patch-src_zmf_cpp appears to be applied upstream.

patch-configure_ac no longer needs to set PATH_BUILD to
PREFIX/share/zoneminder, so that zmupdate.pl can locate the database build
scripts as installed files.  Upstream has now implemented this via the
ZM_PATH_DATA entry in zm.conf, and adds a ZM_PATH_DATA/db subdirectory.

src/Makefile.am no longer setuid's zmfix, as zmfix was removed from
ZoneMinder 1.26.6.

The code now uses clock_gettime(), which on some systems (like Linux), calls
for -lrt.  Since the build system isn't aware of this, but Pkgsrc is, just set
PTHREAD_AUTO_VARS=yes.

The PHP code now uses PDO for DB access, but it looks like there are some
straggling dependencies on the raw MySQL driver, so both are pulled in.

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 20 11:30:27 2014 UTC (9 years, 9 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Branch point for: pkgsrc-2015Q1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

Improve behaviour under NetBSD, successfully supressing error messages under
NetBSD's shell, and passing the -m option to NetBSD's "su" command to support
users without login shells.

Add the PREFIX to all script PATHs.  This can allow sudo to be installed and
used as an alternative to su, should there be any value in doing that.

Bump PKGREVISION.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 29 21:31:12 2013 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

Add a number of includes hidden by libstdc++'s name space pollution.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 24 16:47:47 2013 UTC (10 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.1: +19 -14 lines
Diff to previous 1.1 (colored)

Fix build with Clang and as unprivileged user.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 15 02:01:47 2013 UTC (10 years, 11 months ago) by dsainty
Branch: MAIN

ZoneMinder version 1.25.0:

ZoneMinder is intended for use in single or multi-camera video security
applications, including commercial or home CCTV, theft prevention and child,
family member or home monitoring and other domestic care scenarios such as
nanny cam installations.  It supports capture, analysis, recording, and
monitoring of video data coming from one or more video or network cameras
attached to a system.  ZoneMinder also support web and semi-automatic control
of Pan/Tilt/Zoom cameras using a variety of protocols.  It is suitable for use
as a DIY home video security system and for commercial or professional video
security and surveillance.  It can also be integrated into a home automation
system via X.10 or other protocols.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>