Date: Sat, 26 Jul 2014 21:44:10 +0000 From: Steve Wills <steve@stevenwills.com> To: Kurt Jaeger <pi@freebsd.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r362985 - in head/multimedia/zoneminder: . files Message-ID: <20140726214406.GA65227@mouf.net> In-Reply-To: <201407262006.s6QK6fTM033841@svn.freebsd.org> References: <201407262006.s6QK6fTM033841@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, FYI: https://jenkins.freebsd.org/pci/head-amd64/poudriere/data/headamd64-default= /362985/logs/errors/zoneminder-1.25.0_4.log https://jenkins.freebsd.org/pci/head-i386/poudriere/data/headi386-default/3= 62985/logs/errors/zoneminder-1.25.0_4.log Seems it still fails to build on 11.x Steve On Sat, Jul 26, 2014 at 08:06:41PM +0000, Kurt Jaeger wrote: > Author: pi > Date: Sat Jul 26 20:06:40 2014 > New Revision: 362985 > URL: http://svnweb.freebsd.org/changeset/ports/362985 > QAT: https://qat.redports.org/buildarchive/r362985/ >=20 > Log: > multimedia/zoneminder: STAGE support and compilation fixes for 10.x. > =20 > PR: 192123 > Submitted by: p-fbsd-bugs@ziemba.us (G. Paul Ziemba) >=20 > Modified: > head/multimedia/zoneminder/Makefile > head/multimedia/zoneminder/files/patch-Makefile.in > head/multimedia/zoneminder/files/patch-src_zm_comms.h > head/multimedia/zoneminder/files/patch-src_zm_logger.cpp > head/multimedia/zoneminder/files/patch-src_zm_remote_camera.h > head/multimedia/zoneminder/pkg-plist >=20 > Modified: head/multimedia/zoneminder/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/Makefile Sat Jul 26 19:45:19 2014 (r362984) > +++ head/multimedia/zoneminder/Makefile Sat Jul 26 20:06:40 2014 (r362985) > @@ -3,7 +3,7 @@ > =20 > PORTNAME=3D zoneminder > PORTVERSION=3D 1.25.0 > -PORTREVISION=3D 3 > +PORTREVISION=3D 4 > CATEGORIES=3D multimedia > MASTER_SITES=3D http://www2.zoneminder.com/downloads/ \ > http://www.zoneminder.com/downloads/ > @@ -30,11 +30,13 @@ BUILD_DEPENDS=3D ${LOCALBASE}/bin/php-conf > p5-MIME-Tools>=3D0:${PORTSDIR}/mail/p5-MIME-Tools \ > ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat > =20 > -USES=3D perl5 > +USES=3D perl5 shebangfix > GNU_CONFIGURE=3D yes > USE_PHP=3D json mysql session > USE_MYSQL=3D yes > USE_RC_SUBR=3D zoneminder > +USE_GCC=3D any > +USE_PERL5=3D run build fixpacklist > =20 > CFLAGS+=3D -I${LOCALBASE}/include/ffmpeg0 -I${LOCALBASE}/include > LDFLAGS+=3D -L${LOCALBASE}/lib/ffmpeg0 > @@ -52,13 +54,42 @@ CONFIGURE_ENV=3D ZM_DB_HOST=3D${DB_HOST} \ > ZM_DB_NAME=3D${DB_NAME} \ > ZM_DB_USER=3D${DB_USER} \ > ZM_DB_PASS=3D${DB_PASS} \ > - ZM_SSL_LIB=3D"openssl" > + ZM_SSL_LIB=3D"openssl" \ > + ZM_LOGDIR=3D${M_LOGDIR} \ > + ZM_RUNDIR=3D${M_RUNDIR} \ > + ZM_TMPDIR=3D${M_TMPDIR} > =20 > DB_HOST?=3D localhost > DB_NAME?=3D zm > DB_USER?=3D zmuser > DB_PASS?=3D zmpass > =20 > +# > +# These variables default to to the defaults specified in the > +# original distributed ZoneMinder/configure.ac > +# > +M_LOGDIR?=3D /var/log/zm > +M_RUNDIR?=3D /var/run/zm > +M_TMPDIR?=3D /tmp/zm > + > +PLIST_SUB=3D ZM_LOGDIR=3D${M_LOGDIR} \ > + ZM_RUNDIR=3D${M_RUNDIR} \ > + ZM_TMPDIR=3D${M_TMPDIR} \ > + WEB_USER=3D${WWWOWN} \ > + WEB_GROUP=3D${WWWGRP} > + > +SHEBANG_FILES=3D scripts/zmdc.pl.in \ > + scripts/zmaudit.pl.in \ > + scripts/zmfilter.pl.in \ > + scripts/zmtrigger.pl.in \ > + scripts/zmx10.pl.in \ > + scripts/zmwatch.pl.in \ > + scripts/zmpkg.pl.in \ > + scripts/zmupdate.pl.in \ > + scripts/zmvideo.pl.in \ > + scripts/zmcontrol.pl.in \ > + scripts/zmtrack.pl.in > + > PORTDOCS=3D AUTHORS \ > COPYING \ > ChangeLog \ > @@ -68,34 +99,6 @@ PORTDOCS=3D AUTHORS \ > README.FreeBSD \ > TODO > =20 > -MAN3PREFIX?=3D ${PREFIX}/lib/perl5/${PERL_VER} > -MAN3=3D ZoneMinder::Trigger::Connection.3 \ > - ZoneMinder::Control::Ncs370.3 \ > - ZoneMinder::Trigger::Channel::Serial.3 \ > - ZoneMinder.3 \ > - ZoneMinder::Config.3 \ > - ZoneMinder::Control::mjpgStreamer.3 \ > - ZoneMinder::Control::PanasonicIP.3 \ > - ZoneMinder::Base.3 \ > - ZoneMinder::Trigger::Channel::Unix.3 \ > - ZoneMinder::Control::AxisV2.3 \ > - ZoneMinder::Trigger::Channel.3 \ > - ZoneMinder::Memory.3 \ > - ZoneMinder::Trigger::Channel::File.3 \ > - ZoneMinder::Database.3 \ > - ZoneMinder::Control::PelcoD.3 \ > - ZoneMinder::Control::Visca.3 \ > - ZoneMinder::Trigger::Channel::Inet.3 \ > - ZoneMinder::Trigger::Connection::Example.3 \ > - ZoneMinder::Trigger::Channel::Spawning.3 \ > - ZoneMinder::Control.3 \ > - ZoneMinder::General.3 \ > - ZoneMinder::Trigger::Channel::Handle.3 \ > - ZoneMinder::ConfigAdmin.3 \ > - ZoneMinder::ConfigData.3 \ > - ZoneMinder::Logger.3 > - > -NO_STAGE=3D yes > .include <bsd.port.pre.mk> > =20 > .if ${ARCH}=3D=3D"i386" > @@ -123,19 +126,31 @@ post-patch: > ${WRKSRC}/configure > ${REINPLACE_CMD} -e 's,ZM_V4L2,ZM_HAS_V4L2,g' ${WRKSRC}//web/skins/clas= sic/views/monitorprobe.php > =20 > +PKGMESSAGE=3D ${WRKDIR}/pkg-message > pre-build: > ${CP} ${FILESDIR}/videodev.h ${WRKSRC}/src > ${CP} ${FILESDIR}/zm_fbsd_camera.cpp ${WRKSRC}/src > ${TOUCH} ${WRKSRC}/src/zm_fbsd_camera.h > ${CP} ${FILESDIR}/README.FreeBSD ${WRKSRC} > + ${CP} ${FILESDIR}/README.FreeBSD ${PKGMESSAGE} > =20 > post-install: > -.if !defined(NOPORTDOCS) > - ${MKDIR} ${DOCSDIR} > + ${MKDIR} ${STAGEDIR}${DOCSDIR} > + ${CP} ${WRKSRC}/db/zm_create.sql ${STAGEDIR}${DOCSDIR} > .for i in ${PORTDOCS} > - ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} > + ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} > .endfor > -.endif > - ${CAT} ${FILESDIR}/README.FreeBSD > + -${RM} -f ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/mach/perllocal.pod > + ${MKDIR} -m 0700 -p ${STAGEDIR}${M_TMPDIR} > + ${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${M_TMPDIR} > + ${MKDIR} -m 0755 -p ${STAGEDIR}${M_RUNDIR} > + ${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${M_RUNDIR} > + ${MKDIR} -m 0755 -p ${STAGEDIR}${M_LOGDIR} > + ${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${M_LOGDIR} > + > +pre-deinstall: > + -${RMDIR} ${STAGEDIR}${M_RUNDIR} > + -${RMDIR} ${STAGEDIR}${M_TMPDIR} > + -${RMDIR} ${STAGEDIR}${M_LOGDIR} > =20 > .include <bsd.port.post.mk> >=20 > Modified: head/multimedia/zoneminder/files/patch-Makefile.in > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/files/patch-Makefile.in Sat Jul 26 19:45:1= 9 2014 (r362984) > +++ head/multimedia/zoneminder/files/patch-Makefile.in Sat Jul 26 20:06:4= 0 2014 (r362985) > @@ -1,6 +1,6 @@ > ---- Makefile.in.orig 2011-04-27 18:25:46.000000000 +0400 > -+++ Makefile.in 2011-05-05 17:28:47.671178104 +0400 > -@@ -275,7 +275,7 @@ AUTOMAKE_OPTIONS =3D gnu > +--- Makefile.in.orig 2011-08-23 08:10:37.000000000 -0700 > ++++ Makefile.in 2014-07-24 13:33:49.000000000 -0700 > +@@ -275,7 +275,7 @@ > webuser =3D @WEB_USER@ > webgroup =3D @WEB_GROUP@ > sysconf_DATA =3D \ > @@ -9,7 +9,7 @@ > =20 > SUBDIRS =3D \ > src \ > -@@ -343,7 +343,7 @@ $(srcdir)/config.h.in: $(am__configure_ > +@@ -343,7 +343,7 @@ > =20 > distclean-hdr: > -rm -f config.h stamp-h1 > @@ -18,3 +18,51 @@ > cd $(top_builddir) && $(SHELL) ./config.status $@ > zmconfgen.pl: $(top_builddir)/config.status $(srcdir)/zmconfgen.pl.in > cd $(top_builddir) && $(SHELL) ./config.status $@ > +@@ -742,7 +742,6 @@ > +=20 > + install-data-am: > + @$(NORMAL_INSTALL) > +- $(MAKE) $(AM_MAKEFLAGS) install-data-hook > + install-dvi: install-dvi-recursive > +=20 > + install-dvi-am: > +@@ -789,7 +788,6 @@ > +=20 > + uninstall-am: uninstall-sysconfDATA > + @$(NORMAL_INSTALL) > +- $(MAKE) $(AM_MAKEFLAGS) uninstall-hook > + .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ > + ctags-recursive install-am install-data-am install-strip \ > + tags-recursive uninstall-am > +@@ -801,29 +799,17 @@ > + distclean distclean-generic distclean-hdr distclean-tags \ > + distcleancheck distdir distuninstallcheck dvi dvi-am html \ > + html-am info info-am install install-am install-data \ > +- install-data-am install-data-hook install-dvi install-dvi-am \ > ++ install-data-am install-dvi install-dvi-am \ > + install-exec install-exec-am install-html install-html-am \ > + install-info install-info-am install-man install-pdf \ > + install-pdf-am install-ps install-ps-am install-strip \ > + install-sysconfDATA installcheck installcheck-am installdirs \ > + installdirs-am maintainer-clean maintainer-clean-generic \ > + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ > +- tags-recursive uninstall uninstall-am uninstall-hook \ > ++ tags-recursive uninstall uninstall-am \ > + uninstall-sysconfDATA > +=20 > +=20 > +-# Yes, you are correct. This is a HACK! > +-install-data-hook: > +- ( cd $(DESTDIR)$(sysconfdir); chown $(webuser):$(webgroup) $(sysconf_D= ATA); chmod 600 $(sysconf_DATA) ) > +- ( if ! test -e $(ZM_RUNDIR); then mkdir -p $(ZM_RUNDIR); fi; if test "= $(ZM_RUNDIR)" !=3D "/var/run"; then chown $(webuser):$(webgroup) $(ZM_RUNDI= R); chmod u+w $(ZM_RUNDIR); fi ) > +- ( if ! test -e $(ZM_TMPDIR); then mkdir -m 700 -p $(ZM_TMPDIR); fi; if= test "$(ZM_TMPDIR)" !=3D "/tmp"; then chown $(webuser):$(webgroup) $(ZM_TM= PDIR); chmod u+w $(ZM_TMPDIR); fi ) > +- ( if ! test -e $(ZM_LOGDIR); then mkdir -p $(ZM_LOGDIR); fi; if test "= $(ZM_LOGDIR)" !=3D "/var/log"; then chown $(webuser):$(webgroup) $(ZM_LOGDI= R); chmod u+w $(ZM_LOGDIR); fi ) > +- > +-uninstall-hook: > +- @-( cd $(DESTDIR)$(webdir); rm -rf events graphics images sounds temp ) > +- @-( if test "$(ZM_RUNDIR)" !=3D "/var/run"; then rm -rf $(ZM_RUNDIR); = fi ) > +- @-( if test "$(ZM_TMPDIR)" !=3D "/tmp"; then rm -rf $(ZM_TMPDIR); fi ) > +- @-( if test "$(ZM_LOGDIR)" !=3D "/var/log"; then rm -rf $(ZM_LOGDIR); = fi ) > +=20 > + # Tell versions [3.59,3.63) of GNU make to not export all variables. > + # Otherwise a system limit (for SysV at least) may be exceeded. >=20 > Modified: head/multimedia/zoneminder/files/patch-src_zm_comms.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/files/patch-src_zm_comms.h Sat Jul 26 19:4= 5:19 2014 (r362984) > +++ head/multimedia/zoneminder/files/patch-src_zm_comms.h Sat Jul 26 20:0= 6:40 2014 (r362985) > @@ -1,6 +1,6 @@ > ---- src/zm_comms.h.orig 2009-03-20 15:07:00.000000000 +0300 > -+++ src/zm_comms.h 2011-04-08 17:48:07.410804476 +0400 > -@@ -26,10 +26,11 @@ > +--- src/zm_comms.h.orig 2009-10-14 06:08:49.000000000 -0700 > ++++ src/zm_comms.h 2014-07-23 08:26:15.000000000 -0700 > +@@ -26,9 +26,12 @@ > #include <netdb.h> > #include <errno.h> > #include <sys/un.h> > @@ -8,9 +8,9 @@ > +#include <sys/socket.h> > #include <set> > #include <vector> > -- > +#include <sys/uio.h> > +#include <netinet/in.h> > ++#include <string.h> > +=20 > class CommsException : public Exception > { > - public: >=20 > Modified: head/multimedia/zoneminder/files/patch-src_zm_logger.cpp > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/files/patch-src_zm_logger.cpp Sat Jul 26 1= 9:45:19 2014 (r362984) > +++ head/multimedia/zoneminder/files/patch-src_zm_logger.cpp Sat Jul 26 2= 0:06:40 2014 (r362985) > @@ -1,14 +1,15 @@ > ---- src/zm_logger.cpp.orig 2011-06-28 15:07:35.000000000 +0400 > -+++ src/zm_logger.cpp 2012-02-03 01:42:44.626851425 +0400 > -@@ -33,6 +33,7 @@ > +--- src/zm_logger.cpp.orig 2011-06-28 04:07:35.000000000 -0700 > ++++ src/zm_logger.cpp 2014-07-23 00:23:50.000000000 -0700 > +@@ -33,6 +33,8 @@ > #include <signal.h> > #include <stdarg.h> > #include <errno.h> > +#include <sys/thr.h> > ++#include <unistd.h> > =20 > bool Logger::smInitialised =3D false; > Logger *Logger::smInstance =3D 0; > -@@ -515,8 +516,12 @@ > +@@ -515,8 +517,12 @@ > #endif > =20 > pid_t tid; >=20 > Modified: head/multimedia/zoneminder/files/patch-src_zm_remote_camera.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/files/patch-src_zm_remote_camera.h Sat Jul= 26 19:45:19 2014 (r362984) > +++ head/multimedia/zoneminder/files/patch-src_zm_remote_camera.h Sat Jul= 26 20:06:40 2014 (r362985) > @@ -1,6 +1,6 @@ > ---- src/zm_remote_camera.h.orig 2009-05-28 12:47:59.000000000 +0400 > -+++ src/zm_remote_camera.h 2011-04-08 17:48:07.392807144 +0400 > -@@ -21,7 +21,7 @@ > +--- src/zm_remote_camera.h.orig 2009-06-02 00:59:26.000000000 -0700 > ++++ src/zm_remote_camera.h 2014-07-23 00:39:49.000000000 -0700 > +@@ -21,9 +21,10 @@ > #define ZM_REMOTE_CAMERA_H > =20 > #include "zm_camera.h" > @@ -8,4 +8,7 @@ > +#include <netinet/in.h> > #include <string> > #include <netdb.h> > ++#include <unistd.h> > =20 > + // > + // Class representing 'remote' cameras, i.e. those which are >=20 > Modified: head/multimedia/zoneminder/pkg-plist > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/multimedia/zoneminder/pkg-plist Sat Jul 26 19:45:19 2014 (r36298= 4) > +++ head/multimedia/zoneminder/pkg-plist Sat Jul 26 20:06:40 2014 (r36298= 5) > @@ -16,8 +16,35 @@ bin/zmvideo.pl > bin/zmwatch.pl > bin/zmx10.pl > @unexec if cmp -s %D/etc/zm.conf.sample %D/etc/zm.conf; then rm -f %D/et= c/zm.conf; fi > +@mode 0600 > etc/zm.conf.sample > -lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/perllocal.pod > +@mode > +%%DOCSDIR%%/zm_create.sql > +%%PERL5_MAN3%%/ZoneMinder.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Base.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Config.3.gz > +%%PERL5_MAN3%%/ZoneMinder::ConfigAdmin.3.gz > +%%PERL5_MAN3%%/ZoneMinder::ConfigData.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::AxisV2.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::Ncs370.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::PanasonicIP.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::PelcoD.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::Visca.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Control::mjpgStreamer.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Database.3.gz > +%%PERL5_MAN3%%/ZoneMinder::General.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Logger.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Memory.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::File.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::Handle.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::Inet.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::Serial.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::Spawning.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Channel::Unix.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Connection.3.gz > +%%PERL5_MAN3%%/ZoneMinder::Trigger::Connection::Example.3.gz > %%SITE_PERL%%/ZoneMinder.pm > %%SITE_PERL%%/ZoneMinder/Base.pm > %%SITE_PERL%%/ZoneMinder/Config.pm > @@ -320,3 +347,15 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/per > @dirrm %%SITE_PERL%%/ZoneMinder/Memory > @dirrm %%SITE_PERL%%/ZoneMinder/Control > @dirrm %%SITE_PERL%%/ZoneMinder > +@exec mkdir -m 0700 -p %%ZM_TMPDIR%%/fgfhfh > +@exec chown %%WEB_USER%% %%ZM_TMPDIR%% > +@exec chgrp %%WEB_GROUP%% %%ZM_TMPDIR%% > +@exec mkdir -m 0755 -p %%ZM_RUNDIR%% > +@exec chown %%WEB_USER%% %%ZM_RUNDIR%% > +@exec chgrp %%WEB_GROUP%% %%ZM_RUNDIR%% > +@exec mkdir -m 0755 -p %%ZM_LOGDIR%% > +@exec chown %%WEB_USER%% %%ZM_LOGDIR%% > +@exec chgrp %%WEB_GROUP%% %%ZM_LOGDIR%% > +@unexec rmdir %%ZM_RUNDIR%% > +@unexec rmdir %%ZM_TMPDIR%% > +@unexec rmdir %%ZM_LOGDIR%% --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT1CElAAoJEPXPYrMgexuhfGAH/jDXTGgc4FBz84CsBnB6q9PO iVz8I25zD/JNolewEHZ4OLFP0vmkNr6MuO4hbnFWRO0LSXt4fAD0/jGGxbC4yBob TtiQ7SZ1AIjT7gWBjgDClPkMsVowB0GiJ1Ugoh5ZtrV+bpwfaOWQrrF1gXu8if2O rUUixpNjM3aWV68J30B75CjENwXR+/D5WrY5eau6t33NTRQ4SO07CjiEJmmoorsj r/Ey5pukMtcn1CuHCsc2bfyakgYgjkIsH8Jr2LxvFpeSAWQP+OeLFiT/fJOyHX4y oY1YI7JqOqwG/mSCLoUUn9FAw3iLTvPA1PTQ7EASGd0i2M4CCRw4P9dyi2B+20c= =LQwA -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140726214406.GA65227>