update apache plugin

This commit is contained in:
dmacias72 2017-01-28 21:14:55 -07:00
parent 917433e975
commit e74d41d82a
2 changed files with 40 additions and 21 deletions

View File

@ -3,7 +3,7 @@
<!DOCTYPE PLUGIN [ <!DOCTYPE PLUGIN [
<!ENTITY name "apache"> <!ENTITY name "apache">
<!ENTITY author "dmacias72"> <!ENTITY author "dmacias72">
<!ENTITY version "2016.10.26"> <!ENTITY version "2017.01.28">
<!ENTITY launch "Settings/WebServer"> <!ENTITY launch "Settings/WebServer">
<!ENTITY gitURL "https://raw.githubusercontent.com/&author;/unRAID-plugins/master"> <!ENTITY gitURL "https://raw.githubusercontent.com/&author;/unRAID-plugins/master">
<!ENTITY pluginURL "&gitURL;/plugins/&name;.plg"> <!ENTITY pluginURL "&gitURL;/plugins/&name;.plg">
@ -22,6 +22,13 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<CHANGES> <CHANGES>
##&name; ##&name;
###&version; ###&version;
- update apache to 2.4.25
- update php extensions to 5.6.29
- update libX11, libxcb, libXpm, net-snmp packages
- fix: harfbuzz package for 6.3
- harden code for XSS and CSRF vulnerabilities
- minor code improvements
###2016.10.26
- fix: harfbuzz package for 6.2 - fix: harfbuzz package for 6.2
###2016.10.24 ###2016.10.24
- fix: docroot permissions on service start - fix: docroot permissions on service start
@ -99,14 +106,14 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<MD5>60eb82ef3458130fc48f07e6f5035876</MD5> <MD5>60eb82ef3458130fc48f07e6f5035876</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/harfbuzz-1.3.0-x86_64-1.txz" Max="6.2.99" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/harfbuzz-1.3.0-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/harfbuzz-1.3.0-x86_64-1.txz</URL> <URL>&pkgURL;/harfbuzz-1.3.0-x86_64-1.txz</URL>
<MD5>348c80202ce746b41557708bddf9c35b</MD5> <MD5>348c80202ce746b41557708bddf9c35b</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/httpd-2.4.23-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/httpd-2.4.25-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/httpd-2.4.23-x86_64-1.txz</URL> <URL>&pkgURL;/httpd-2.4.25-x86_64-1.txz</URL>
<MD5>5a7a6f7ec34f23b88bd60072dcc1add9</MD5> <MD5>ab4f1612c10531fce830aa1f562a9dd5</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libiodbc-3.52.10-x86_64-2.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libiodbc-3.52.10-x86_64-2.txz" Min="6.2" Run="upgradepkg --install-new">
@ -129,9 +136,9 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<MD5>04ee011ea0510d961d121883930c2fda</MD5> <MD5>04ee011ea0510d961d121883930c2fda</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libX11-1.6.3-x86_64-2.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libX11-1.6.4-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/libX11-1.6.3-x86_64-2.txz</URL> <URL>&pkgURL;/libX11-1.6.4-x86_64-1.txz</URL>
<MD5>26472fb7e9d86d3127a427f2c364623f</MD5> <MD5>2797d80dacb47bdb6f47cb6fd9b70268</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libXau-1.0.8-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libXau-1.0.8-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
@ -139,9 +146,9 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<MD5>b09a959ee01a1ea1d31600999b05dfef</MD5> <MD5>b09a959ee01a1ea1d31600999b05dfef</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libxcb-1.11.1-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libxcb-1.12-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/libxcb-1.11.1-x86_64-1.txz</URL> <URL>&pkgURL;/libxcb-1.12-x86_64-1.txz</URL>
<MD5>86a2a1c5f8fa01e6c2372d3d957201c4</MD5> <MD5>1a318d5428928730e2a83ae1c8a135f5</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libXdmcp-1.1.2-x86_64-2.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libXdmcp-1.1.2-x86_64-2.txz" Min="6.2" Run="upgradepkg --install-new">
@ -149,14 +156,14 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<MD5>ce01ef3cc35262bb124d36e2f5c520c5</MD5> <MD5>ce01ef3cc35262bb124d36e2f5c520c5</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/libXpm-3.5.11-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/libXpm-3.5.12-x86_64-1.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/libXpm-3.5.11-x86_64-1.txz</URL> <URL>&pkgURL;/libXpm-3.5.12-x86_64-1.txz</URL>
<MD5>d7e67e2109a8b0e3e554187dcccf3089</MD5> <MD5>414f5b7fa9d4d51fca5ceb4c5b6c9b97</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/net-snmp-5.7.3-x86_64-3.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/net-snmp-5.7.3-x86_64-4.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/net-snmp-5.7.3-x86_64-3.txz</URL> <URL>&pkgURL;/net-snmp-5.7.3-x86_64-4.txz</URL>
<MD5>4e5e3b7b73388912e18205ab1f509629</MD5> <MD5>b9ef68216b97cb5f0bcd9f3312e5941e</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/php-ext-5.6.24-x86_64-1.txz" Min="6.2" Max="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/php-ext-5.6.24-x86_64-1.txz" Min="6.2" Max="6.2" Run="upgradepkg --install-new">
@ -164,11 +171,16 @@ This Plugin installs and controls The Apache HTTP Server ("httpd") for unRaid 6.
<MD5>b83aefdaa0904deec56e00fc6dc5def5</MD5> <MD5>b83aefdaa0904deec56e00fc6dc5def5</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/php-ext-5.6.26-x86_64-1.txz" Min="6.2.1" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/php-ext-5.6.26-x86_64-1.txz" Min="6.2.1" Max="6.2.99" Run="upgradepkg --install-new">
<URL>&pkgURL;/php-ext-5.6.26-x86_64-1.txz</URL> <URL>&pkgURL;/php-ext-5.6.26-x86_64-1.txz</URL>
<MD5>6caeec1b7f8bf4c29baa27b63dd46891</MD5> <MD5>6caeec1b7f8bf4c29baa27b63dd46891</MD5>
</FILE> </FILE>
<FILE Name="&plgPATH;/php-ext-5.6.29-x86_64-1.txz" Min="6.3" Run="upgradepkg --install-new">
<URL>&pkgURL;/php-ext-5.6.29-x86_64-1.txz</URL>
<MD5>1a29d1eaa91a6e9b3e2741137b9563ec</MD5>
</FILE>
<FILE Name="&plgPATH;/t1lib-5.1.2-x86_64-3.txz" Min="6.2" Run="upgradepkg --install-new"> <FILE Name="&plgPATH;/t1lib-5.1.2-x86_64-3.txz" Min="6.2" Run="upgradepkg --install-new">
<URL>&pkgURL;/t1lib-5.1.2-x86_64-3.txz</URL> <URL>&pkgURL;/t1lib-5.1.2-x86_64-3.txz</URL>
<MD5>6942fb6f9f78b8e3cc4a1c77469a2512</MD5> <MD5>6942fb6f9f78b8e3cc4a1c77469a2512</MD5>
@ -241,7 +253,7 @@ echo ""
echo "-----------------------------------------------------------" echo "-----------------------------------------------------------"
echo " &name; has been installed." echo " &name; has been installed."
echo " This plugin requires Dynamix webGui to operate" echo " This plugin requires Dynamix webGui to operate"
echo " Copyright 2016, &author;" echo " Copyright 2016-2017, &author;"
echo " Version: &version;" echo " Version: &version;"
echo "-----------------------------------------------------------" echo "-----------------------------------------------------------"
echo "" echo ""
@ -271,7 +283,7 @@ rm -f /boot/config/plugins/apache/*.txz
echo "" echo ""
echo "-----------------------------------------------------------" echo "-----------------------------------------------------------"
echo " &name; has been removed." echo " &name; has been removed."
echo " Copyright 2016, &author;" echo " Copyright 2016-2017, &author;"
echo " Version: &version;" echo " Version: &version;"
echo "-----------------------------------------------------------" echo "-----------------------------------------------------------"
echo "" echo ""

View File

@ -11,8 +11,15 @@ The Apache HTTP Server Project is an effort to develop and maintain an open-sour
</Description> </Description>
<Support>http://lime-technology.com/forum/index.php?topic=33692.0</Support> <Support>http://lime-technology.com/forum/index.php?topic=33692.0</Support>
<Icon>https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/apache.png</Icon> <Icon>https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/apache.png</Icon>
<Date>2016-10-24</Date> <Date>2017.01.28</Date>
<Changes> <Changes>
###2017.01.28
- update apache to 2.4.25
- update php extensions to 5.6.29
- update libX11, libxcb, libXpm, net-snmp packages
- fix: harfbuzz package for 6.3
- harden code for XSS and CSRF vulnerabilities
- minor code improvements
###2016.10.26 ###2016.10.26
- fix: harfbuzz package for 6.2 - fix: harfbuzz package for 6.2
###2016.10.24 ###2016.10.24