diff options
author | Troy Will | 2015-08-07 15:33:41 -0700 |
---|---|---|
committer | Troy Will | 2015-08-07 15:33:41 -0700 |
commit | 147238cfb6b555481b88eba05123005ab8311648 (patch) | |
tree | a9c87c10373df3d60e05ac310b67dcf377392789 | |
parent | 272d5d75b56315b511b5c4207eec21628cfbec85 (diff) | |
download | aur-147238cfb6b555481b88eba05123005ab8311648.tar.gz |
Change PID location to /run/zoneminder/zm.pid
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | zoneminder-tmpfile.conf | 1 | ||||
-rw-r--r-- | zoneminder.install | 4 |
3 files changed, 11 insertions, 2 deletions
@@ -11,7 +11,7 @@ _pkgname=zoneminder pkgname=zoneminder pkgver=1.28.1 -pkgrel=3 +pkgrel=4 pkgdesc='Capture, analyse, record and monitor video security cameras' arch=( i686 x86_64 mips64el arm armv7h ) backup=( etc/zm.conf ) @@ -42,10 +42,12 @@ source=( https://github.com/ZoneMinder/ZoneMinder/archive/v$pkgver.tar.gz httpd-zoneminder.conf zoneminder.service + zoneminder-tmpfile.conf ) sha256sums=('e55fa6ce1fd6c27912cd1de67fca3f80fad579f330020a384dc82838704d11ba' 'c2ca71ec57e53da040de61ff212ac063574e5ddfb4c333b70be060d5ec26c62c' '7eb2f26246e240e23502da44854d5ed14485aa11bc448ad73e9b57fee13f00a3' + 'cc8af737c3c07750fc71317c81999376e4bbb39da883780164a8747b3d7c95a7' ) build() { @@ -61,7 +63,7 @@ build() { -DZM_WEB_USER=http \ -DZM_CONTENTDIR=/var/cache/zoneminder \ -DZM_LOGDIR=/var/log/zoneminder \ - -DZM_RUNDIR=/srv/zoneminder \ + -DZM_RUNDIR=/run/zoneminder \ -DZM_TMPDIR=/srv/zoneminder/tmp \ -DZM_SOCKDIR=/srv/zoneminder/socks . @@ -123,4 +125,6 @@ package() { mkdir -p $pkgdir/usr/share/doc/$_pkgname # install -D -m 644 $srcdir/README $pkgdir/usr/share/doc/$_pkgname + install -Dm644 ../zoneminder-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/zoneminder.conf + } diff --git a/zoneminder-tmpfile.conf b/zoneminder-tmpfile.conf new file mode 100644 index 000000000000..84362b52b26a --- /dev/null +++ b/zoneminder-tmpfile.conf @@ -0,0 +1 @@ +d /run/zoneminder 0755 http http - diff --git a/zoneminder.install b/zoneminder.install index edc233de602f..acfd93463514 100644 --- a/zoneminder.install +++ b/zoneminder.install @@ -1,4 +1,7 @@ post_install() { + + systemd-tmpfiles --create zoneminder.conf + # edit /etc/php.ini for Zoneminder sed -e ' # Enable these libraries by removing the leading comment character @@ -67,6 +70,7 @@ post_install() { and: "Include /etc/httpd/conf/extra/php5_module.conf" "Include /etc/httpd/conf/extra/httpd-zoneminder.conf" + EOF } |