Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
v6.0 (previously v160)
Changes / Improvements / Optimizations:
General | DietPi RPi kernel, now reverted to stock RPi kernel: #1378
General | We have completed much needed backbone work for DietPi, which will allow for improved expansion in source code. This includes the use of dietpi-globals.
DietPi-Globals | New script which optimizes most used DietPi commands and vars, throughout our scripts. Also exported to bash session, please type 'G_' then press 'TAB' to see a full list of options: #1311
General | FHS compliance completed. /etc/dietpi has moved to /var/lib/dietpi. RAMlog store has moved to /var/tmp/dietpi: #1297 (comment)
General | We have refreshed our terminal messages look & feel, oriented on RPi boot messages, and with process animation: #1377
General | wget: Now set to prefer IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): #1285 (comment)
General | APT: Now set to force IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): #1285 (comment)
General | SparkySBC: CPU gov default changed to Performance, reports of increased stability.
General | Swapfile generation is now completed during 1st run of dietpi-software (previously boot stage): #1270 (comment)
General | DietPi-Funtime: Removed from DietPi. Although it looked pretty, it did absolutely nothing (except slow down a program)
DietPi-Automation | All dietpi.txt entries have been renamed and cleaned up.
DietPi-Automation | dietpi.txt: CONFIG_NTP_MODE will now be applied during 1st run of device: #1379
DietPi-Boot | Improved the method of initial FS_partition and FS_expansion during 1st run, via systemD services. 'fs_force_resize=' in dietpi.txt is no longer supported: #1285 (comment)
DietPi-Banner | IP: Will now also list the active network adapter used (eg: eth0/wlan0)
DietPi-Config | Dion Audio LOCO V1/V2: Soundcards added for RPi.
DietPi-Config | Locale: en_GB.UTF-8 is now automatically installed, alongside user selected choice. Required for DietPi scripts to function.
DietPi-Globals | Global variables and functions are now exported during login. Please see the sourcecode for more information: #1311
DietPi-Set_Hardware | Sparky SBC: enable aotg.aotg1_speed compatibility setting for USB 1.1, when USB-DAC configured: #1301
DietPi-Set_Software | "pool" directive is now used for NTPD: #1404
DietPi-Software | NAA Daemon: Updated to latest (3.5.2-36). Existing installs will be patched automatically: #1305
DietPi-Software | PHP-FPM: Increased from "$CPU_CORES_TOTAL" to "pm.max_children = $(( $CPU_CORES_TOTAL * 3 ))". This should avoid failed forking of PHP-FPM processes/requests : #1298
DietPi-Software | ownCloud/Nextcloud: Added option to choose data directory via dietpi.txt pre installation: #1314 (comment)
DietPi-Software | ownCloud/Nextcloud: Switch to pretty URLs (without "index.php") on Apache
DietPi-Software | ownCloud/Nextcloud: Automated backup restoring on install and creation und uninstall to ownCloud/Nextcloud data directory
DietPi-Software | ownCloud: Switch to non-package/archive installation. This allows usage of preferred web based updater.
DietPi-Software | Nextcloud: Resolved OPcache admin panel warnings now also on Lighttpd
DietPi-Software | UrBackup: Installation updated to latest version 2.1.20. For new installations only: #1335
DietPi-Software | NodeRed: Corrected user which nodered runs under, now runs as its own user, created during install: #1294 (comment)
DietPi-Software | SqueezeBox/LMS (Stretch): Installation resolved: #1124
DietPi-Software | MySQL: Completely remove MySQL from DietPi in favour of MariaDB: #1397
DietPi-Software | Ampache: MySQL DB and configs have been updated (adds correct userdata folder for music by default): #1420
run_ntpd | Added support for systemd-timesyncd completion/detection: #1379
General | Fixed two systemd error messages during shutdown and boot: #1330
DietPi-Automation | dietpi.txt: CONFIG_NTP_MIRROR will now be applied to systemd-timesyncd configuration: #1379
DietPi-Config | Resolved an issue with WiFi Country code, failing to set on some devices: #838
DietPi-Config | Resolved an issue where disabling IPv6 didn't have an effect on AMD64 devices: #1343 (comment)
DietPi-Services | dietpi-wifi-monitor: Is no longer controlled, to prevent WiFi drop during software installs/updates etc: #1288 (comment)
DietPi-Software | General: MySQL using software titles now have their own database user, instead of accessing as "root": #1397 (comment)
DietPi-Software | qBittorrent: Resolved an issue with inability to log into web interface: #1366
DietPi-Software | Resolved an issue where our custom LD_LIBRARY_PATH would cause APT failures. LD_LIBRARY_PATH has now been reverted, apologies if this effected your system: #1329
DietPi-Software | Resolved an issue where APT installations would fail if services were masked. All known
DietPi software services, will be enabled/unmasked, before installation: #1320
DietPi-Software | WiFi Hotspot (Stretch): Resolved an issue where hostapd would fail to run due to missing libssl1.0.0 lib, not available in repos: #1299
DietPi-Software | Shairport-sync (Stretch): Resolved an issue where this would fail to install, due to pre-req URLS becomming invalid: #1303
DietPi-Software | Plex Media Server: Resolved uninstall to include /var/lib/plexmediaserver in removal (which is not completed via apt purge).
DietPi-Software | MariaDB: Resolved an issue where MariaDB would fail to uninstall correctly: #1280
DietPi-Software | Aira2 (Stretch): Resolved installation, now used APT installation: #1310
DietPi-Software | Mosquitto: Resolved various issues with failed install, due to Mosq repo not being maintained (deb's missing from repo header list, requires non-stretch available packages). deb's are now hosted on dietpi.com: #1306
DietPi-Software | ownCloud/Nextcloud: Fixed an installation issue on Jessie with MariaDB: #1319
DietPi-Software | OpenJDK: Replaces OracleJDK: #1401
DietPi-Update | dietpi.txt is now checked for missing entries, and, will now be patched during the update: #1292 (comment)
Sparky SBC | Kernel updated, which resolves issues with HQPlayer playback: https://www.computeraudiophile.com/forums/topic/32132-allo-sparky-usbridge/?do=findComment&comment=753100
Allo Web Interface v5:
"New and Improved"