wok-current rev 23186
updated monitorix (3.11.0 -> 3.12.0)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Mar 20 07:07:35 2020 +0100 (2020-03-20) |
parents | 3efc63bc3bbb |
children | 2a0c2f534fd3 |
files | monitorix/receipt |
line diff
1.1 --- a/monitorix/receipt Thu Mar 19 17:22:26 2020 +0100 1.2 +++ b/monitorix/receipt Fri Mar 20 07:07:35 2020 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="monitorix" 1.7 -VERSION="3.11.0" 1.8 +VERSION="3.12.0" 1.9 CATEGORY="misc" 1.10 SHORT_DESC="A lightweight system monitoring tool." 1.11 MAINTAINER="pascal.bellard@slitaz.org" 1.12 @@ -12,7 +12,7 @@ 1.13 WGET_URL="${WEB_SITE}$TARBALL" 1.14 1.15 SUGGESTED="iptables logrotate" 1.16 -DEPENDS="perl-cgi perl-config-general perl-dbi perl-http-server-simple \ 1.17 +DEPENDS="perl-dbi perl-cgi perl-config-general perl-http-server-simple \ 1.18 perl-libwww perl-mailtools perl-mime-lite perl-xml-simple rrdtool-perl" 1.19 BUILD_DEPENDS="" 1.20 1.21 @@ -25,31 +25,40 @@ 1.22 mkdir -p $fs/usr/share/monitorix/cgi 1.23 1.24 cp -a $src/monitorix.conf $fs/etc 1.25 - sed -i 's|/var/lib/monitorix|/usr/lib/monitorix|' $fs/etc/monitorix.conf 1.26 - sed -i 's|group = nobody|group = nogroup|' $fs/etc/monitorix.conf 1.27 - cp -a $src/docs/monitorix.logrotate $fs/etc/logrotate.d/monitorix 1.28 + sed -i 's|/var/lib/monitorix|/usr/lib/monitorix|' \ 1.29 + $fs/etc/monitorix.conf 1.30 + sed -i 's|group = nobody|group = nogroup|' \ 1.31 + $fs/etc/monitorix.conf 1.32 + cp -a $src/docs/monitorix.logrotate \ 1.33 + $fs/etc/logrotate.d/monitorix 1.34 cp -a $src/monitorix $fs/usr/bin 1.35 cp -a $src/lib $fs/usr/lib/monitorix 1.36 cp -a $src/monitorix.cgi $src/*.png \ 1.37 - $src/reports $fs/usr/share/monitorix 1.38 + $src/reports $fs/usr/share/monitorix 1.39 } 1.40 1.41 post_install() 1.42 { 1.43 # Configure lighttpd server 1.44 - if [ -f "$1/etc/lighttpd/lighttpd.conf" ]; then 1.45 - if ! grep -q /usr/share/monitorix/ "$1/etc/lighttpd/lighttpd.conf"; then 1.46 + if [ -f "$1/etc/lighttpd/lighttpd.conf" ] 1.47 + then 1.48 + if ! grep -q /usr/share/monitorix/ "$1/etc/lighttpd/lighttpd.conf" 1.49 + then 1.50 sed -e 's|.*"/examples/" => "/usr/share/examples/",| "/examples/" => "/usr/share/examples/",\n "/monitorix/" => "/usr/share/monitorix/",\n "/monitorix-cgi/" => "/usr/share/monitorix/cgi/",|g' -i "$1/etc/lighttpd/lighttpd.conf" 1.51 - if [ -z "$1" ]; then 1.52 + if [ -z "$1" ] 1.53 + then 1.54 # Start Web server. 1.55 /etc/init.d/lighttpd stop 1.56 /etc/init.d/lighttpd start 1.57 fi 1.58 fi 1.59 fi 1.60 + 1.61 # Configure apache server 1.62 - if [ -f "$1/etc/apache/httpd.conf" ]; then 1.63 - if [ ! -f "$1/etc/apache/conf.d/monitorix" ]; then 1.64 + if [ -f "$1/etc/apache/httpd.conf" ] 1.65 + then 1.66 + if [ ! -f "$1/etc/apache/conf.d/monitorix" ] 1.67 + then 1.68 cat > "$1/etc/apache/conf.d/monitorix" <<EOT 1.69 Alias /monitorix /usr/share/monitorix 1.70 ScriptAlias /monitorix-cgi /usr/share/monitorix/cgi 1.71 @@ -63,7 +72,8 @@ 1.72 </Directory> 1.73 1.74 EOT 1.75 - if [ -z "$1" ]; then 1.76 + if [ -z "$1" ] 1.77 + then 1.78 # Start Web server. 1.79 /etc/init.d/apache stop 1.80 /etc/init.d/apache start