Search Criteria
Package Details: zoneminder 1.36.35-1
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: | 72 |
Popularity: | 0.39 |
First Submitted: | 2008-03-21 00:09 (UTC) |
Last Updated: | 2024-10-22 17:14 (UTC) |
Dependencies (45)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- libjwtAUR
- 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 (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, mytop-gitAUR, mysql81AUR, mysql57AUR, mysql80AUR, mysqlAUR, mariadb-lts, percona-server) (optional)
- multiwatchAUR (optional) – required if using nginx
- nginx (nginx-nchan-gitAUR, nginx-rtmp-sergey-gitAUR, nginx-mainline-boringsslAUR, nginx-quic-openssl-hgAUR, nginx-mainline-pushstreamAUR, tengineAUR, tengine-extraAUR, freenginx-mainline-hgAUR, freenginx-mainlineAUR, angieAUR, nginx-quic-libresslAUR, nginx-mainline) (optional)
- pod2manAUR (optional) – required for Docker support
- spawn-fcgi (optional) – required if using nginx
- vlc (vlc-luajitAUR, vlc-gitAUR) (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 .. 19 20 21 22 23 24 25 26 27 28 29 .. 63 Next › Last »
Nocifer commented on 2018-12-09 17:30 (UTC) (edited on 2018-12-09 17:37 (UTC) by Nocifer)
@DaMadOne: Thanks, I'm glad it worked out so well for you :)
@Kubax: Just a heads up, while I was testing this new update I hit your bug. I was only using makepkg at the time so it's definitely not a trizen bug, it's something to do with ZM itself (maybe the missing database privileges?) but I couldn't bother to properly debug it. In any case, I added the --nointeractive flag to the zmupdater.pl call so now it won't try to ask you nothing ever again, it will just do its job in obedient silence. So problem "solved" :P
DaMadOne commented on 2018-12-04 01:07 (UTC) (edited on 2018-12-04 01:08 (UTC) by DaMadOne)
I just wanted to say thank you to Nocifer for the time spent on this PKGBUILD. It looks like this is much more in line with what it should be. I had not upgraded my home server in probably 6 months because it got to the point where I felt that every time I did I had to fiddle with ZM.
I came to see what if anything had happened with it the other day and saw all of the work you have put into it and decided to nuke my old ZM install and upgrade the system and then reinstall ZM from scratch... I was not disappointed. After removing everything associated with ZM in the past and issuing yay -S zoneminder it just worked as far as your end is concerned(had to edit the ZM nginx conf to access remotely, but you have already stated that is fixed on your end for a future PKGBUILD update)
If anyone else runs into issues using remote RTSP feeds as I did it seems(as far as i have read in the ZM forums) they are deprecating remote RSTP in favor of using FFMPEG or libVLC. Personally I have lower CPU usage using FFMPEG but YMMV.
Not related to ZM on Arch.. but maybe one day I'll dive into using containers for the different things I use my home server for.. one day.
khvalera commented on 2018-11-23 07:53 (UTC)
add configuration file: backup=("etc/zoneminder/zm.conf"
Nocifer commented on 2018-11-21 13:28 (UTC) (edited on 2018-11-21 13:50 (UTC) by Nocifer)
@antoined I've already encountered the issue with remote access and have actually completely removed server_name in my current conf (it was only there in the first place because of my directly translating upstream's Apache conf, which contains an equivalent directive, but it's not actually needed for Nginx) and I have also changed the listen directive to '*', because it also causes similar issues if one tries to access a ZM instance from a different PC running on the same LAN (because it won't accept non-local connections). I haven't uploaded the new conf file yet (along with some other fixes for minor oversights like this) because I'm waiting for the next upstream update before I force a new update down your throats - thanks for reporting it though :)
@khvalera Regarding your first comment, my conf file has it correctly as '$pkgdir/etc/httpd/conf/extra/$pkgname.conf', so this is probably an oversight that I've already corrected at some point, so it will be included in the next update.
(EDIT: Actually, scratch that. I just checked the AUR repo and as far as I can see, there never was an erroneous $pkgdir/etc/httpd/conf/extra/httpd-$pkgname.conf reference in the PKGBUILD, it's always been $pkgname.conf as it should be; which also makes sense because otherwise the install script wouldn't have been working correctly and I would have caught the error. Are you sure this line is from my own PKGBUILD?)
Regarding your second comment, this is just a harmless warning from Pacman. I know which part of the PKGBUILD is causing it, so I may look for a way to "fix" it in the future, but it's really not a thing to worry over.
EDIT 2: Also, please try to use English in your comments. I would have no clue of what you said if it weren't for the fact that you referenced an error message that I recognized.
antoined commented on 2018-11-20 17:27 (UTC)
Thanks for the work on this package!
Please note that the
server_name localhost;
in nginx config can be problematic. ZM uses SERVER_NAME to build some URLs used in the frontend, so this configuration can cause errors for remote access to ZM (see here ).khvalera commented on 2018-11-19 16:04 (UTC)
==> ВНИМАНИЕ: Пакет содержит ссылку на директорию '$srcdir' usr/bin/zmc usr/bin/zmu usr/bin/zma srv/zoneminder/cgi-bin/zms
khvalera commented on 2018-11-19 15:41 (UTC)
« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 .. 63 Next › Last »