From 36880dadf0b1fc8e2055ff5352e9496344b13f28 Mon Sep 17 00:00:00 2001 From: pucherot Date: Fri, 23 Apr 2021 22:05:47 +0200 Subject: [PATCH] Installation Script --- install/pialert_install.sh | 2 +- install/pialert_update.sh | 16 ++++++++++++++++ tar/pialert_3.01.tar | Bin 58634240 -> 58634240 bytes tar/pialert_latest.tar | Bin 58634240 -> 58634240 bytes 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/install/pialert_install.sh b/install/pialert_install.sh index 71151afa..b2d2490b 100644 --- a/install/pialert_install.sh +++ b/install/pialert_install.sh @@ -312,7 +312,7 @@ add_pialert_DNS() { install_lighttpd() { print_header "Lighttpd & PHP" - print_msg "apt-utils" + print_msg "- Installing apt-utils..." sudo apt-get install apt-utils -y 2>&1 >> "$LOG" print_msg "- Installing lighttpd..." diff --git a/install/pialert_update.sh b/install/pialert_update.sh index 97275297..6345198b 100644 --- a/install/pialert_update.sh +++ b/install/pialert_update.sh @@ -35,6 +35,7 @@ main() { move_files clean_files + check_packages download_pialert update_config update_db @@ -86,6 +87,21 @@ clean_files() { rm -r "$PIALERT_HOME/"*.md 2>/dev/null || : } +# ------------------------------------------------------------------------------ +# Check packages +# ------------------------------------------------------------------------------ +check_packages() { + print_msg "- Checking package apt-utils..." + sudo apt-get install apt-utils -y 2>&1 >> "$LOG" + + print_msg "- Checking package sqlite3..." + sudo apt-get install sqlite3 -y 2>&1 >> "$LOG" + + print_msg "- Checking packages dnsutils & net-tools..." + sudo apt-get install dnsutils net-tools -y 2>&1 >> "$LOG" +} + + # ------------------------------------------------------------------------------ # Download and uncompress Pi.Alert # ------------------------------------------------------------------------------ diff --git a/tar/pialert_3.01.tar b/tar/pialert_3.01.tar index 3c6871a11a499c0c0ea71ae0399a04d658e55856..c30e712e211bb397b4d5d267efe3366da20d77f6 100644 GIT binary patch delta 3045 zcmbV}Wt0|V*M;5tpnx<2(hQ)8C^*avgQzHqfr=<0phyWLAPC3|q4+53QBf}g3;VGX z6%{)MySux)yY(I3{{Fq|`*GH~*V+55v(I%edHdH6OV(5>osso&?OZ48XM=2*>t>^D zoK3Q6Hp}MOB3tHq*(zISn_NHJX1i>k9kOF~%Ffv(OR{Tr%kH^BZkRoCqwJX*XRq8O zH_hJJCpXK|?3-m-o)y_IE31-Qc~M@Rm*k~+Szex3 z{hiR$`#o zT5KZ*iEYJpVzAg=>>zd&JBcA;XR(XeRSXroiD6=Qv4A7c<2EVy2iS4iK}&95GiMDCUW3Q6uJy1!AFC zBn}b>i^bv)Q4oiU!^9GCxHv)_DN-CIjuyv=rQ%p|oH$+}P7o)Glf=nlnK(t9Dozup zi!;P>ai%y+oGs1~=Zf>h`JyN;5EqJz#KqzgajCdWTrREQLuySPK#Dee+?i(0W-+#~K4_lf((1L8sPka$=;A|4fwiO0ng z;z{w8cv?Ioo)yoD=fw-+Me&k&S-c`%6|afc#T(*H@s@a7yd&Nf?}_)t2jWBVk@#4A zB0d$LiOMAWmS#QE%Ct6Z%=)ISX=mD-4yL2&WICHJro?nL-As40 zf!WaXFdLbkW@FRKY+^Pwy-gppnJG1WO_?b-6{er5H2uxyW`NnkY-zSK1I^ZE8#Bmk zYqm3k&Gu#ov!mI`3^6;KUCgd#sM*a7GrOBT%y2Wpj5MRno@TTeW5$}j%-&|4*~g4G z6U;<2$xJr;nkiPkU7{a zHiwvkIn*3xmYBoM5#~sf<|uQtImRqC$C~5J@dk5(InkVCPBzQTDdtpjnmOH^VV0XS z%~|GbbB;OJoM+BAMRS3<&|G9LHkX)7&1L3tbA`FmTxG5{E6g?KT63LQX|6Xnm>bP1 zbCbE*++uDux0&0`9p+ARm$}>2n$_kWbFaD2+;1K*51NO}!{!n5sCmphZk{ktny1Xu z<{9&>dCoj$+63zdZG(0}`=CS6G3XR@4!Q&-LD!&L&^_27 z*f8i3Y!vhiHV%3Pn*^H%y@Ni%W?x(7st^Sy_2`=~|_I%PK2N*D5J48*sMDmz9*=DAiYOgN}t* z+_HWD@`{SJ`c{-ylvb9N_bcsJXRoX%>%Ue>>GJEF4xM_c^w;?(7h+ZIs?tIX>0WR0 z+?w9S;bRNYwb7dA{F)iFs!Mt=KYVPjR>evEhpBO~wN%j1x zb4seK<}H{prK+UZaC9O16bIE5qJ_FIf2X`%w_>}xR;T}-EIzxs5aWwqj3~s!+RN(H zm1C>m%@~`{0Yujq-?CO7n__y}2I0Nf8w5(lGm-XB(|7(Ob zshSmEd9)Cti*L>-M3dSd7S$cndim<6Lnoc$2DJ@Nti#r^ePw0&e`BjygRQKhj`Dx7 z-Myj?SiPoGrdLgwIdSgfDKjTetEw)poLq=Dwc}P6qG$cagV$&!|ImufuPwx=CjZA? zTs@%>og4pixa5Ch-?RQd{l#bM7%uGkuhk|0CiVZ}`1h|EQ+wnsg=kmucMvZZ;^*i7 E26>59J^%m! delta 2737 zcmZXPck~wm7sfr$ZIO1N9Tg4bw-XwQl!_t^l2jBet5AIj7vU2PMB-=fQOU~qWpA>w zv-jR9XN|0xwQ|ecDr@J~Stsje zy{w-NvSBvL#@Qsd$!&AHY?{rodA7)w*(zISo7_Hk$hO%o+vkqCQ+CLX*(p2c&eAnf?SXbb5SnN3-hA9IG5xld1)@q%W_#>o>ydLUYS?r)p<=`o7d&_c|+cqH|5QF zOWvBd>%2T zcA~x5QS2l-h>oI@=qz>?T|`&0izpJsqC}L6GEpunL^rXk=q`2>yNf+U57ATf61~Nq zqL1h+_7Z!GeqtZdUkniYih*K~7%cV^`->rBs5n3zD29oH#Beb}j1;59!Qv1xS{y3I zh{MEKakv;K#)}E!2yvvCC?<)c#L;51m?EZ%X=1uKMjR`S6UU1a#0)W0oG4BbCyQBP zwwNOd;uLYJm@7^br;9U0iZjJo;%qTboFmQ^=Ly7oalW`fED#IDBC%LpC@vBgizVU` zaj94;E)&bd<>CraDXtV(iL1pm;#zT?xL({KZWK3(o5d~SR&krSUECp-ixpy}xKpeW zcZs{jJ>p(*pI9yK7Y~RB#Y3V>tPu~3N5rGzG4Z%~LOdy+5>Ja~#Ixc#@w|9JyeQU+ zm&D8B74fQgO{^2Ii#NoZ;w|yEct^Y|){FPV`{D!fq4-FAEItvRiqFL7;tTPm_)2^& zz7gMw@5J}w2l1o$N&GB+5xB9>X^Ewo~dsdn1-g2X>6L9ZOpc2JJZxOGtEs4)6%putxX%Vz1hLEHSJ7$v!mI` zbTA!FC)3&NY`U1PW*1XricN_rHD#vURG4mNSJU0>W_CAwm>#C5>1BGGJxw3e*X(8X zHvP;#roS0r_B8{|AT!wPXZANk%usWHInWF<2btk!gc)f@nS;$CX0$ofj4_9qvF30y z&Wtw`%n{~DGto>kN13C|WHZG~HPg&=bBsCG9A}OE;dWdCFWAI)Ldqk znaj-;rqWz#t}<7fYs|IgI&;0b!Q5zWGB=xB%&q1&bGy02EH^96N^_@KW$rR}n|sW? z=03C9+;1K*51NNem04pRHjkJ`&12?q^MrZQJY}9X&zNV;bLM&Tf_c%bH7}W$%`4_r z^O{*_UN>);H_cn-ZS#(K*Q_`1nfJ{H=0o$5`Ph77J~f}2&&?O+OY@ca+I(ZaHQ$-< z%@5{B^OO16{9=AJznKl@ceBxKGJlvq&0pqk&kGbdh@e_fJ*W}X3~B{i23rNSgRO%) zLEWHUP(Nr8Gz=OAje{n^Ho>;Rc0tpiSxLxTf?1A}3~LBa4~L@+WK6&xHK5{wQG4aNkA z1!IH5gK@$5U_x+2aAYtsm=qip934y!rUX-iX~Fd1nBdspxZwEUgkVN6GdM9gDL6Tp z70eFi!~=zx->hD7QE72$=@v!BB^BkRTePWM*nO!=7q%(6Q>v+|S}h7OyJ546@}jaW zipz@1ipq<-6_-|Q#w*H7Dz<1-v}8ryK@%2Be_yev5UZ+I6&0d?+p3wv3L!7~th8y1 z%1?(EqGjd!8HH$2x#0dnjHsMGt`N1Vz8F!6<*KZ{8EvtoS$Wgil_OUdqIKnao5}iB zn?@C4S?m8#=<#A9hF5l(T!=bV7tJa}?Iw#{tE$$5&6+Kmm6vrZ`j6&+TUC^ll>M*f zL$_}htXApqg=kbYWo02c)T~;&`RJ>vP7fAhU8^N)HW&JL<~xPh@X9@7Cp~|q{osso&?OZ48XM=2*>t>^D zoK3Q6Hp}MOB3tHq*(zISn_NHJX1i>k9kOF~%Ffv(OR{Tr%kH^BZkRoCqwJX*XRq8O zH_hJJCpXK|?3-m-o)y_IE31-Qc~M@Rm*k~+Szex3 z{hiR$`#o zT5KZ*iEYJpVzAg=>>zd&JBcA;XR(XeRSXroiD6=Qv4A7c<2EVy2iS4iK}&95GiMDCUW3Q6uJy1!AFC zBn}b>i^bv)Q4oiU!^9GCxHv)_DN-CIjuyv=rQ%p|oH$+}P7o)Glf=nlnK(t9Dozup zi!;P>ai%y+oGs1~=Zf>h`JyN;5EqJz#KqzgajCdWTrREQLuySPK#Dee+?i(0W-+#~K4_lf((1L8sPka$=;A|4fwiO0ng z;z{w8cv?Ioo)yoD=fw-+Me&k&S-c`%6|afc#T(*H@s@a7yd&Nf?}_)t2jWBVk@#4A zB0d$LiOMAWmS#QE%Ct6Z%=)ISX=mD-4yL2&WICHJro?nL-As40 zf!WaXFdLbkW@FRKY+^Pwy-gppnJG1WO_?b-6{er5H2uxyW`NnkY-zSK1I^ZE8#Bmk zYqm3k&Gu#ov!mI`3^6;KUCgd#sM*a7GrOBT%y2Wpj5MRno@TTeW5$}j%-&|4*~g4G z6U;<2$xJr;nkiPkU7{a zHiwvkIn*3xmYBoM5#~sf<|uQtImRqC$C~5J@dk5(InkVCPBzQTDdtpjnmOH^VV0XS z%~|GbbB;OJoM+BAMRS3<&|G9LHkX)7&1L3tbA`FmTxG5{E6g?KT63LQX|6Xnm>bP1 zbCbE*++uDux0&0`9p+ARm$}>2n$_kWbFaD2+;1K*51NO}!{!n5sCmphZk{ktny1Xu z<{9&>dCoj$+63zdZG(0}`=CS6G3XR@4!Q&-LD!&L&^_27 z*f8i3Y!vhiHV%3Pn*^H%y@Ni%W?x(7st^Sy_2`=~|_I%PK2N*D5J48*sMDmz9*=DAiYOgN}t* z+_HWD@`{SJ`c{-ylvb9N_bcsJXRoX%>%Ue>>GJEF4xM_c^w;?(7h+ZIs?tIX>0WR0 z+?w9S;bRNYwb7dA{F)iFs!Mt=KYVPjR>evEhpBO~wN%j1x zb4seK<}H{prK+UZaC9O16bIE5qJ_FIf2X`%w_>}xR;T}-EIzxs5aWwqj3~s!+RN(H zm1C>m%@~`{0Yujq-?CO7n__y}2I0Nf8w5(lGm-XB(|7(Ob zshSmEd9)Cti*L>-M3dSd7S$cndim<6Lnoc$2DJ@Nti#r^ePw0&e`BjygRQKhj`Dx7 z-Myj?SiPoGrdLgwIdSgfDKjTetEw)poLq=Dwc}P6qG$cagV$&!|ImufuPwx=CjZA? zTs@%>og4pixa5Ch-?RQd{l#bM7%uGkuhk|0CiVZ}`1h|EQ+wnsg=kmucMvZZ;^*i7 E26>59J^%m! delta 2737 zcmZXPck~wm7sfr$ZIO1N9Tg4bw-XwQl!_t^l2jBet5AIj7vU2PMB-=fQOU~qWpA>w zv-jR9XN|0xwQ|ecDr@J~Stsje zy{w-NvSBvL#@Qsd$!&AHY?{rodA7)w*(zISo7_Hk$hO%o+vkqCQ+CLX*(p2c&eAnf?SXbb5SnN3-hA9IG5xld1)@q%W_#>o>ydLUYS?r)p<=`o7d&_c|+cqH|5QF zOWvBd>%2T zcA~x5QS2l-h>oI@=qz>?T|`&0izpJsqC}L6GEpunL^rXk=q`2>yNf+U57ATf61~Nq zqL1h+_7Z!GeqtZdUkniYih*K~7%cV^`->rBs5n3zD29oH#Beb}j1;59!Qv1xS{y3I zh{MEKakv;K#)}E!2yvvCC?<)c#L;51m?EZ%X=1uKMjR`S6UU1a#0)W0oG4BbCyQBP zwwNOd;uLYJm@7^br;9U0iZjJo;%qTboFmQ^=Ly7oalW`fED#IDBC%LpC@vBgizVU` zaj94;E)&bd<>CraDXtV(iL1pm;#zT?xL({KZWK3(o5d~SR&krSUECp-ixpy}xKpeW zcZs{jJ>p(*pI9yK7Y~RB#Y3V>tPu~3N5rGzG4Z%~LOdy+5>Ja~#Ixc#@w|9JyeQU+ zm&D8B74fQgO{^2Ii#NoZ;w|yEct^Y|){FPV`{D!fq4-FAEItvRiqFL7;tTPm_)2^& zz7gMw@5J}w2l1o$N&GB+5xB9>X^Ewo~dsdn1-g2X>6L9ZOpc2JJZxOGtEs4)6%putxX%Vz1hLEHSJ7$v!mI` zbTA!FC)3&NY`U1PW*1XricN_rHD#vURG4mNSJU0>W_CAwm>#C5>1BGGJxw3e*X(8X zHvP;#roS0r_B8{|AT!wPXZANk%usWHInWF<2btk!gc)f@nS;$CX0$ofj4_9qvF30y z&Wtw`%n{~DGto>kN13C|WHZG~HPg&=bBsCG9A}OE;dWdCFWAI)Ldqk znaj-;rqWz#t}<7fYs|IgI&;0b!Q5zWGB=xB%&q1&bGy02EH^96N^_@KW$rR}n|sW? z=03C9+;1K*51NNem04pRHjkJ`&12?q^MrZQJY}9X&zNV;bLM&Tf_c%bH7}W$%`4_r z^O{*_UN>);H_cn-ZS#(K*Q_`1nfJ{H=0o$5`Ph77J~f}2&&?O+OY@ca+I(ZaHQ$-< z%@5{B^OO16{9=AJznKl@ceBxKGJlvq&0pqk&kGbdh@e_fJ*W}X3~B{i23rNSgRO%) zLEWHUP(Nr8Gz=OAje{n^Ho>;Rc0tpiSxLxTf?1A}3~LBa4~L@+WK6&xHK5{wQG4aNkA z1!IH5gK@$5U_x+2aAYtsm=qip934y!rUX-iX~Fd1nBdspxZwEUgkVN6GdM9gDL6Tp z70eFi!~=zx->hD7QE72$=@v!BB^BkRTePWM*nO!=7q%(6Q>v+|S}h7OyJ546@}jaW zipz@1ipq<-6_-|Q#w*H7Dz<1-v}8ryK@%2Be_yev5UZ+I6&0d?+p3wv3L!7~th8y1 z%1?(EqGjd!8HH$2x#0dnjHsMGt`N1Vz8F!6<*KZ{8EvtoS$Wgil_OUdqIKnao5}iB zn?@C4S?m8#=<#A9hF5l(T!=bV7tJa}?Iw#{tE$$5&6+Kmm6vrZ`j6&+TUC^ll>M*f zL$_}htXApqg=kbYWo02c)T~;&`RJ>vP7fAhU8^N)HW&JL<~xPh@X9@7Cp~|q{