Search Criteria
Package Details: zoneminder 1.36.35-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/zoneminder.git (read-only, click to copy) |
---|---|
Package Base: | zoneminder |
Description: | A full-featured, open source, state-of-the-art video surveillance software system |
Upstream URL: | https://zoneminder.com/ |
Keywords: | camera cctv monitor record security surveillance video zoneminder |
Licenses: | GPL-2.0-only |
Submitter: | None |
Maintainer: | Nocifer |
Last Packager: | Nocifer |
Votes: | 73 |
Popularity: | 0.62 |
First Submitted: | 2008-03-21 00:09 (UTC) |
Last Updated: | 2025-06-05 21:26 (UTC) |
Dependencies (45)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- libjwt2AUR
- perl-archive-zip
- perl-crypt-eksblowfishAUR
- perl-data-dump
- perl-data-entropyAUR
- perl-data-uuid
- perl-date-manip
- perl-datetime
- perl-dbd-mysql
- perl-device-serialport
- perl-file-slurp
- perl-image-info
- perl-io-interfaceAUR
- perl-io-socket-multicastAUR
- perl-json-maybexs
- perl-libwww
- perl-lwp-protocol-https
- perl-mime-lite
- perl-mime-tools
- perl-net-sftp-foreignAUR
- perl-number-bytes-human
- perl-php-serializationAUR
- perl-soap-wsdlAUR
- perl-sys-cpuAUR
- perl-sys-meminfo
- perl-sys-mmapAUR
- perl-uri-encodeAUR
- perl-xml-libxml
- perl-xml-parser
- php-apcu
- php-fpm
- php-gd
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- apache (apache-gitAUR) (optional)
- fcgiwrap (optional) – required if using nginx
- libvncserver (libvncserver-gitAUR) (optional) – allows for CCTV-like monitoring of remote desktop sessions
- mariadb (mysql55AUR, mysql56AUR, mysql57AUR, mysql80AUR, mysql81AUR, mysql84AUR, mysqlAUR, mariadb-lts, percona-server) (optional)
- multiwatchAUR (optional) – required if using nginx
- nginx (nginx-rtmp-sergey-gitAUR, nginx-mainline-pushstreamAUR, tengineAUR, tengine-extraAUR, freenginx-mainline-hgAUR, nginx-quic-libresslAUR, freenginx-mainlineAUR, angieAUR, freenginx-libresslAUR, nginx-mainline) (optional)
- pod2manAUR (optional) – required for Docker support
- spawn-fcgi (optional) – required if using nginx
- vlc (vlc-gitAUR, vlc-luajitAUR, vlc-noxAUR) (optional) – may achieve better performance than FFmpeg with some camera models
- zmeventnotificationAUR (optional) – machine learning-powered recognition engine & event notification server
Required by (1)
Sources (8)
- fcgiwrap-multiwatch.service
- https://github.com/FriendsOfCake/crud/archive/refs/tags/v3.2.0.tar.gz
- https://github.com/ZoneMinder/CakePHP-Enum-Behavior/archive/refs/tags/1.0-zm.tar.gz
- https://github.com/ZoneMinder/RtspServer/archive/055d81fe1293429e496b19104a9ed3360755a440.zip
- https://github.com/ZoneMinder/zoneminder/archive/refs/tags/1.36.35.tar.gz
- zoneminder-httpd.conf
- zoneminder-nginx.conf
- zoneminder-php.ini
Latest Comments
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 63 Next › Last »
Nocifer commented on 2020-02-04 23:31 (UTC)
@jlanzobr ah, right, I suppose this bears mentioning as well: to any and all reading this, from 1.34 onwards, the timezone (which is a crucial component of ZoneMinder and the source of way too many issues if misconfigured) is no longer set in /etc/php/conf.d/zoneminder.ini, it is set and stored internally, directly in the database. There is now a new setting in ZM's configuration page where one must go and select the correct timezone, otherwise bad stuff will happen.
jlanzobr commented on 2020-01-31 01:09 (UTC) (edited on 2020-01-31 01:11 (UTC) by jlanzobr)
@Nocifer: thanks for replying. I'm using Apache. Turns out I got hit by this bug: https://github.com/ZoneMinder/zoneminder/issues/2565
Setting Options > System > AUTH_RELAY = none solved the issue, just like in that bug report. I also corrected my timezone, which allowed my Events page to work correctly as well. Hopefully they manage to really fix this issue soon - it's marked as closed but those two options can break your install if not correctly migrated, so I'd say it should be marked open!
Nocifer commented on 2020-01-30 12:27 (UTC) (edited on 2020-01-30 12:29 (UTC) by Nocifer)
@jlanzobr what is the exact error you're getting? Is anything relevant printed out in the service logs of fcgiwrap-multiwatch, php-fpm or nginx/apache, or in Zoneminder itself (all its logs are located at /var/log/zoneminder)?
The only really breaking change in this new package release is the switch of the webroot from /srv to /usr/share/webapps, but this apparently is not the cause of your issue, since the web interface is otherwise functioning properly. Other than that, nothing has changed as regards to PHP or any other part of the package. So the issue is either something caused by an upstream change, or it's a bug I've introduced by e.g. forgetting to properly edit some part of the configuration files to reflect the webroot switch.
Unfortunately, I currently don't have a camera to test this myself, so until I get one, the only thing I can do is try to interpret any errors you find. So, again, the best thing to do at this point is to check if there are any concrete errors printed in any of the logs I mentioned.
jlanzobr commented on 2020-01-29 03:26 (UTC)
After the update, I can't see my streams despite ZoneMinder saying they're running. I changed the WEB_H_STREAM_METHOD between mpeg and jpeg and there doesn't seem to be a difference. I can't view any events either. Am I missing some magic in open_basedir or what else could it be?
eshep commented on 2020-01-19 08:07 (UTC)
@Nocifer, I am thrilled to report that the problems I was having have been resolved with the 1.34 package. This version also has a much nicer event viewer than previous ones. Thank you for the fixes and updated packaging, much appreciated!
Nocifer commented on 2020-01-18 12:27 (UTC)
@eshep alright, seeing as it's been more than a year since the previous ZM release and there's a whole bunch of stuff that's been fixed or tweaked upstream in the meantime, I'll upload the new version and if any of your issues persist even after the update, I will look into it.
eshep commented on 2020-01-18 10:53 (UTC)
@Nocifer, The issue I'm talking about happens when clicking on any non-alarm frame from the frames view. It produces a "502 Bad Gateway" but works fine if it's an alarmed frame. I have verified that the "capture" images are actually in the directory alongside all the "analyse" ones. This also happens when trying to view an event which I'm assuming is due to the same issue.
However I'm currently unable to use it at all due to he following two errors: 'zma -m 1' exited abnormally, exit status 127 'zmc -m 1' exited abnormally, exit status 127
Nocifer commented on 2020-01-18 10:01 (UTC) (edited on 2020-01-30 12:29 (UTC) by Nocifer)
A fair warning to everyone:
From 1.34 onwards the webroot will be moved from /srv/zoneminder to /usr/share/webapps/zoneminder.
The configuration files for Apache & Nginx provided by this package have been adjusted accordingly, but, as per pacman's packaging standards, they will only overwrite your existing configuration files if those have been left in their default state.
This means that, if you've ever manually edited the Apache/Nginx configuration files that come with this package, be prepared to experience a broken setup after updating to ZoneMinder 1.34, because your configuration files will not be automatically adjusted and thus will keep pointing to /srv/zoneminder, which will now be invalid.
Nocifer commented on 2020-01-18 09:51 (UTC) (edited on 2020-01-18 09:52 (UTC) by Nocifer)
Sorry for the very late reply.
@eshep what kind of issue are you having exactly? There shouldn't be any issues left with Nginx at this point, but if there are I could check and fix them before I do the package update for 1.34 (which finally came out yesterday, hooray). All I need is for you to tell me exactly where and how I can reproduce the broken links.
@wuestengecko I've actually had a complete change of heart (the key was reminding me about Gnome's WebDAV service installing Apache, which I hated with a passion way back when I still used Gnome) and so from this release onwards (which I'll hopefully do later today) I'll be removing all hard dependencies on Apache, Nginx & MariaDB and will be providing a separate script for anyone who, like me, may wish to automate the configuration process. Otherwise, this package will now only install ZoneMinder and its hard dependencies (perl stuff, php stuff & ffmpeg stuff) and leave it to the user to figure things out, with the help of the Arch Wiki and possibly the upstream documentation (which is why these things exist in the first place).
eshep commented on 2019-12-29 08:49 (UTC)
I understand that there are problems with zm links when using nginx but I don't get why alarmed frames display in the popup and regular ones don't. I'm also assuming the playback of events is a related/similar problem.
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 63 Next › Last »