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.045512 |
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-cudaAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR)
- 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, mysql81AUR, mysql57AUR, mysqlAUR, mysql80AUR, mysql84AUR, 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, freenginx-mainlineAUR, nginx-quic-libresslAUR, angieAUR, nginx-mainline) (optional)
- pod2manAUR (optional) – required for Docker support
- spawn-fcgi (optional) – required if using nginx
- vlc (vlc-noxAUR, vlc-gitAUR, vlc-luajitAUR) (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 .. 11 12 13 14 15 16 17 18 19 20 21 .. 63 Next › Last »
jamincollins commented on 2021-01-09 23:44 (UTC) (edited on 2021-01-09 23:56 (UTC) by jamincollins)
For this to continue building I believe a patch will be needed that updates the
.gitmodules
reference for Crud. The existing source has this:However, the above
url
now 404's and upstream has changed to this:This should do the trick:
Nocifer commented on 2020-12-16 12:54 (UTC)
@nenes71 I just tried to build the package myself and it fails to find that Crud submodule even with the latest git master, regardless of commit, so this seems to yet again be an upstream issue. Unfortunately I don't have the time to debug it or file a bug report, so let's hope they notice soon and fix it themselves.
nenes71 commented on 2020-12-15 11:00 (UTC) (edited on 2020-12-15 11:11 (UTC) by nenes71)
It fails with: fatal: repository 'https://github.com/ZoneMinder/crud.git/' not found
after editing PKGBUILD and replace : source=("${pkgname}-git::git+https://github.com/ZoneMinder/zoneminder.git#tag=${pkgver}" by : source=("${pkgname}-git::git+https://github.com/ZoneMinder/zoneminder.git#commit=bbc2c2a607c49f70847b5d1611d297013d5f8e30"
and makepkg -si
fatal: dépôt 'https://github.com/ZoneMinder/crud.git/' not found
Nocifer commented on 2020-11-12 14:53 (UTC) (edited on 2020-11-12 23:15 (UTC) by Nocifer)
(EDIT: Updated to a newer commit that fixes the submodule repo address.)
Yeah, upstream literally just switched that git submodule to a new repo but they haven't yet released a new ZoneMinder version, so building is currently broken for anyone trying to build from source.
I would like to keep this PKGBUILD clean and not change the way it works just for a temporary fix (I'd need to convert it to a zoneminder-git type of package), so for the time being and until a new upstream version is released, please replace
with
which will allow you to build ZoneMinder with the new submodule repo included.
ohoevde commented on 2020-11-12 12:26 (UTC)
It fails with:
fatal: repository 'https://github.com/ZoneMinder/crud.git/' not found
ZAKhan commented on 2020-10-26 04:45 (UTC) (edited on 2020-10-26 04:48 (UTC) by ZAKhan)
Nocifer commented on 2020-10-04 15:00 (UTC)
@rageltman perl-sys-mmap is already a dependency, so it's probably something else on your end that breaks the build (e.g a misconfigured PATH).
rageltman commented on 2020-10-04 06:34 (UTC)
This needs the
perl-sys-mmap
aur package added to its dependency list, otherwise builds break with:Nocifer commented on 2020-10-03 08:13 (UTC)
@zlqrn, php-fpm is a dependency of this package because the web interface runs on PHP, so yeah, it makes sense that it wouldn't work for you if you somehow managed to install it without php-fpm, or more probably failed to start php-fpm's service before running ZoneMinder. Now that I think about it, it'd be a good idea to modify the note printed after install and list the services that should be run before ZoneMinder for it to work properly.
Regarding the personalized username & password, ZoneMinder's upstream code unfortunately contains (or used to contain) some hardcoded stuff that really shouldn't be hardcoded (e.g. paths), so it wouldn't surprise me if the username/password for the database were hardcoded as well. But as far as I know, those can be configured by creating a conf file in /etc/zoneminder/conf.d/ (or by editing /etc/zoneminder/zm.conf directly, but it's discouraged) and assigning the variables ZM_DB_USER and ZM_DB_PASS. Unless you mean that you've already tried that and ZoneMinder failed to pick up the changes?
zlqrn commented on 2020-10-02 23:43 (UTC)
web interface just code? for those bigger noobs than me on a clean install web interface didnt work until i installed php-fpm some reason personalized username and passwd for zm and mariadb didnt work had to revert to defaults zmuser etc. also refer to mariadb guide for update folder structure for conf files. perhaps for mysql the official arch zonminder guide works, but not for mariadb (my.conf and my.conf.d) so far install seems great. web interface is working
« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 63 Next › Last »