pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/zoneminder



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.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/zoneminder/MESSAGE
cvs rdiff -u -r1.13 -r1.14 pkgsrc/security/zoneminder/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/zoneminder/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/security/zoneminder/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/zoneminder/patches/patch-Makefile_am \
    pkgsrc/security/zoneminder/patches/patch-configure_ac \
    pkgsrc/security/zoneminder/patches/patch-scripts_zm_in \
    pkgsrc/security/zoneminder/patches/patch-src_Makefile_am \
    pkgsrc/security/zoneminder/patches/patch-src_zm__thread.h
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/security/zoneminder/patches/patch-scripts_ZoneMinder_lib_ZoneMinder_General_pm \
    pkgsrc/security/zoneminder/patches/patch-src_zm__timer.h \
    pkgsrc/security/zoneminder/patches/patch-src_zm__utils.h
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/security/zoneminder/patches/patch-src_zm_remote_camera_h
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/security/zoneminder/patches/patch-src_zm_signal_h \
    pkgsrc/security/zoneminder/patches/patch-src_zmf_cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index