Comment # 14 on bug 4393 from
A new SRPM and specfile is ready for peer review:

srpm:
https://zmrepo.zoneminder.com/f/testing/25/SRPMS/zoneminder-1.30.1-2.fc25.src.rpm

spec:
https://raw.githubusercontent.com/ZoneMinder/ZoneMinder/master/distros/redhat/zoneminder.spec

Here is a summary of what has changed:

specfile changes
- %setup -> %autosetup
- make -> %make_build
- export DESTDIR, make install -> %make_install
- remove %defattr from %files
- removed %global zmuid & %global zmgid
- moved COPYING to %license
- Add BuildRequires perl-generators

systemd service file & tmpfiles.d changes
- remove quotes from PIDFile reference
- add RuntimeDirectory=zoneminder & RuntimeDirectoryMode=0755
- add Group=apache
- remove runtime folder from tmpfiles.d

After installing the package on a fresh vm running F25, I verified the
following has been corrected:

- The systemd service file now auto-creates the runtime folder if it does not
exist, and zoneminder starts properly

- Perl dependencies are now being properly discovered


You are receiving this mail because: