[quote]zoneminder (1.28.1-8) unstable; urgency=medium
- Patchworks:
- New upstream “980-fix-image-size.patch”.
- New “default_cgi-path.patch” to correct default ZM_PATH_ZMS.
- postinst: set “root” as group owner for “/var/log/zm” to silence
logrotate warnings.
- Minor correction to README.Debian.
– Dmitry Smirnov onlyjob@debian.org Sun, 16 Aug 2015 19:19:50 +1000
zoneminder (1.28.1-7) unstable; urgency=medium
- Build-Depends += “cakephp (<< 3.0.0~)”;
Zoneminder is not compatible with latest CakePHP.
- Handle conffile removal from maintscript.
- rules: build man pages reproducibly.
- gbp.conf: renamed old style config section [git-dch] to [dch].
- README
- added instructions to update owner of the “/etc/zm/zm.conf”
(Closes: #789327).
-
zmupdate.pl needs CREATE rights.
- added note about required number of “fcgiwrap” workers.
- New upstream patch: “zmtrigger-plus.patch”.
– Dmitry Smirnov onlyjob@debian.org Mon, 20 Jul 2015 16:30:15 +1000
zoneminder (1.28.1-6) unstable; urgency=low
- New “zoneminder-doc” and “zoneminder-dbg” packages.
– Dmitry Smirnov onlyjob@debian.org Sun, 19 Apr 2015 14:50:41 +1000
zoneminder (1.28.1-5) unstable; urgency=low
- Move handling of “/var/run/zm” and “/tmp/zm” from .service into .tmpfile.
Let dh_installinit do the job. Thanks, Andrew Bauer.
- Use dh_apache2 to install Apache conf file; remove old conf and symlink.
- Promote “libapache2-mod-php5 | php5-fpm” to Recommends.
- Build-Depends:
- dh-linktree
- cakephp (>= 2.6.3)
- libjs-jquery
- libjs-mootools
- Depends:
- libjs-jquery
- libjs-mootools
- Build-time replace bundled CakePHP with system one using “dh-linktree”.
- Use “dh-linktree” to handle mootools and jquery symlinks.
– Dmitry Smirnov onlyjob@debian.org Sun, 19 Apr 2015 11:45:01 +1000
zoneminder (1.28.1-4) unstable; urgency=low
- New patch to fix HTML export with USE_DEEP_STORAGE (closes: #723706).
- New “783.patch” to describe potential data loss in ZM_USE_DEEP_STORAGE.
- New patch to change default date format to region-neutral ISO notation
with time zone.
- Build sphinx documentation:
- Install “zoneminder.1” man page.
- Build-Depends += “python-sphinx | python3-sphinx”
- Added commented “zoneminder-doc” package.
- Added “docs.patch” to unlink distro-specific installation docs.
- rules:
- set ZM_CONTENTDIR, ZM_SOCKDIR and ZM_TMPDIR.
- remove mistakengly installed Perl module templates.
- Updated startup scripts to create ZM_TMPDIR.
- Hurd improvements:
- New patch to add PATH_MAX definitions.
- Build without MMAP support on Hurd.
- libsys-mmap-perl [!hurd-any].
– Dmitry Smirnov onlyjob@debian.org Mon, 06 Apr 2015 18:18:55 +1000
zoneminder (1.28.1-3) unstable; urgency=low
- Updated Apache2 and nginx configuration templates to support CGI.
- Updated README.Debian to document cgi-bin setup.
- Removed “/usr/share/zoneminder/www/cgi-bin” symlink.
- Added “apache2.patch” to correct Apache2 site configuration example.
- control: Suggests += “fcgiwrap”.
- rules: added dh_systemd overrides to prevent automatic service
activation and start.
- Added note about manual service activation to README.Debian
(Closes: #781733).
– Dmitry Smirnov onlyjob@debian.org Thu, 02 Apr 2015 23:20:20 +1100
zoneminder (1.28.1-2) unstable; urgency=low
- Removed word “Linux” from short package description.
- Build-Depends: do not require “libv4l-dev” on Hurd i.e. [!hurd-any].
- Added run-time Perl Depends:
- libdbd-mysql-perl
- libimage-info-perl
- libmodule-load-conditional-perl
- libnet-sftp-foreign-perl
- liburi-encode-perl
- Prepare for package split: added commented "libzoneminder-perl"
and “zoneminder-dbg” packages to “debian/control”.
- rules: do not install worthless “.packlist” file.
- Updated “libv4l1-videodev.h.patch” to fix v4lv1 detection in CMake.
– Dmitry Smirnov onlyjob@debian.org Thu, 02 Apr 2015 13:25:19 +1100
zoneminder (1.28.1-1) unstable; urgency=low
[ Dmitry Smirnov onlyjob@debian.org ]
- New upstream release [February 2015].
- Upload to unstable.
- Disabled automatic database upgrades: post(inst|rm) scripts no longer
touch database or do unexpected stuff (Closes: #779254).
See README.Debian for details.
- Updated installation paths:
- /usr/share/zoneminder --> /usr/share/zoneminder/www
- /usr/lib/cgi-bin --> /usr/lib/zoneminder/cgi-bin
- Added logrotate config (Closes: #544826).
Thanks, Alberto Reyes.
- Native systemd service; “–with systemd” added to dh.
- Build with CMake instead of autoconf; rules clean-up.
- Build with all hardening.
- Build and install “zmupdate.pl.1” man page.
- Added nginx/php5-fpm configuration example.
- Install upstream “apache.conf” example.
- Described setup of Zoneminer web site and database in README.Debian.
- Install “/etc/zm/zm.conf” with tighter permissions.
- Added TODO.Debian.
- Added “debian/clean”; “debian/gbp.conf”; bug-presubj.
- Remove bundled Cake tests to take ~5 MB off big-usr-share.
- Standards-Version: 3.9.6; compat/debhelper to version 9.
- Vcs links to new git repository at collab-maint.
- Build-Depends:
- dh-systemd
- libgcrypt11-dev --> libgcrypt-dev
- libcurl4-gnutls-dev
- libvlc-dev
- policykit-1 (required by “zmsystemctl.pl”)
- dh-autoreconf, autoconf, automake
- Depends:
- apache2
- libapache2-mod-php5 (moved to Suggests)
- libpcre3 (invalid)
- libmodule-load-perl (obsolete; replaced with perl-modules)
- libarchive-tar-perl (obsolete; replaced with perl-modules)
- mysql-server (moved to Recommends, Closes: #759504).
- php5
- libav-tools
- libjs-jquery (replaces bundled component)
- libjs-mootool (replaces bundled component)
- libjson-any-perl (Closes: #690803).
- perl-modules (Closes: #745819).
- Recommends:
- apache2 | httpd
- mysql-server | virtual-mysql-server (Closes: #732874).
- Suggests:
- libapache2-mod-php5 | php5-fpm
- logrotate
- Refreshed, renamed and re-ordered patches; added DEP-3 headers.
- Removed “vendor_perl” patch (applied-upstream).
- New patches:
- cmake-fix-confpath.patch
- cmake-gnutls.patch
- cmake-nossl.patch
- cmake.patch
- format-hardening.patch
- pod_man_fixes.patch
- pod_name_fixes.patch
- pod_zmupdate-to-pod2usage.patch
- Lintianisation (incomplete):
- extra-license-file
- init.d-script-missing-lsb-description
- init.d-script-does-not-source-init-functions
- privacy-breach-generic
- package-contains-empty-directory
- manpage-has-errors-from-pod2man
- manpage-has-bad-whatis-entry
- quilt-patch-missing-description
- no-dep5-copyright
- Lintian-overrides:
- unusual-interpreter usr/bin/zmsystemctl.pl #!/usr/bin/pkexec
- script-not-executable usr/share/zoneminder/www/api/*
- script-with-language-extension usr/bin/*.pl
- source-is-missing web/tools/mootools/mootools-*-yc.js
- source-is-missing web/skins/*/js/jquery-1.4.2.min.js
- source-contains-prebuilt-javascript-object
- Renamed files in “debian”.
- watch: dfsg repacksuffix and dversionmangle.
- “debian/copyright” to Copyright-Format-1.0.
- Set myself as new Maintainer (Closes: #760314).
[ Vagrant Cascadian vagrant@debian.org ]
- Removed obsolete DM-Upload-Allowed flag.
- Update debian/watch to use tarballs from github.
- Add Build-Depends on libgcrypt11-dev (Closes: #745819).
- Use canonical alioth Vcs-Hg URL.
- debian/control: Add Build-Depends: libpolkit-gobject-1-dev.
- Removed configure flag “–enable-crashtrace=no”, which is no longer
present upstream.
– Dmitry Smirnov onlyjob@debian.org Tue, 31 Mar 2015 15:11:13 +1100
zoneminder (1.26.5-3.1) experimental; urgency=low
- Non-maintainer upload.
- Add libav10.patch and compile against libav10 (Closes: #739461)
– Reinhard Tartler siretart@tauware.de Wed, 19 Mar 2014 00:31:22 +0000
zoneminder (1.26.5-3) unstable; urgency=low
- Previous release still didn’t build on PPC - this has been corrected.
(Closes: #736516)
– Peter Howard pjh@northern-ridge.com.au Tue, 4 Feb 2014 02:02:10 +1000
zoneminder (1.26.5-2) unstable; urgency=low
– Peter Howard pjh@northern-ridge.com.au Thu, 23 Jan 2014 01:02:10 +1000
zoneminder (1.26.5-1) unstable; urgency=low
- New upstream version
(Closes: #694131)
- Change Build-Depends on libgnutls-dev to libgnutls-openssl-dev
(Closes: #731560)
– Peter Howard pjh@northern-ridge.com.au Tue, 17 Dec 2013 01:02:10 +1000
zoneminder (1.25.0-4) unstable; urgency=high
- Add CVE-2013-0232 patch
[SECURITY] CVE-2013-0232: Shell escape commands with untrusted content.
Thanks to James McCoy jamessan@debian.org (Closes: #698910)
Thanks also to Salvatore Bonaccorso carnil@debian.org
– Peter Howard pjh@northern-ridge.com.au Tue, 12 Jun 2013 12:02:10 +1000
zoneminder (1.25.0-3) unstable; urgency=low
- debian/rules: Export CFLAGS, CPPFLAGS, CXXFLAGS and LDFLAGS, to ensure
hardening build flags are enabled.
– Vagrant Cascadian vagrant@debian.org Tue, 28 Aug 2012 12:10:03 -0700
zoneminder (1.25.0-2) unstable; urgency=low
[ Vagrant Cascadian ]
- Add a patch to disable checking for updated versions by default, as
upgrades should happen through package management.
- Use dpkg-buildflags in debian/rules to set default compiler flags.
- Ensure zoneminder is stopped before starting (Closes: #657407).
[ Peter Howard ]
- Fix postinst to add permission for table creation during upgrade
(Closes: #657407).
– Vagrant Cascadian vagrant@debian.org Thu, 23 Aug 2012 12:40:34 -0700
zoneminder (1.25.0-1.1) unstable; urgency=low
- Non-maintainer upload.
- Fix “ftbfs with GCC-4.7”: add patch Fix-FTBFS-with-gcc-4.7 from Cyril
Brulebois: fix missing <unistd.h> includes.
(Closes: #667428)
– gregor herrmann gregoa@debian.org Sun, 13 May 2012 17:02:21 +0200
zoneminder (1.25.0-1) unstable; urgency=low
- Fix typo in libv4l1-videodev.h patch that caused v4l1 support to be
dropped.
- Fail to build if version in postinst doesn’t match upstream version.
- Add Build-Depends: libavdevice-dev to fix MPEG streaming (Closes: #515558).
- debian/rules: Convert to using debhelper overrides.
- Set debian/compat to 7.
- Simplify debian/watch file.
- Refresh debian/patches/use_libjs-mootools.
- Refresh debian/patches/libv4l1-videodev.h.
- Remove dependencies on php4 and related packages.
- Remove build-dependencies on libmysqlclient14-dev and
libmysqlclient15-dev.
- Update Build-Depends to use libjpeg-dev instead of libjpeg62-dev
(Closes: #647114).
- Add patch to fix build by testing for C headers rather than C++ headers.
Thanks to Ryan Niebur. (Closes: #654230)
- Add a patch to fix build problems caused by API changes in libav 0.8.
Thanks again to Ryan Niebur. (Closes: #654230)
– Vagrant Cascadian vagrant@debian.org Mon, 16 Jan 2012 11:58:05 -0800
zoneminder (1.24.4-1) unstable; urgency=low
(…)[/quote]