Skip to content

Commit

Permalink
v6.27 (#3294)
Browse files Browse the repository at this point in the history
+ DietPi-Software | phpMyAdmin: Switch to non-package install to be compatible with custom PHP versions (Stretch) and Debian Buster (no APT package available): #3284
+ DietPi-Software | MariaDB: Do error-handled service start on uninstall only, if binary is still available, hence MariaDB has not been uninstalled manually/on a prior run already: #3257 (comment)
+ DietPi-Patch | phpMyAdmin: Reinstall to apply non-package version, allowing custom PHP versions and compatibility with all distro versions
  • Loading branch information
MichaIng committed Jan 1, 2020
1 parent 727b2e6 commit 3bd973b
Show file tree
Hide file tree
Showing 6 changed files with 123 additions and 96 deletions.
10 changes: 10 additions & 0 deletions .conf/dps_90/apache.phpmyadmin.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# https://docs.phpmyadmin.net/en/latest/setup.html#securing-your-phpmyadmin-installation
<Directory /var/www/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /var/www/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /var/www/phpmyadmin/tmp>
Require all denied
</Directory>
4 changes: 4 additions & 0 deletions .conf/dps_90/lighttpd.phpmyadmin.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# https://docs.phpmyadmin.net/en/latest/setup.html#securing-your-phpmyadmin-installation
$HTTP["url"] =~ "^/phpmyadmin/(libraries|templates|tmp)($|/)" {
url.access-deny = ("")
}
4 changes: 4 additions & 0 deletions .conf/dps_90/nginx.phpmyadmin.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# https://docs.phpmyadmin.net/en/latest/setup.html#securing-your-phpmyadmin-installation
location ~ ^/phpmyadmin/(?:libraries|templates|tmp)(?:$|/) {
deny all;
}
1 change: 1 addition & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ Changes / Improvements / Optimisations:
- DietPi-Software | Koel: The latest upstream release will be pulled automatically now, v4.2.2 at date of writing. Dependencies have been updated accordingly, e.g. latest Koel supports latest Node.js v13.5.0.
- DietPi-Software | NoMachine: Updated to latest version 6.9.2 and switched to URL with no version string, which allows us to update downloads on-the-fly without code changes. Download URLs from official website have been simplified and follow some logic, but there are no "latest" URLs available and older versions are not kept, hence we must go on hosting those packages on dietpi.com.
- DietPi-Software | Allo web UI: Updated to version 13.1, which mostly fixes some compatibility issues with DietPi v6.27 and Debian Buster systems. For details, see: /var/www/allo/CHANGELOG.txt
- DietPi-Software | phpMyAdmin: The APT package install has been replaced by an upstream archive download. This allows us to ship the most current version on all distro versions and avoids incompatibility due to PHP meta packages being pulled as dependencies by the APT package. Install on Buster and Bullseye is possible now by this and incompatibility with concurrent ownCloud and phpBB has been resolved. On Stretch this resolves an issue due to new PHP7.4 being pulled by "php" meta package from Ondrejs repo. Many thanks to @symlagom for reporting this issue: https://github.com/MichaIng/DietPi/issues/3284

Bug Fixes:
- DietPi-PREP | Resolved an issue, where in rare cases a wrong $PATH variable could break command calls. Many thanks to @dtm2001 for reporting this issue: https://github.com/MichaIng/DietPi/issues/3206
Expand Down
Loading

0 comments on commit 3bd973b

Please sign in to comment.