Permalink
Find file
296e644 Jan 14, 2017
@Fourdee @rhkean
1583 lines (1245 sloc) 128 KB
v142
(14/01/17)
New Image:
DietPi for Sparky SBC (Allo) is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=1161&p=4922#p4922
Changes / Improvements / Optimizations:
DietPi-Backup | Now supports BTRFS filesystems for target backup location.
DietPi-Backup | Now features "System only" and "Full backup" modes. In "Full backup" mode, DietPi User data is included in backups: https://github.com/Fourdee/DietPi/issues/685
DietPi-Config | Audio > Sound card: "Allo Piano DAC 2.1", now applies correct module and dtoverlay (previously Piano DAC 1 was used): https://github.com/Fourdee/DietPi/issues/699
DietPi-Config | Audio > Sound card: Added support for "Allo Cheapo" sound card on Sparky SBC.
DietPi-Config | Audio > Sound card: Added support for HDMI/3.5mm sound cards on NanoPi M2/M3.
DietPi-Config | Audio > Sound card: Added option for force 3.5mm output with Onboard RPi: https://github.com/Fourdee/DietPi/issues/704
DietPi-Config | Audio > Sound card: Added support for selecting USB-DAC sound cards: https://github.com/Fourdee/DietPi/issues/683
DietPi-Config | Audio > Sound card: Added support for RPi 'HifiBerry DIGI Pro' sound card.
DietPi-Config | WiFi: Reduced the DHCP retry count and timeouts, to prevent a unnecessary wait when enabling WiFi for the 1st time: https://github.com/Fourdee/DietPi/issues/711
DietPi-Software | Open Media Vault: Is now available for installation: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4859#p4859
DietPi-Software | MySQL/MariaDB: Data store is now located in the DietPi User data location (eg: /mnt/dietpi_userdata/mysql). Should offer improved performance for USB drive users: https://github.com/Fourdee/DietPi/issues/672
DietPi-Software | NetData updated to latest version (1.4.0): https://github.com/Fourdee/DietPi/issues/696
DietPi-Software | Added support for Apt-Fast if installed: https://github.com/Fourdee/DietPi/issues/698
DietPi-Software | PiHole: Access via http://ip/admin is now supported, for new installations: https://github.com/Fourdee/DietPi/issues/703
Typo | Correct use of MHz (previously Mhz). Thanks to Rainer.
Bug fixes:
General | RPi 3 onboard Bluetooth is now functional: https://github.com/Fourdee/DietPi/issues/693
General | Odroid C2: Resolved an issue with deb-multimedia repo failing GPG key: https://github.com/Fourdee/DietPi/issues/677
General | Resolved an issue where access to /mnt/usb_1 would hang the program/command, when no USB drive was attached: https://github.com/Fourdee/DietPi/issues/684
General | Resolved an issue where alsamixer was unable to load sound card device: https://github.com/Fourdee/DietPi/issues/705
General | Odroids: Resolved an issue where Meverics custom CPU governor script, would override DietPi applied CPU govs during boot.
DietPi-Config | Resolved an issue where NTPD Daemon + Drift mode, did not create drift file. This mode has now been moved to systemd-timesyncd: https://github.com/Fourdee/DietPi/issues/709
DietPi-Config | Enabling the RPi camera will now apply the required 128MB minimum GPU memory split, if not already higher: https://github.com/Fourdee/DietPi/issues/706
DietPi-Software | Resolved issues with non-functional RPi camera with DietPi-Cam: https://github.com/Fourdee/DietPi/issues/706
DietPi-Automation | Resolved an issue with automated 1st run installation would hang on Odroid C2, during patch stage: https://github.com/Fourdee/DietPi/issues/689
Sparky SBC | Resolved an issue with touch screen module causing dmesg errors associated with it. This module is now disabled: https://github.com/Fourdee/DietPi/issues/699#issuecomment-271362441
RPi Stretch:
General | RPi 3 Onboard WiFi is now functional.
-----------------------------------------------------------------------------------------------------------
v141
(31/12/16)
Images:
NanoPi NEO | This image has been updated to kernel 4.9, appears more stable to 3.x. Also fixes a few issues relating to USB WiFi and i2c errors: https://github.com/Fourdee/DietPi/issues/667
NanoPi NEO Air | This image has been updated to kernel 4.9, appears more stable to 3.x. Also fixes a few issues relating to onboard WiFi, USB WiFi and i2c errors. Many thanks to @zador-blood-stained at ARMbian to help make this possible: https://github.com/Fourdee/DietPi/issues/640
Changes / Improvements / Optimizations:
DietPi-Software | Reduced the verbosity of onscreen text during apt installations.
DietPi-Software | PiHole: Web interface password is now set during install (default dietpi): https://github.com/Fourdee/DietPi/issues/662
DietPi-Software | UrBackup Server: Updated to latest version (2.0.38). Applies to new installations only: https://github.com/Fourdee/DietPi/issues/657
Bug fixes:
DietPi-Automation | Resolved an issue where static IPs were not being applied during 1st run dietpi-update stage. This fix applies to v140 and higher images: https://github.com/Fourdee/DietPi/issues/660
DietPi-Software | Resolved an issue where the DietPi installed version of Chromium was being overwritten by Debian repo during dist-upgrade: https://github.com/Fourdee/DietPi/issues/658
DietPi-Software | Resolved an issue where custom global password ('AUTO_Global_Password=') was not being used as MySQL login password, causing MySQL DB creations to fail: https://github.com/Fourdee/DietPi/issues/666
DietPi-Software | Resolved an issue where LMS failed to installed on Odroid C2: https://github.com/Fourdee/DietPi/issues/663
General | apt-transport-https: Is now installed by default on all devices. Required for https apt usage and resolves issues with apt simulation failing: https://github.com/Fourdee/DietPi/issues/669
-----------------------------------------------------------------------------------------------------------
v140
(21/12/16)
Changes / Improvements / Optimizations:
DietPi-Software | Mosquitto: Now available for install. Message broker that implements MQTT: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4293#p4293
DietPi-Software | NAA Daemon: Now available for install. Signalyst Network Audio Adaptor (NAA): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4294#p4294
DietPi-Software | Node-Red: Now available for install. Visual tool for wiring together hardware devices, APIs and online services in new and interesting ways: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4292#p4292
DietPi-Software | Tomcat8: Now available for install. Tomcat is a Servlet and JSP Server serving Java technologies: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4316#p4316
DietPi-Software | Nextcloud: Updated to latest version v11 (NB: applies to new installations only): https://github.com/Fourdee/DietPi/issues/647
DietPi-Software | Syncthing: Updated to latest version v0.14.15 (NB: applies to new installations only).
DietPi-Software | Syncthing: Syncthing-Inotify is now installed by default with Syncthing: https://github.com/Fourdee/DietPi/issues/652
DietPi-Software | WiringPi: Is now also available for Odroid boards: https://github.com/Fourdee/DietPi/issues/650
DietPi-JustBoom | Added support for changing DSP Filters on sound cards that support it. eg: JustBoom, Allo Piano, Odroid HiFi Shield
DietPi-JustBoom | Added support for viewing current ALSA output stream info. Useful for checking current output freq, bitdepth etc.
DietPi-Config | IQaudIODAC: Added additional dtoverlay options for Pi-DigiAMP+.
Bug fixes:
DietPi-Cloudshell | Resolved an issue where Cloudshell would fail to start, due to tput failing the service on some devices. Many thanks to @Fabian0587, @rooted and @Saturn7 for their valuable assistance with testing: https://github.com/Fourdee/DietPi/issues/649
DietPi-Software | Wordpress: Resolved an issue where php-mysql module was not installed in some instances. Many thanks to @prp2 for reporting this: http://dietpi.com/phpbb/viewtopic.php?f=11&t=1026&p=4434#p4407
DietPi-Software | Plex Media Server: Is now disabled for ARMv6 devices. This is due to available repos removing support/packages for ARMv6 devices: https://github.com/Fourdee/DietPi/issues/648
DietPi-Software | 'AUTO_Global_Password=' in dietpi.txt: Is now also applied as the password for generated MySQL databases.
DietPi-Services | RPImonitor: This service is now triggered. Many thanks to K-Plan for reporting this.
General | C2: Resolved an issue where libc6 u6 is required, but u7 was installed: https://github.com/Fourdee/DietPi/issues/653
RPi Stretch:
DietPi-Software | HiFi: Installation has been resolved and is now functional.
DietPi-Config | Filesystem Benchmark results are now functional. Thanks to K-Plan for reporting this: https://github.com/Fourdee/DietPi/issues/475
-----------------------------------------------------------------------------------------------------------
v139
(09/12/16)
New Image:
OrangePi Plus: H3 with onboard EMMC, WiFi and SATA: http://dietpi.com/phpbb/viewtopic.php?f=8&t=980
OrangePi Zero: H2+ with onboard WiFi and PoE. This image was made possible and created by @aliosa27: http://dietpi.com/phpbb/viewtopic.php?f=8&t=985&p=4262#p4262
Changes / Improvements / Optimizations:
DietPi-Software | RealVNC Server for RPi: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4149#p4149
DietPi-Software | Roon Bridge: Now available for install. Turns your SBC into a Roon capable audio player: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=4153#p4153
DietPi-Config | Display Options: Odroid Remote can now be enabled. This will automatically install Lirc, enable modules and setup for Odroid Remote on C1/C2/XU4: https://github.com/Fourdee/DietPi/issues/621
DietPi.com | Vastly reduced size of webpage/images for faster loading times on slow connections. Many thanks to @bhaveshgohel for this: https://github.com/Fourdee/DietPi/issues/616#issuecomment-264700382
Bug fixes:
DietPi-Software | Emby server: Is now functional. The cause was due to new additional package deps that are not provided by the Emby Debian 8 repo: https://github.com/Fourdee/DietPi/issues/619
-----------------------------------------------------------------------------------------------------------
v138
(02/12/16)
New DietPi website, logo and colour scheme:
http://dietpi.com
New Image:
NanoPi NEO Air image is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=891#p3951
Changes / Improvements / Optimizations:
DietPi-Software | Cava: Console-based audio visualizer for MPD is now available for installation. Works on LCD HATS (eg: Odroid LCD Shield): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=3928#p3928
DietPi-Software | Squeezelite: Updated to v1.8. Now supports releasing lock on soundcard when idle for 5 seconds: https://github.com/Fourdee/DietPi/issues/620
DietPi-JustBoom | Cava options (once installed): Can now be configured from the menu. MPD audio buffer size can now be changed.
DietPi-Config | Audio Options: 384kHz kernel can now be installed for RPi 2/3.
DietPi-Autostart | Cava option added.
DietPi-LetsEncrypt | Hardened webserver SSL security (Lighttpd) as per Hyneks article recommendations: https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/ . Many thanks to WaLLy3K for the info!
General | Odroid C2: Improved desktop performance by using FBturbo instead of Mali DDX, many thanks to Meveric for this: http://forum.odroid.com/viewtopic.php?f=138&t=19948&p=169808#p169808
General | Dmesg onscreen print level has been reduced. Mostly for Odroid C2 where HiFi Shield prints i2c info when starting/stopping stream on tty1.
General | DietPi for XenServer image has been removed and is no longer available for download.
Bug fixes:
DietPi-Set_Hardware | Resolved an issue where alsamixer would fail to function with default device.
DietPi-Cloudshell | Storage Scenes: Resolved an issue where mount locations that contained whitespace, would fail to provide stats: https://github.com/Fourdee/DietPi/issues/618
DietPi-Software | PiVPN: Reboot has been disabled in the PiVPN installer script. This is to allow DietPi-Software to complete the end stages of the installation process: https://github.com/Fourdee/DietPi/issues/611
-----------------------------------------------------------------------------------------------------------
v137
(15/11/16)
New Image:
NanoPi M1 image is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=857#p3827
Changes / Improvements / Optimizations:
DietPi-Cloudshell | Storage scenes: now supports upto 5 additional drives. All of which can be configured and setup in dietpi-cloudshell: https://github.com/Fourdee/DietPi/issues/582
DietPi-Config | RPI 3: Onboard wifi can now be toggled on or off. This allows for use of a USB WiFi device if required: https://github.com/Fourdee/DietPi/issues/576
DietPi-Drive_Manager | RPi/Odroids: You can now transfer RootFS (SD card) to a USB drive. This feature is currently in testing, we recommend it should only be used on a fresh installation: https://github.com/Fourdee/DietPi/issues/509
DietPi-Software | TightVNC/VNC4 servers now support running in a shared desktop mode. Set dietpi_vncserver_shared_desktop=1 in dietpi.txt: https://github.com/Fourdee/DietPi/issues/607
DietPi-Software | MySQL: Has been optimized for lower memory usage. Many thanks to @trajano for this: https://github.com/Fourdee/DietPi/issues/605
DietPi-Process_Tool | Added support for RoonBridge: http://dietpi.com/phpbb/viewtopic.php?f=9&t=826&p=3862#p3862
DietPi-Update | Will now use multiple mirrors during updates.
General | Added exit paths to DietPi scripts. This is to prevent use by underprivileged users, where root/sudo access is required.
Bug fixes:
DietPi-Auto_Start | Resolved an issue where RetroPie power features did not function inside emulationstation. Many thanks to 'GaM3r2Xtreme' for providing this fix: http://dietpi.com/phpbb/viewtopic.php?f=9&t=532&p=3674#p3674
DietPi-Backup | Will preserve permissions during backups. Many thanks to @willgfx for providing this fix: https://github.com/Fourdee/DietPi/pull/595
DietPi-Config | H3-analogue soundcard is now correctly set. Many thanks to Frans for reporting this issue: http://dietpi.com/phpbb/viewtopic.php?f=11&t=843&p=3773#p3756
DietPi-Software | Chromium: Is now disabled for ARMv6 due to lack of binary. Many thanks to Christopher for reporting this: https://twitter.com/tapherjspiteri/status/798336126264061952
DietPi-Software | HaProxy: Resolved an issue where HaProxy would fail to start. Many thanks to @crazyquark for providing the fix: https://github.com/Fourdee/DietPi/issues/353#issuecomment-221372142
General | NanoPi M3/T3: CPU temp readouts are now functional.
-----------------------------------------------------------------------------------------------------------
v136
(01/11/16)
Changes / Improvements / Optimizations:
DietPi-Software | Mopidy: installation now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=3611#p3611
DietPi-Software | YMPD: installation updated to 1.3.0
DietPi-Config | RPi: Onboard RPI soundcard will now be disabled when another addon card is selected (frees up some memory)
DietPi-Config | RPi: The known method of forcing audio output on RPi to HDMI or 3.5mm jack is no longer effective, and, has been removed from dietpi-config (amixer cset numid=3 [0-2]).
DietPi-JustBoom | Can now be used with any soundcard, and, is now available when ALSA is installed from dietpi-software, and from dietpi-config audio options.
Image download | RPi & JustBoom images have been updated to latest versions.
Bug fixes:
DietPi-Software | Will no longer prompt the user, when dpkg requests to overwrite a configuration file, the existing conf will be used by default.
DietPi-Software | Resolved an issue where NoIp2 Sysinit service would cause a systemD double free or corruption error. Many thanks to HuffPuffin for reporting this issue! : https://github.com/Fourdee/DietPi/issues/589
DietPi-Software | Resolved an issue where OpenSSH server host keys were not being generated during installation. This previously could result in SSH connections being rejected.
DietPi-Set_Hardware | Setting WiFi country code will no longer report an error, if WiFi is disabled: https://github.com/Fourdee/DietPi/issues/590
DietPi-Config | Resolved an issue where setting JustBoom soundcard multiple times, results in multiple dtoverlay= entries: https://github.com/Fourdee/DietPi/issues/586
DietPi-JustBoom | Resolved an issue where disabling EQ and rebooting renders in no sound output: https://github.com/Fourdee/DietPi/issues/585
DietPi-JustBoom | The reset option will also reset ALSA EQ levels.
-----------------------------------------------------------------------------------------------------------
v135
(29/10/16)
New Device:
NanoPi M3/T3 DietPi image now available! Many thanks to AWL29 for creating the image and making this possible: http://dietpi.com/phpbb/viewtopic.php?f=8&t=784&p=3482#p3482
Changes / Improvements / Optimizations:
DietPi-Software | PiVPN: installation option added: PiVPN is a set of installation and configuration scrips that allows for OpenVPN installation and management, via a menu interface: https://github.com/Fourdee/DietPi/issues/570
DietPi-Software | NextCloud: Installation updated to 10.0.1, many thanks to @Bridouz: https://github.com/Fourdee/DietPi/pull/565
DietPi-Software | XU4 Cloudshell LCD Panel: Will automatically be enabled during DietPi-Cloudshell installation.
DietPi-Software | XU4: All 8 cores are now included in configuration stage. Previously we limited configurations to only use 4 CPU cores, due to heat issues with XU4. This will affect software installations such as webservers and should increase their overall performance.
DietPi-Software | Syncthing installation updated to 0.14.9.
DietPi-Software | MPD (HiFi): Updated to MPD 0.19.19 and now includes SOXR support for all SBC devices: https://github.com/Fourdee/DietPi/issues/580
DietPi-Software | PiHole: Installation now uses the official installer: https://github.com/Fourdee/DietPi/issues/583
DietPi-Config | LCD Panel addon: Added support for Odroid 3.5 inch LCD touchscreen shield: http://www.hardkernel.com/main/products/prdt_info.php?g_code=G147435282441
DietPi-Config | Soundcard: Added support for JustBoom high-end audiophile soundcards (384khz/32bit), available from Pi Supply: https://www.pi-supply.com/brand/justboom/
DietPi-Cloudshell | Now supports 480x320 resolutions (eg: Odroid 3.5 touchscreen shield).
General | DietPi-RAMdisk DietPi-RAMlog and DietPi-Boot have been converted from sysinit to SystemD.
Bug fixes:
General | XU4 Image: Resolved an issue where a corrupt image was causing power on issues for our users. Many thanks to everyone who helped report, debug and test this issue: https://github.com/Fourdee/DietPi/issues/558
DietPi-Services | Resolved an issue where a SystemD exit code of 5 would trigger a failed return state, when attempting to stop a service that isnt started/active.
DietPi-Cpu_set | DietPi will no longer attempt to set go_hispeed_load, if it is not supported by kernel (eg: XU4)
DietPi-Config | RPi 3: Resolved an issue where enabling serial console had no effect.
-----------------------------------------------------------------------------------------------------------
v134
(16/10/16)
Changes / Improvements / Optimizations:
DietPi-Software | SickRage: Is now available for installation. Automatically downloads and organises your favourite TV shows: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=80#p3327
DietPi-Software | LMS / Squeezebox: Now enabled for all devices.
DietPi-Config | Stress Test: Updated, options for a simple CPU burn. Results will also calculate min/max CPU temps. Logs results to file.
General | Avahi Daemon: added to dietpi-process_tool and dietpi-services.
General | NanoPi T2: Bluetooth is now installed by default. This also affects M2, shared image.
Bug fixes:
DietPi-Software | Resolved an issue where a failed libcec package installation, would terminate Kodi installations on XU4. Many thanks to Chris for reporting this: https://github.com/Fourdee/DietPi/issues/554
DietPi-Software | Nginx: Increased worker connections set during installation, to prevent in-page load failures with Nextcloud/Owncloud, and, various other web applications.
DietPi-Set_Hardware | NanoPi M2: Resolved an issue where default soundcard was being set to SPDIFTranscieve instead of HDMI/3.5mm mixer.
DietPi-LetsEncrypt | Resolved an issue where an empty string value in Input_Box function could cause a incorrect value being set in Apache2 confs. Many thanks to Keith for reporting this issue: http://dietpi.com/phpbb/viewtopic.php?f=11&t=757&p=3342
-----------------------------------------------------------------------------------------------------------
v133
(08/10/16)
Changes / Improvements / Optimizations:
DietPi-Software | Added installation option for Webmin: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=3047#p3047
DietPi-Software | Libcec3 now installed with Kodi by default: https://github.com/Fourdee/DietPi/issues/283
DietPi-Software | Emby is now available for ARM64 devices. Many thanks to Gabriel for making this possible: http://dietpi.com/phpbb/viewtopic.php?f=11&t=720&p=3120#p3117
DietPi-Software | Urbackup server installation updated to 2.0.36.
DietPi-Config | You can now change Apt mirrors from the "Networking NAS/Misc menu": https://github.com/Fourdee/DietPi/issues/519
DietPi-Config | Added ability to tweak Ondemand sampling rates in the performance menu: https://github.com/Fourdee/DietPi/issues/541
DietPi-Drive_Manager | To support large filesystems, GPT is now the default paritition table type on format, (previously MBR). Many thanks to Zone22: https://github.com/Fourdee/DietPi/issues/531
DietPi-Drive_Manager | Current userdata location is now shown in the main menu.
DietPi-Set_Cpu | If the target CPU gov is not available on the system, an alternative will be set and saved automatically.
DietPi-Automation | Added a global password var (AUTO_Global_Password=) in dietpi.txt, which will be applied to root login, and, during dietpi-software installations, for all software that use a password: https://github.com/Fourdee/DietPi/issues/533
DietPi-Automation | Added filesystem format type for USB drive format (AUTO_Dedicated_Usb_Drive_Format_Filesystem=) in dietpi.txt: https://github.com/Fourdee/DietPi/issues/537
DietPi-Automation | Added ability to force ethernet link speeds on 1st run (Ethernet_Force_Speed=) in dietpi.txt: https://github.com/Fourdee/DietPi/issues/544#issuecomment-252068249
General | Interactive is now the default CPU gov, provides improved response times: https://github.com/Fourdee/DietPi/issues/535
General | Ethtool is now installed by default. Mainly used to provide a workaround for known HW failure Pine A64 1Gbit boards: https://github.com/Fourdee/DietPi/issues/544#issuecomment-252068249
Bug fixes:
DietPi-Software | Emby has been disabled for ARMv6 devices, due to unsupported/broken repo on armv6 hardware: https://github.com/Fourdee/DietPi/issues/534
DietPi-Software | Resolved an issue where Nginx would prevent file uploads over 2MB. Many thanks to @pfeerick for reporting this and providing the solution: https://github.com/Fourdee/DietPi/issues/546
DietPi-Services | Resolved an issue where Samba services smbd and nmbd, were not being applied. Many thanks to RajatNair: https://github.com/Fourdee/DietPi/issues/542
DietPi-Config | Resolved an issue where NanoPiM2 was allowing H3 soundcards to be set.
General | Improved detection for RPi boards with warranty bit set.
-----------------------------------------------------------------------------------------------------------
v132
(25/09/16)
Changes / Improvements / Optimizations:
DietPi-Software | RPi: Added installation option for DXX-Rebirth (OpenGL port of Descent 1 & 2): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2963#p2963
DietPi-Software | Added installation option for Chromium. Please note, only RPi 2+ and Odroids support HW GPU acell at this time: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=3011#p3011
DietPi-Software | Added installation option for NextCloud: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=3026#p3026
DietPi-Software | XFCE will now install xfce4-terminal by default. Many thanks to UnixOutlaw for reporting this: http://dietpi.com/phpbb/viewtopic.php?f=11&t=693&p=2982#p2976
DietPi-Software | Cleaned up the default samba server config. Many thanks to Acriax: https://github.com/Fourdee/DietPi/issues/522
DietPi-Software | Php max upload size is now set automatically to the max capable on your device. Generally, 2GB for 32bit systems, 8796PB for 64bit systems. Used by programs such as Nextcloud.
DietPi-Software | UrBackup installation updated to 2.0.34.
DietPi-Update | Added a notice prior to update, with regards to: manually edited Linux configurations possibily affecting the update: https://github.com/Fourdee/DietPi/issues/525
DietPi-Drive_Manager | Added root FS (SD/EMMC) to list of drives, and option to move userdata there also.
General | p7zip is now installed by default.
Bug fixes:
DietPi-Software | User data directory of "Auto" will only be displayed on 1st run. "Auto" has no effect after 1st run installation is completed.
DietPi-Software | Will now exit on a failed apt installation, rather than continue. This will prevent any further changes (including uninstalls) from occurring. Many thanks to oshank for reporting this issue: https://github.com/Fourdee/DietPi/issues/516
DietPi-Software | Resolved failed installation with NoMachine. Many thanks to Pilovali for reporting this: https://github.com/Fourdee/DietPi/issues/527
DietPi-Services | Resolved an issue where "Samba client" would trigger "Samba server" and result in a failed status: https://github.com/Fourdee/DietPi/issues/451
DietPi-Drive_Manager | Resolved an issue where moving user data, would result in loss of filesystem permissions. Many thanks to Zone22 for reporting this issue: https://github.com/Fourdee/DietPi/issues/523
DietPi-Backup | Default backup directory is now /mnt/dietpi-backup. Previously, USB drive would be used if available.
-----------------------------------------------------------------------------------------------------------
v131
(20/09/16)
New Image:
OrangePi One | Is now available. Implimentation possible, with thanks to K-Plan: http://dietpi.com/download
New Features:
DietPi-Drive_Manager | Lightweight Drive Manager (eg: gparted). Allows you to mount, dismount, format EXT4/NTFS/FAT32/HFS+/BTRFS, toggle UUID mounting and control multiple (max 5) external/USB drives, for use on your DietPi system: https://github.com/Fourdee/DietPi/issues/271
Changes / Improvements / Optimizations:
DietPi-Software | Added installation options for NFS server and client: https://github.com/Fourdee/DietPi/issues/246
DietPi-Software | Added installation options for UrBackup Server: https://github.com/Fourdee/DietPi/issues/494
DietPi-Software | CertBot will now automatically install required packages, rather than prompt user.
DietPi-Software | Emby Media Server is now available for BPi M2+ BPi Pro and OPi PC. Thanks to John for testing with his BPi Pro (M1): http://dietpi.com/phpbb/viewtopic.php?f=11&t=644&p=2860#p2853
DietPi-Config | Added ability to mount NFS shares in Networking: NAS menu.
Raspberry Pi | Image download updated to v131: http://dietpi.com/download
Raspberry Pi | Image v131. We have changed from the unstable, unreliable and slow Raspbian Mirror Director, to Oxford UK Mirror: https://github.com/Fourdee/DietPi/issues/518. Requires v131 image or higher.
General | When inserting one USB drive to system, it will be mounted automaticaly to /mnt/usb_1 when plugged in: https://github.com/Fourdee/DietPi/issues/501
General | Dedicated USB drive setup will now set the UUID in /etc/fstab
General | HFS+ filesystem is now supported on all DietPi images.
General | You can now check bootup time duration, by running 'cat /var/log/boottime'. This is the duration from boot, to when SystemD has finished. TIP: Boot times can vastly be reduced, by using a static IP address.
DietPi-Lets_Encrypt | Now supports Apache2 and Lighttpd webserver stacks: https://github.com/Fourdee/DietPi/issues/479. Many thanks to aar0nism for posting a excellent guide we based this on: http://dietpi.com/phpbb/viewtopic.php?f=9&t=603&p=2625#p2624
Bug fixes:
DietPi-Software | Resolved an issue where FFMPEG did not install libmp3lame0 on RPi 1. Many thanks to Erayan for reporting this: https://github.com/Fourdee/DietPi/issues/511
DietPi-Software | Automatic moving of user data is now limited to 1st run installation only.
DietPi-Config | Resolved an issue where static IP WiFi connections failed to route data: https://github.com/Fourdee/DietPi/issues/515
DietPi-Cloudshell | Resolved an issue where the Storage scene would hang, if a unavailable NFS mount was used as custom USB device. Many thanks to John for reporting and testing this: https://github.com/Fourdee/DietPi/issues/395
DietPi-Automation | Resolved an issue where connection tests would not wait 1 second, before trying again. This occured when there was no available network.
Image | We have found a possible image/filesystem corruption on our Odroid C2 image. The image has been reverted back to a previous stable image and updated to v130: https://github.com/Fourdee/DietPi/issues/507
General | Resolved an issue where setting snd-bcm2835 soundcard did not set avoid_pwm_pll=0 (to allow HQ audio).
-----------------------------------------------------------------------------------------------------------
v130
(06/09/16)
New device:
NanoPi M2 DietPi image is now available. Many thanks to k-plan for sending me this tiny, but powerful board!: http://dietpi.com/phpbb/viewtopic.php?f=8&t=620#p2664
Changes / Improvements / Optimizations:
DietPi-Software | Uae4ARM | Amiga emulator for your Raspberry Pi. Collaboration with the creator of AmiBerry (Dimitris) to bring you the highest performance Amiga emulation, running on lightweight DietPi: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=64#p64
DietPi-Software | ARM64 | Squeezebox Server (Logitech Media Centre) and Squeezelite are now available for installation: https://github.com/Fourdee/DietPi/issues/354
DietPi-Software | Pi-hole | Installation updated to latest version 2.9: https://github.com/Fourdee/DietPi/issues/478
DietPi-Software | RPi monitor updated to latest version, thanks to WolfganP: https://github.com/Fourdee/DietPi/issues/238#issuecomment-241461096
DietPi-Software | You can now find the URL links for the online docs in the Help Menu. It will also list the URL links for each peice of software installed: https://github.com/Fourdee/DietPi/issues/483
DietPi-Software | xcompmgr is now installed by default with Xserver on ALL devices. Limits desktop composition effects to improve performance and reduce "moving window lag".
DietPi-Config | Raspberry Pi OpenGL driver can now be enabled in 'Display Options' > 'Change Resolutions' menu. Requires RPi 2 or 3: https://github.com/Fourdee/DietPi/issues/497
DietPi-Config | Added RPi 3 overclocking profiles: https://github.com/Fourdee/DietPi/issues/485
DietPi-Config | Added Stress test. Available from Tools menu. This can be used to test stability of your system (runs CPU, Ram and filesystem IO tests based on your device capabilities).
DietPi-Backup | Will no longer backup manpages/docs and .deb package caches.
DietPi-Apt-Get_Update | Has been removed. This previously allowed for threaded apt-get updates in background. We have now reverted to standard usage of apt-get update.
Bug fixes:
DietPi-Banner | IP address will now display if one exists on system.
Raspberry Pi | Improved detection for RPi 3 devices, when overclocked.
Raspberry Pi | Fix for scroll lock LED by Midwan: https://github.com/Fourdee/DietPi/issues/474#issuecomment-243215674
Raspberry Pi | Resolved an issue where running Kodi from desktop would render artifacts on exit. Many thanks to 467815891a for reporting the issue: https://github.com/Fourdee/DietPi/issues/484
Raspberry Pi | Mixer volume will now be set to -0.1db during boot (originally -50db), if soundcard is enabled.
-----------------------------------------------------------------------------------------------------------
v129
(21/08/16)
Changes / Improvements / Optimizations:
DietPi-Software | rTorrent + ruTorrent | is now available for installation in the DietPi optimized software menu. Many thanks to Ardakilic for his input, and to help make this installation possible: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2603#p2603
DietPi-Software | Owncloud installation updated to latest stable (9.1): https://github.com/Fourdee/DietPi/issues/468
DietPi-Software | Added 'autoconf automake' packages to Build-Essential installation.
DietPi-Config | Added multiple display resolutions and refresh rates for Odroid C2: https://github.com/Fourdee/DietPi/issues/469
DietPi-Bugreport | Now allows for a max 50MB bug report upload.
Bug fixes:
DietPi-Config | RPi 2/3/Zero will now show correct sdram speed (450mhz default) in the overclocking menu: https://github.com/Fourdee/DietPi/issues/471
DietPi-Config | RPi Zero overclocking profiles have been removed: https://github.com/Fourdee/DietPi/issues/471
DietPi-Set_Hardware | Resolved an issue where disabling wifi modules would not clear the blacklist file, before being saved.
DietPi-Software | Resolved an issue where min GPU memory splits were not being applied.
DietPi-Config | When enabling WiFi for the 1st time, DHCP will be the default setting.
DietPi-Config | WiFi stats (speed and strength) for RPi 3 onboard wifi is now working correctly.
DietPi-Software | Deluge: Resolved an issue where remote thinclients were unable to connect. Many thanks to John for spotting this one: http://dietpi.com/phpbb/viewtopic.php?f=11&t=602
-----------------------------------------------------------------------------------------------------------
v128
(10/08/16)
Bug fixes:
DietPi-Software | Resolved an issue where MySQL installation would set key_buffer_size variable incorrectly. Many thanks to David Henry for reporting this: https://github.com/Fourdee/DietPi/issues/464
General | Resolved and issue where BPi Pro had an 'Unknown' temp readout: https://github.com/Fourdee/DietPi/issues/465
-----------------------------------------------------------------------------------------------------------
v127
(07/08/16)
New Device:
DietPi for NanoPi-NEO is here. Built with ARMbian build tools. Grab the image http://dietpi.com/download
Changes / Improvements / Optimizations:
DietPi-Banner | Relaxed the buffer clearing to only clear screen, when the full banner is displayed.
DietPi-Software | Major (if somewhat long overdue) coding overhaul to improve and optimize DietPi-Software further: https://github.com/Fourdee/DietPi/issues/453
DietPi-Software | Plex Media Server: Is now available for ARM64 devices (Pine / Odroid C2) and will install the 32bit binaries. Many thanks to LukasBombach for the ARM64 installation code: https://github.com/Fourdee/DietPi/issues/457
DietPi-Uninstall | Removed. Software can now be uninstalled from DietPi-Software.
DietPi-Automation | Continuation from v126, this has been revisited and further simplified. Please see here for updated usage: http://dietpi.com/phpbb/viewtopic.php?f=8&t=273#p1140
General | Linux-Headers will be removed on new installations. They are not required, unless native kernel compile. This will save 40MB+ space on rootFS.
General | Wheezy code has been removed. If you still want to use Wheezy, please see: http://dietpi.com/phpbb/viewtopic.php?f=9&t=432
General | All DietPi SBC images have been updated to v127. The latest kernel/firmware updates have also been applied.
Bug fixes:
DietPi-Software | VNCserver: Has changed to screen 1 by default. This allows vncserver to run if X:0 is already in use (eg: by a desktop or Kodi). Example connection from client: 192.168.0.100:1: https://github.com/Fourdee/DietPi/issues/454#issuecomment-237655998
DietPi-Automation | Custom locale and timezone set in dietpi.txt are now being correctly applied: https://github.com/Fourdee/DietPi/issues/174
-----------------------------------------------------------------------------------------------------------
v126
(28/07/16)
Changes / Improvements / Optimizations:
DietPi-Software | Coding improvements to allow for command line inputs and automated installations.
General | Updated my email address in all source code (daniel.knight[at]dietpi.com).
DietPi-Automation | Simplified automation code. One variable to enable automated installation "AUTO_Install_Enable=1" in dietpi.txt. This will now enable a completely automated installation, with no user inputs. This feature requires a v126 image or higher, v126+ images will be available at a later date.
Bug fixes:
DietPi-Software | Gogs: Resolved an issue where missing binary ssh-keygen would cause gogs service to fail: https://github.com/Fourdee/DietPi/issues/442. OpenSSH needs to be installed.
DietPi-Config | Resolved a sed pattern match issue with LCD panel and /boot/cmdline.txt on RPi. Thanks to K-Plan: https://github.com/Fourdee/DietPi/issues/439
DietPi-Config | Odroid firmware updates now run apt-get dist-upgrade. Previously, apt-get upgrade did not fully upgrade the kernel and image: https://github.com/Fourdee/DietPi/issues/449
General | Odroid C2: Resolved issues with broken sound on ALSA. This is due to a kernel update that removes the need for the existing "workaround" asound.conf. Many thanks to "Takenover83" for providing the fix: https://github.com/Fourdee/DietPi/issues/447
General | Odroid C2: Resolved issues with Kodi crashing when viewing the systeminfo: https://github.com/Fourdee/DietPi/issues/446
-----------------------------------------------------------------------------------------------------------
v125 - Hotfix
(23/07/16)
Bug fixes:
General | Daily FSTRIM has been disabled. I believe this may the cause of corrupt file systems reported by some users. Until this can be proven stable, this feature will be disabled.
-----------------------------------------------------------------------------------------------------------
v124
(23/07/16)
Changes / Improvements / Optimizations:
DietPi-Software | (NEW) Syncthing: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2363#p2363
DietPi-Software | WiFi Hotspot: Compiled and updated ARM binaries to hostapd 2.5. DietPi now also checks for RTL8188C* devices, and if needed, installs the patched binary that enables functional rtl driver: https://github.com/Fourdee/DietPi/issues/434
DietPi-Software | Emby: FFmpeg is now required by Emby server and will now be automatically installed. Many thanks to Wolf for letting us know: https://github.com/Fourdee/DietPi/issues/436
General | check_connection script timeout increased to 10 (from 7) seconds, 2 retry: https://github.com/Fourdee/DietPi/issues/432
Bug fixes:
DietPi-Config | WiFi: Resolved an issue where WiFi country codes were not being applied sucessfully: https://github.com/Fourdee/DietPi/issues/431
DietPi-Config | LCD Panel: Removed waveshare32 option for Odroid C2 as its not functional.
General | Improved detection for RPi hardware revision codes and descriptions.
-----------------------------------------------------------------------------------------------------------
v123
(17/07/16)
New Device:
DietPi for BananaPi Pro (Lemaker) is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=534&p=2324#p2324. Many thanks to Mattia for testing the image, and, his assistance in requesting Lemaker to send a dev sample board. Legend :)
New Feature:
DietPi-Config > Display Options | Added support for changing LCD panels (currently: Waveshare32 and Odroid-Cloudshell) based on your SBC device. Both work great with DietPi-Cloudshell stats display: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=20#p204. Waveshare32 installation also supports X11 desktops with touch input: https://github.com/Fourdee/DietPi/issues/409#issuecomment-232729020. Personal thanks to K-plan for sending me a waveshare32 and assisting with its implementation.
Changes / Improvements / Optimizations:
DietPi-Config | Added support for changing Pine A64 screen resolutions.
DietPi-Config | Wi-Fi scan now properly captures weird SSID names. Many thanks to Stickerpants for this fix: https://github.com/Fourdee/DietPi/pull/419
DietPi-Software | (NEW) qBitTorrent: Lightweight and fast (C++) BitTorrent server with web interface, is now available for installation: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2272 As always, DietPi will optimize the bittorrent settings based on your device, memory and CPU cores.
DietPi-Software | PiHole: Installation updated to latest version. You can now control whitelist and blacklist entries from the web interface.
DietPi-Software | RPi-Monitor: Added USB drive stats (if available) to web interface. Many thanks to Rich for implementing this: https://github.com/Fourdee/DietPi/issues/410
DietPi-Software | Kodi: libnfs4 is now installed along side Kodi to allow NFS support.
DietPi-Software | Complete overhaul and improvements to the optimizations that get applied to all BitTorrent server software. We now check for gigabit devices, cache size based on share of total memory, max connections and upload slots based on hardware capabilities and device model.
DietPi-Software | NetData: Installation has been updated to latest version (1.2.0): https://github.com/Fourdee/DietPi/issues/300
DietPi-Software | WiFi Hotspot: Installation option is now available for all SBCs.
DietPi-Notify | New program with a goal to display more information on what DietPi is doing, and, if a failure or success occurred. I will continue to improve this and add it to all DietPi scripts/programs over time.
General | ARMbian based images (OPi PC, BPi M2+ and BPi Pro) now have access to the ARMbian repo. This enables kernel/image/module updates through apt-get for the devices.
Bug fixes:
DietPi-Software | HiFi: Resolved an issue where volume control did not function. MPD will now use the internal software mixer by default. This allows working volume control on all hardware.
DietPi-Software | PiHole: Resolved a warning of "file not found" when running gravity.sh. Many thanks to K-Plan: https://github.com/Fourdee/DietPi/issues/311#issuecomment-230177287
DietPi-Software | WebIOPi: Build-essential is now installed automatically with this program. Prevents a failed compile and installation due to missing gcc packages.
DietPi-Software | WebIOPi: Is now disabled for RPi 3+ devices: https://github.com/Fourdee/DietPi/issues/412
DietPi-Software | PhpMyAdmin: Resolved an issue where a Lighttpd installation, did not create the symlink to /var/www/phpmyadmin.
DietPi-Software | MATE: Resolved an issue with no sound output on Odroid C2: https://github.com/Fourdee/DietPi/issues/415
DietPi-Cloudshell | Resolved an issue where running with $1 2 (skip intro) would not run program. Thanks to K-Plan for spotting this: https://github.com/Fourdee/DietPi/issues/411
General | Resolved an issue where running 'sudo dietpi-command' would result in 'command not found'. Many thanks to StickerPants for his help on this one: https://github.com/Fourdee/DietPi/issues/424
-----------------------------------------------------------------------------------------------------------
v122
(30/06/16)
Hotfix to prevent incorrect boot.ini patch on C1/XU4 devices.
-----------------------------------------------------------------------------------------------------------
v121
(30/06/16)
Changes / Improvements / Optimizations:
DietPi-Software | Added DietPi installation option for Gogs: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2187
DietPi-Software | Added DietPi installation option for XFCE Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2203#p2203
DietPi-Software | PiHole will automatically update the adlist on a weekly basis via '/etc/cron.weekly/pihole_adlist_update': https://github.com/Fourdee/DietPi/issues/311
DietPi-Config | You can now configure GPU/RAM memory split for Odroid C2. Headless option will free up 300~MB of memory.
DietPi-Uninstall | Will now stop services prior to uninstalling, then restart them once finished. This should ensure uninstalled program processes, are not left running in memory.
General | DietPi will TRIM all capable drives on your system, on a daily basis. This should recover lost performance on SSD/Flash/NAND based devices that support TRIM. Many thanks to John for bringing this to my attention: http://dietpi.com/phpbb/viewtopic.php?f=9&t=493&p=2161#p2142
General | Odroid C2 no longer has a Beta status.
Bug fixes:
DietPi-Cleaner | Resolved an issue with whiptail title not being reset in some menus.
DietPi-Software | Resolved various issues with Mate desktop. Many thanks to K-plan for the reports and fixes: https://github.com/Fourdee/DietPi/issues/388
DietPi-Software | Resolved an issue where WiFi Hotspot would not install when using Pine A64 with addon WiFi board: https://github.com/Fourdee/DietPi/issues/401
DietPi-Software | Resolved an issue where Kodi would not start on Odroid C2: https://github.com/Fourdee/DietPi/issues/399. Many thanks to Meveric for updating me on C2 GPU driver development and packages for the fbdev > X11 kodi change.
DietPi-Software | Resolved an issue where MineOS installation was missing rsync package. Many thanks to Zone22: https://github.com/Fourdee/DietPi/issues/403
DietPi-Config | Resolved an issue where changing resolutions on XU4 and C1 did not correctly apply 'vout_mode' modes.
DietPi-Uninstall | Resolved an issue where shairport-sync would not uninstall on ARM64 devices.
DietPi-Uninstall | Resolved an issue where uninstalling Desktop LXDE would not completely uninstall all LXDE packages.
DietPi-Ramdisk | When creating the ramdisk, DietPi will set unix line endings to core files in /boot/ that users may edit prior to running DietPi. This resolves users saving the file with dos line endings, that may prevent other DietPi scripts from functioning correctly: https://github.com/Fourdee/DietPi/issues/390
-----------------------------------------------------------------------------------------------------------
v120
(24/06/16)
Important Information:
Raspberry Pi Wheezy | Support for Raspberry Pi Wheezy has now finished. I have uploaded a final Wheezy DietPi image which users must install if they want to continue using Wheezy. Please see here for more information: http://dietpi.com/phpbb/viewtopic.php?f=9&t=432
Image Downloads | All DietPi image downloads have been updated to v120. This includes all firmware/kernel/modules updates where applicable. http://dietpi.com/download
Changes / Improvements / Optimizations:
DietPi-Software > User Data | You can now setup a dedicated USB drive at any stage, on the fly : https://github.com/Fourdee/DietPi/issues/377
DietPi-Software > User Data | When changing user data location, DietPi will automatically move your existing data and setup required symlinks.
DietPi-Software > User Data | You can now force Flash or USB drive user data locations on the fly, disabling the automatic setting.
DietPi-Software > User Data | /mnt/dietpi_userdata will now always point to your user data location, even if its custom.
DietPi-Software | Added DietPi installation option for Mate Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2073 . Many thanks to Xenformation (JK) for his contributions on this.
DietPi-Software | Added DietPi installation option for GNUstep Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2072 . Many thanks to Xenformation (JK) for his contributions on this.
DietPi-Software | Added DietPi installation option for NoMachine: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2071 . Many thanks to Xenformation (JK) for his contributions on this.
DietPi-Software | Added DietPi installation option for XRDP: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2074 . Many thanks to Xenformation (JK) for his contributions on this.
DietPi-Software | Added DietPi installation option for QuiteRSS: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2075 . Many thanks to Xenformation (JK) for his contributions on this.
DietPi-Software | Added DietPi installation option for Cuberite (C++ Minecraft Server with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2068
DietPi-Software | Added DietPi installation option for MineOS (Java Minecraft Servers with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2069
DietPi-Software | FBturbo is now installed along with XSERVERXORG for Pine 64. Should improve 2D (eg: window) performance: https://github.com/Fourdee/DietPi/issues/380#issuecomment-226512966
DietPi-Software | HiFi (MPD + YMPD) is now available for ARM64 devices (eg: Odroid C2/Pine A64).
DietPi-Config | You can now set your country code in "network options: adapters" menu, when running WiFi in hotspot mode (eg: dietpi-software > WiFi Hotspot installation). This will allow for channels 12/13 in some countries (eg: EU), and, increased power output (range) for the hotspot.
DietPi-Config | RPi 3 internal WiFi is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required.
DietPi-Config | RPi 3 internal Bluetooth is now disabled by default to save resources on new installs. It can be enabled in the advanced menu.
DietPi-Config | RPi 3 increased thermal limit from 65c to 75c. This should reduce the chance of users seeing the heat warning icon on-screen, whilst keeping the device below the 85c official thermal limit used in Raspbian: https://github.com/Fourdee/DietPi/issues/356#issuecomment-223282185
DietPi-Config | cfg80211 wifi module is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required.
DietPi-Config | bluetooth module is now disabled by default to save resources on new installs. It can be enabled in the advanced menu.
DietPi-Config | Serial console is now disabled for all DietPi images (where possible): https://github.com/Fourdee/DietPi/issues/343#issuecomment-226946848
DietPi-Config | Corrected typos. Many thanks to Erkan-Yilmaz for spotting these: https://github.com/Fourdee/DietPi/pull/381
DietPi-Cloudshell | Added a feature which allows users to specify start and end times, where DietPi-Cloudshell will power off the screen and disable processing: https://github.com/Fourdee/DietPi/issues/379
DietPi-Backup | Now shows the most recent and successful backup date in main menu.
DietPi-Sync | Now shows the most recent and successful sync date in main menu.
Bug fixes:
DietPi-Banner | Resolved an issue where delayed DHCP offers would not provide the IP address during boot: https://github.com/Fourdee/DietPi/issues/350#issuecomment-223273610
General | DietPi desktop items icon will now show correctly.
DietPi-Automation | Updated missing software automation entries in dietpi.txt. Many thanks for K-plan for his input on this: https://github.com/Fourdee/DietPi/issues/374
DietPi-Software | Resolved an issue where Transmission would not start the web interface during boot (:9091), when using DHCP: https://github.com/Fourdee/DietPi/issues/350
DietPi-Software | Resolved an issue where VIFM and MTRTINY would not be flagged as installed, after the installation. Many thanks to K-plan for spotting this one: https://github.com/Fourdee/DietPi/issues/373 | https://github.com/Fourdee/DietPi/issues/374#issuecomment-225436379
DietPi-Software | Kodi has been disabled for Pine64 (non-functional) whilst we wait for working mali/mali_drm driver: https://github.com/Fourdee/DietPi/issues/380
DietPi-Config | Resolved an issue where the RPi3 internal wifi would still be active after being disabled: https://github.com/Fourdee/DietPi/issues/376 Many thanks to K-plan for reporting this.
DietPi-Backup | Resolved an issue where search results, did not provide the most recent and successful backup date.
DietPi-Sync | Now contains the correct program name in the backtitle.
-----------------------------------------------------------------------------------------------------------
v119
(01/06/16)
Important Info:
UserData Locations | As of this release, the default user data directory is now /mnt/dietpi_userdata, unless, you have set "dietpi_userdata_basedirectory=/Something/Else" in dietpi.txt. A symlink will be automatically generated to your USB drive, if installed. The new location will be active for any new software you install with DietPi-Software. All existing software will continue to use the previous locations. This allows us to simplify the online documentation and user experience: https://github.com/Fourdee/DietPi/issues/334#issuecomment-222503304
Odroid C2 | Your system will install the latest kernel and boot.ini file. This is required for your system to be functional after the latest kernel update. As the /DietPi/boot.ini file is being overwritten, users may wish to make a note of their existing settings, prior to updating: https://github.com/Fourdee/DietPi/issues/366
New Device:
DietPi for BananaPi M2+ image is now available. Built with ARM build tools: http://dietpi.com/phpbb/viewtopic.php?f=8&t=431
DietPi for XenServer x64 image is now available. Many thanks to Xenformation for implementing the image: https://github.com/Fourdee/DietPi/issues/309
Changes / Improvements / Optimizations:
DietPi-Software | Added DietPi installation option for Plex Media Server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1949#p1949
DietPi-Software | Added DietPi installation option for VNC 4 Server. Many thanks to Rob for his input and code on this: https://github.com/Fourdee/DietPi/pull/344
DietPi-Software | Pihole installation has been updated to latest version.
DietPi-Software | Resolved broken Shairport-Sync installation for ARM64 devices: https://github.com/Fourdee/DietPi/issues/369
DietPi-Config | You can now enable/disable serial console from the advanced menu.
DietPi-Config | Added support for Odroid HiFi Shield Plus in soundcard options: https://github.com/Fourdee/DietPi/issues/365
DietPi-Config | Added support for rpi-bcm2835-UltraHQ. This is an experimental driver for the onboard analogue sound on the RPi. Requires kernel 4.4 (rpi-update): https://github.com/Fourdee/DietPi/issues/360
DietPi-Autostart | VNC servers (if installed) will now automatically start during boot, regardless of your autostart option. The service name is "vncserver": https://github.com/Fourdee/DietPi/issues/255#issuecomment-220954537
DietPi-Cam | Has been updated to RPi Web Cam interface 6.1.6. Now uses the internal motion engine and is fully functional: https://github.com/Fourdee/DietPi/issues/120
DietPi-Services | Will now show you the name of each service that is applied, and if successful. Also added some funky colours, for visual eye candy (no honestly, it rocks)
General | Odroid C2 image download updated to latest DietPi version.
Bug fixes:
DietPi-Software | Resolved an issue where LetsEncrypt would fail to install. This was due to LetsEncrypt recently changing their name to Certbot: https://github.com/Fourdee/DietPi/issues/348
DietPi-Software | Resolved an issue where Transmission service was being started before network is up. Existing installations will be patched: https://github.com/Fourdee/DietPi/issues/350
DietPi-Software | Resolved an issue where Tightvnc server would not run on arm64. VNC4SERVER is now offered as a working alternative, whilst we wait for the Jessie repo package to be updated with a fix: https://github.com/Fourdee/DietPi/issues/255. Many thanks to Rob for his input and code on this.
DietPi-Cloudshell | Resolved an issue where the Network usage scene would generate an error. This would occur if the network device was not ready, when we scraped netstat: https://github.com/Fourdee/DietPi/issues/355. Many thanks to Erik for finding this one!
-----------------------------------------------------------------------------------------------------------
v118
(17/05/16)
New Device:
DietPi for Pine A64 is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=420. Many thanks to Rhkean for his excellent work to make this possible.
Important Information
OPi PC Security Exploit | Found by the ARMbian devs: https://github.com/Fourdee/DietPi/issues/312, this security exploit allows any process to get root permissions. We have created a new DietPi OPi PC image, based on ARMbian which disables the kernel exploit. It is highly recommended that all OPi PC users, download and install the updated image to be protected: http://dietpi.com/#five
Changes / Improvements / Optimizations:
DietPi-Software | Added DietPi optimized installation for Emby server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1789#p1789
DietPi-Software | Added DietPi optimized installation for OpenBazaar server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p1796
DietPi-Software | WiFi/Tor HotSpot on RPi 3 (internal BCM wifi) will now default to Wireless N (150mbit) during installation. Previously Wireless G (54mbit).
DietPi-Software | Subsonic is now split into 2 installation options. Version 5 and 6: https://github.com/Fourdee/DietPi/issues/330
DietPi-Update | Added GITFORKOWNER to aid in testing new releases on different forks
DietPi-Config | You can now set the WiFi country code. This will enable channels and power ratings allowed in your country.
DietPi-Config | Cleaned up the WiFi/Ethernet adapters menu. Static IP options will only show when the user changes the mode.
rpi_boardinfo / DietPi-Banner | Will now display the revision code for the user on unknown RPi devices.
Bug fixes:
DietPi-Software | Resolved an issue where the .installed file would generate an error, due to a unexpected character: https://github.com/Fourdee/DietPi/issues/322
DietPi-Software | Prevention of Lighttpd + PhpMyAdmin apt-get errors during installations. Users must install LLMP/LLAP prior to PhpMyAdmin
Odroid-XU4 | corrected typo in boot_xu4.ini file: https://github.com/Fourdee/DietPi/issues/314
dietpi-set_soundcard | Now applies dtparm=audio= setting in config.txt for RPi. Required for >= 4.4 kernel: https://github.com/Fourdee/DietPi/issues/327
-----------------------------------------------------------------------------------------------------------
v117
(01/05/16)
New Device:
DietPi image for VirtualBox (x64) is now available: http://dietpi.com/phpbb/viewtopic.php?f=8&t=390&p=1683#p1683. Many thanks to Xenformation (JK) for implementing this image.
Changes / Improvements / Optimizations:
DietPi-Software | Added DietPi optimized installation for Mumble VoIP server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1691#p1691
DietPi-Config | Added display resolution profiles for Odroid VU7+.
DietPi-BugReport | Max filesize limit of bug report uploads capped at 10MB.
General | All fuzon.co.uk links have now been replaced with dietpi.com. This completes the recent server move: https://github.com/Fourdee/DietPi/issues/294
General | Begin script optimizations. This will most likely extend over the next several releases.
Networking | allow-hotplug has now been rolled out as default for all DietPi systems. Previously, this was set to auto. This basically means you can psychically unplug/plug the device on the fly, without the need for restarting the networking service: https://github.com/Fourdee/DietPi/issues/305
Bug fixes:
DietPi-Config | Resolved an issue where IP details would not show on WiFi, when using both adapters at the same time, and setting wlan static: https://github.com/Fourdee/DietPi/issues/273#issuecomment-213951519
DietPi-Software | Resolved an issue where Oracle Java would fail to install: https://github.com/Fourdee/DietPi/issues/298
DietPi-Software | Resolved an issue where WiFi hotspot would not function on the Odroid C2. arm64 binary has been compiled with RTL drivers enabled: https://github.com/Fourdee/DietPi/issues/303
DietPi-Set_Soundcard | Resolved an issue where changing addon RPi soundcards failed to enable the chosen card.
DietPi-Update | Resolved an issue where the server version would return "invalid": https://github.com/Fourdee/DietPi/issues/301
DietPi-Software/Config | Resolved an issue where noip would not run on Odroid C2: https://github.com/Fourdee/DietPi/issues/302
General | Resolved an issue with WPA-PSK wireless connections failing to connect on the Odroid XU4.
Networking | Resolved an issue where unplugging eth would also kill any active wlan connections. Many thanks to K-plan for his assistance on this one: https://github.com/Fourdee/DietPi/issues/273#issuecomment-215996025.
-----------------------------------------------------------------------------------------------------------
v116
(19/04/16)
Changes / Improvements / Optimizations:
Images | All DietPi image downloads (excluding Wheezy) have been updated to v115 (v116 after first run update).
DietPi.com | Web hosting is now provided by MyVirtualServer.com: https://github.com/Fourdee/DietPi/issues/288
DietPi-Software | Added DietPi optimized installation for NetData. A slick and feature-rich system stats monitor with web interface: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p1611
DietPi-Software | Updated Wiring Pi installation to latest. This adds support for RPi 3: https://github.com/Fourdee/DietPi/issues/270
DietPi-Software | Screen blanking is now disabled during "First run update" and "During installations". This will only affect tty0 (main screen): https://github.com/Fourdee/DietPi/issues/277
DietPi-Config | Added ability to configure and apply system-wide proxy settings: https://github.com/Fourdee/DietPi/issues/214
DietPi-Config | Now supports enabling and configuring both Ethernet and WiFi adapters at the same time. Previously, enabling one adapter disabled the other.
DietPi-Config | When setting Static DNS settings, a menu will now appear with a list of the most known DNS servers. You can either select one of the entries listed, or manually enter your DNS server.
DietPi-Config | Networking Option has been split into 2 new menus. "Network Options: Adapters" and "Network Options: NAS/Misc".
DietPi-Backup | Added NFS/NFS4 as supported filesystem types. Don't get excited, Rsync over NFS is extremely slow, especially on the 1st run (cp is quicker).
DietPi-Banner | Will now also show your IP address: https://github.com/Fourdee/DietPi/issues/284
Bug fixes:
DietPi-Cloudshell | Network usage scene: Resolved a integer error caused by a leading zero in $(date), which effected daily usage stats: https://github.com/Fourdee/DietPi/issues/272
DietPi-Software | Resolved an issue where NODEJS was not being set to "installed" after installation.
DietPi-Software | Resolved an issue where NODEJS would not install on Odroid C2. We have compiled a ARM64.deb package and will be used in new installations: https://github.com/Fourdee/DietPi/issues/276#issuecomment-209900955
General | Resolved an issue where WiFi WPA connections were unable to connect on the Odroid C1.
General | Resolved various issues with non-English system Locale when using English based parsing throughout DietPi scripts: https://github.com/Fourdee/DietPi/issues/291
DietPi-Apt_Get_Update | Will now ignore waiting for (and killing) NTPD if ntpd_update_mode=0 (disabled) or ntpd_update_mode=4 (daemon): https://github.com/Fourdee/DietPi/issues/289
-----------------------------------------------------------------------------------------------------------
v115
(04/04/16)
Changes / Improvements / Optimizations:
DietPi-Software | Removed dependencies on Apache stacks, allowing all DietPi-Software web-based applications to use either lighttpd, nginx or apache2 stacks: https://github.com/Fourdee/DietPi/issues/205
DietPi-Software (Webserver preference system) | You can now select a preferred webserver type (Apache2/Nginx/Lighttpd), prior to installing any webserver based software. When you select any software for installation that requires a webserver, your preferred webserver choice will be automatically installed: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1549#p1549
DietPi-Software (Webserver preference system) | Lighttpd is the default webserver stack to be installed when any software in DietPi-Software requires a webserver stack. You can change this using the webserver preference option in the DietPi-Software menu. If you have any existing webserver stacks installed, your preference will be automatically set to what you have installed at the time.
Bug fixes:
OPI PC | Community vcore/freq (.fex/script.bin) patch will be applied (created by Thomas Kaiser). This resolves known issues with stability and excess heat on the Loboris image (which DietPi is based on). Screen resolution support in DietPi-Config is no longer available: http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=785&fromuid=185718
DietPi-Uninstall | Resolved an issue where WEBSERVER_LIGHTTPD would not appear when installed.
DietPi-Software | Resolved an issue where FFMpeg would fail to install on RPi 2/3.
DietPi-Software | Resolved an issue where PHP Composer would fail to install for Ampache/Baikal.
General | Resolved an issue where new dietpi.txt entries were not being created, for < v109 image installations.
-----------------------------------------------------------------------------------------------------------
v114
(28/03/16)
Software Additions:
DietPi-Software | Added DietPi optimized installation option for EmonPi. Turn your existing RPi into a lightweight energy monitor with the EmonPi addon board: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1525#p1525
DietPi-Software | Added DietPi optimized installation option for Tor WiFi Hotspot. This will create a WiFi Hotspot on your device and route all WiFi connected network traffic through the Tor network: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1529#p1529
Changes / Improvements / Optimizations:
DietPi-Config > Audio Options > Soundcard (RPi) | Added support for IQaudIO DAC+. Many thanks to "alcoheca" for the dtoverlay code: https://github.com/Fourdee/DietPi/issues/253
General (RPi) | max_usb_current in config.txt is now enabled by default. This will allow your USB ports to use upto 1.2amp of power. Required for USB platter HDDS (500/700ma).
Bug fixes:
General (C1) | CPU Govs: Ondemand is now disabled due to it failing to scale down frequencies. This is a known issue with the C1 kernel. Interactive is now the default CPU gov and will replace ondemand. Many thanks to K-Plan for reporting this bug: https://github.com/Fourdee/DietPi/issues/248
-----------------------------------------------------------------------------------------------------------
v113
(20/03/16)
Important notes:
Odroid C2 | Odroid's flagship SBC is now supported in DietPi. Currently under beta, more info and image download: http://forum.odroid.com/viewtopic.php?f=138&t=19948
Software Additions:
DietPi-Software | Added DietPi optimized installation option for Redis Server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1504#p1504
DietPi-Software | Added DietPi optimized installation option for BaiKal (Lightweight CalDAV + CardDAV server): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1502#p1502
DietPi-Software | Added DietPi optimized installation option for RPi-Monitor: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1502#p1503
DietPi-Software | Added additional Linux installation option for Node.js v5.x: Many thanks to "bhaveshgohel" and "spiderkeys" for their input on this one: https://github.com/Fourdee/DietPi/issues/231
Changes / Improvements / Optimizations:
DietPi-Process_Tool (RPi 3) | Added options for Bluetooth service and hciuart.
DietPi-Software | Ampache installation has been updated to latest (3.8.2).
DietPi-Software | PiHole web interface updated to latest
DietPi-BugReport | Will now use the system wide UUID, generated by DietPi on 1st install for reference code, instead of MAC address as Odroid's use a software configured MAC address (all the same).
Bug fixes:
Kodi (C2) | Resolved issues with no sound. Using ALSA and asound.conf from oversun, pulseaudio will be uninstalled: http://forum.odroid.com/viewtopic.php?f=136&t=19433&p=131413&hilit=Oversun#p131206
DietPi-External_drive_setup | Will now apply the permissions flag to NTFS drive mount. This allows for linux permissions on NTFS drives, and prevents Owncloud installations on USB NTFS drives from reporting a permissions warning. Applied to new DietPi image installations only, will not effect existing installations. Many thanks to CedArctic for the fix: https://github.com/Fourdee/DietPi/pull/225
DietPi-Uninstall | Resolved an issue where Squeezelite would not uninstall. Many thanks to "SASH" for the bug report.
DietPi-LogClear | Resolved an issue where non-English locale would cause pihole.log file to be cleared. This is due to DNSMASQ always logging in English dates, regardless of system locale. Many thanks to K-Plan for reporting the bug and with testing: https://github.com/Fourdee/DietPi/issues/233#issuecomment-196407135
DietPi-Cloudshell | Resolved an issue where non-English locale would prevent DNS query and block count stats updating.
DietPi-Software | Will now always clear the apt cache and update it, prior to installing the selected software. The previous "once every 7days" update caused missing package errors if a package filename was changed in the repo during that time.
DietPi-Software | Resolved an issue where apt-get errors were not providing error details.
PiHole | Resolved possible divide by zero in /var/www/pihole/data.php. The PiHole master branch (which DietPi forks) is yet to merge and receive this fix. Many thanks to K-Plan: https://github.com/Fourdee/AdminLTE/commit/e1cd3556c55d982d8548e207c1f8d35a09d78f7d
General (Coded by rotational467) | DietPi will now correctly identify RPi 3 with cpu id a22082: https://github.com/Fourdee/DietPi/pull/239
-----------------------------------------------------------------------------------------------------------
v112 - Hotfix
(05/03/16)
Bug fixes:
DietPi-Software (RPi 3) | Resolved an issue with WiFi Hotspot failing to start, when using the internal bcm43438 wifi.
DietPi-Software | Resolved an issue with PHP CLI warnings (apc.shm_size=): https://github.com/Fourdee/DietPi/issues/218
-----------------------------------------------------------------------------------------------------------
v111
(03/03/16)
Important notes:
Raspberry Pi 3 | Is now supported in DietPi. Get the most out of those 1.2ghz cores with DietPi. Lightweight justice! I will continue to add RPI3 features in DietPi-Config at a later stage (eg: Bluetooth). For now, see here: https://github.com/Fourdee/DietPi/issues/216#issuecomment-191819227
Software Additions:
DietPi-Software | Additional Linux Software: Added Oracle 8 JRE/JDK installation option.
Changes / Improvements / Optimizations:
DietPi-Config | Ethernet/WiFi options will now set DHCP/STATIC target mode to current mode. Previously STATIC was the default target mode. This will prevent users applying STATIC by accident.
General (RPi) | snd-bcm2835 is now disabled by default. It will be enabled during ALSA install, if no other soundcard "dtoverlay=" is set. This will free up some memory for non-audio installations.
Bug fixes:
DietPi-Config | Display: Resolved an issue where changes to RPi Camera settings were not being applied.
-----------------------------------------------------------------------------------------------------------
v110
(29/02/16)
Changes / Improvements / Optimizations:
DietPi-Software | Your IP address will now be shown at the top left of screen.
DietPi-Software | You can now change the location where your user/personal data will be created and stored before installation (eg: bittorrent downloads, Owncloud data etc): https://github.com/Fourdee/DietPi/issues/198#issuecomment-186655968 . Can also be set in dietpi.txt (dietpi_userdata_basedirectory=).
DietPi-Cloudshell | Added current network bandwidth usage stats to the network usage scene.
DietPi-Cloudshell | Added human readable output for network usage screen (auto KB/MB/GB conversion)
General | bc is now installed by default on all DietPi systems. bc is needed for bash floating point calculations that many scripts rely on. bc is also favoured against printf due to character decimal issues with certain system locales: https://github.com/Fourdee/DietPi/issues/203#issuecomment-186889618
General | Improved support for non-standard root filesystem devices (eg: /dev/sdb) with DietPi scripts.
Bug fixes:
DietPi-Logclear | DietPi-Process_Tool is now reapplied after clearing PiHole logs.
DietPi-Software | Resolved an issue where LXDE desktop installations was linking DietPi-Nice.desktop instead of DietPi-Process_Tool.desktop
DietPi-Software | Resolved an issue where Pydio installation would not generate the data folder on SD card only installations.
DietPi-Software | Resolved an issue with Single File PHP Image Gallery download link broken. Many thanks to "Rhkean" for his assistance: https://github.com/Fourdee/DietPi/issues/206
DietPi-Cleaner | Resolved an issue where non-standard root filesystem device would cause the script to terminate. Many thanks to "K-Plan" for reporting the issue and his assistance with testing/debugging: https://github.com/Fourdee/DietPi/issues/200#issue-133569090
DietPi-Config | Resolved an issue where non-standard root filesystem device would cause SD benchmarks to fail. Many thanks to "K-Plan" for reporting the issue and his assistance with testing/debugging: https://github.com/Fourdee/DietPi/issues/211#issue-136938177
DietPi-Cloudshell | Vast number of bug fixes linked to non en_xx.UTF-8 locale and 0 size swap. Please see Git ticket for more information. Many thanks to "K-Plan" for his assistance: https://github.com/Fourdee/DietPi/issues/203
-----------------------------------------------------------------------------------------------------------
v109
(13/02/16)
Important notes:
- All DietPi ARM based images have been updated to v109. This resolves previous issues with automation. See "Bug Fixes" for more information.
- Odroid XU3/4 kernel updates are no longer automatically updated. This is to prevent future issues with automation installations. Users will need to manually run "apt-get install linux-headers-armhf-Odroid-xu3 linux-image-armhf-Odroid-xu3" to upgrade their kernel. Please see Git Ticket for more information: https://github.com/Fourdee/DietPi/issues/185#issue-130839837
- RPI Wheezy Image | As the official RPI Wheezy image download is no longer available, we have removed the Wheezy download link from dietpi.com. DietPi still supports and offers the Wheezy image, but we will not be adding additional DietPi-Software installation options for it. More information and Wheezy download: http://dietpi.com/phpbb/viewtopic.php?f=8&t=9
Software Additions:
- DietPi-Software | Added DietPi optimized installation options for Lighttpd webserver stacks (LLMP/LLSP/LLAP): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1335#p1335
- DietPi-Software | Added DietPi optimized installation options for MariaDB webserver stacks (LAAP/LEAP/LLAP): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5#p5
Changes / Improvements / Optimizations:
- DietPi-Software | PiHole installation has been updated to the latest version.
- DietPi-Uninstall | Will now display installed webserver programs instead of stacks.
Bug fixes:
- BruteFIR | Resolved an issue where ALSA overflow/underflow would prevent BruteFIR from running. Process is now launched initially with nice -15 to prevent this from occurring.
- DietPi-Automation (Odroid) | Resolved an issue where kernel updates would require user input. Many thanks to rhkean for his assistance: https://github.com/Fourdee/DietPi/issues/185
- DietPi-Software | Resolved an issue with Pydio installation on Odroid C1/XU4. "Impossible write into the AJXP_DATA_PATH folder": https://github.com/Fourdee/DietPi/issues/186
- DietPi-Software | Resolved an issue where Pi-Hole webpage stats were not updating: https://github.com/Fourdee/DietPi/issues/187#issue-131328814
- DietPi-Update | Resolved an issue where curl would fail to verify SSL cert for DietPi. This affected automated installations. Many thanks to rhkean for his assistance: https://github.com/Fourdee/DietPi/issues/197
- Odroid XU3/4 | Default resolution is now 1080p. This is a workaround to resolve known issues with 720p framebuffer missing lines: https://github.com/Fourdee/DietPi/issues/184
-----------------------------------------------------------------------------------------------------------
v108
(31/01/16)
Software Additions:
DietPi-Software (RPi Jessie) | Added DietPi optimized installation option for BruteFIR. EQ and Digital Room Correction via ALSA: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=57#p57
DietPi-Software (RPi Jessie) | Added DietPi optimized installation option for SqueezeLite. Audio player for SqueezeBox server (LMS): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1009#p1009
DietPi-Software | Added DietPi optimized installation option for Pydio. Feature-rich backup and sync server with web interface : http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1064#p1064
Changes / Improvements / Optimizations:
DietPi-Process Tool | Improved performance when parsing user settings file. Only installed software values are now saved.
Bug fixes:
DietPi-Process Tool | For LXDE Installations: Added dietpi-process_tool.desktop items and removed dietpi-nice.desktop.
/DietPi/dietpi/func/dietpi-optimal_mtu | ipv4 and icmp headers (-28) are now subtracted from the MTU size that gets tested.
-----------------------------------------------------------------------------------------------------------
v107
(25/01/16)
New Features:
DietPi-Process_Tool | Allows users to configure and set system wide Nice, Affinity, Scheduler Policy, Scheduler Priority for most processes/programs. Replaces DietPi-Nice/Affinity
Changes / Improvements / Optimizations:
DietPi-Config | IPv6 can now be enabled/disabled from the networking options menu.
DietPi-Config | RPI i2c settings have now been moved to "Advanced Options". Previously Display. Thanks to Gordon for the suggestion: http://dietpi.com/phpbb/viewtopic.php?f=11&t=294#p1261
General | IPv6 is now enabled by default on all DietPi systems. Its clear that IPv6 is becoming a requirement for software to fully function: https://github.com/Fourdee/DietPi/issues/175#issue-127682633 . You can disable IPv6 using dietpi-config > networking > IPv6
Bug fixes:
DietPi-Process_Tool (previously DietPi-Affinity) | Affinity is now applied to all PIDs for each program match.
DietPi-Software | Resolved an issue with Nginx failing to install on RPi Jessie.
-----------------------------------------------------------------------------------------------------------
v106
(13/01/16)
Software Additions:
DietPi-Software | Added DietPi optimized installation option for Shairport Sync. AirPlay audio player with multiroom sync : http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1221#p1221
Changes / Improvements / Optimizations:
Images | All ARM based DietPi Images have been updated to v106.
General (RPi) | DietPi will now identify your model name based on revision code. This will provider a "nicer" description in the banner. Many thanks for Dougie and David for their assistance on this: https://www.raspberrypi.org/forums/viewtopic.php?p=878517#p878517
DietPi-Backup | When searching for previous backups, it will now print the date/time the backup was last run, for each backup found.
Bug fixes:
DietPi-AutoStart | Resolved an issue where VNCserver would not start on Orange Pi PC. Many thanks to MyRoman for his assistance on this: http://dietpi.com/phpbb/viewtopic.php?f=11&t=283#p1193
DietPi-Software | Resolved an issue where input methods (such as ibus, fcitx) fails to start with dbus connection error. dbus-x11 is now installed by default with xserver. Many thanks to ochaochaocha3 for finding this one: https://github.com/Fourdee/DietPi/issues/160
DietPi-Software | Squeezebox Server (LMS) is now enabled for ARMv6 devices (RPi 1/zero). Many thanks to masterxilef for proving the fix: https://github.com/Fourdee/DietPi/issues/155#issuecomment-170695252
DietPi-Config (OPi) | Changed 3.5mm jack asound.conf from plug to hw. This resolves "ALSA lib pcm_plug.c:1261:(_snd_pcm_plug_open) Unknown field card" error.
DietPi-Automation | Resolved an issue where AUTO_DietpiSoftware_SkipUpdateRebootPrompt=1 had no effect.
-----------------------------------------------------------------------------------------------------------
v105
(06/01/16)
Software Additions:
DietPi-Software | Added DietPi optimized installation for WiFi Hotspot. Once installed, you can change the SSID/Key/Channel settings in dietpi-config > networking > WiFi. http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1207#p1207
Changes / Improvements / Optimizations:
DietPi-Config | Vastly improved the performance of the networking ethernet/wifi menus.
DietPi-Survey | UUID is now a random generation. This was previously the MAC address which are not unique on Odroid/OrangePi devices.
DietPi-Nice/Affinity | Added support for DHCP server (dhcpd) and WiFi Hotspot (hostapd).
DietPi-Backup | First run: will now check and use the USB Drive as the backup directory if it is installed.
Bug fixes:
DietPi-Software | Resolved an issue with the installation of OpenTyrian. Many thanks to EzTargetUK for spotting this one: https://github.com/Fourdee/DietPi/issues/157
-----------------------------------------------------------------------------------------------------------
v104
(29/12/15)
New Features:
DietPi-Automation | DietPi automation allows users to fully automate the installation process, and, automatically install optimized software from the DietPi-Software catalogue. We have also added features like auto mounting Samba client shares, download and execute script during installation. All the automation options are available in the dietpi.txt file on the 1st partition of the DietPi image. http://dietpi.com/phpbb/viewtopic.php?f=8&t=273
dietpi-set_dphys-swapfile | New function script that allows command line users to change dphys-swapfile size and locations easily and quickly. See sourcecode for usage.
Changes / Improvements / Optimizations:
PiHole | Updated PiHole script to latest version (gravity.sh).
DietPi-Cloudshell | Updated to v4. You can now start/stop DietPi-Cloudshell from the menu and choose which screen to output. Also added option to display temps as Celsius or Fahrenheit.
DietPi-Config (RPi) | Added display resolution option for the official RPi touchscreen.
General | Updated grep code usage to check for 1st character on line when parsing files for variable values. Prevents pulling in any commented code references. eg: grep -m1 '^MyVar=10'
DietPi-Software | LetsEncrypt has been disabled for DietPi RPi (Wheezy) until a workaround can be found: https://github.com/Fourdee/DietPi/issues/141
DietPi-Software | Dedicated USB drive installations will also move the swapfile to the USB drive. Many thanks to bbmak for this request: http://dietpi.com/phpbb/viewtopic.php?f=9&t=270&p=1135#p1132
DietPi-Software | Softether VPN server has been removed. Its setup was overcomplicated for the end user. OpenVPN server offers a much better and simpler VPN experience for the user.
DietPi-Backup | Allows for $2 input directory when using backup/restore inputs for $1. See sourcecode and usage header for more info.
DietPi-Nice | Added support for Squeezebox Server (LMS) and Squeezebox Lite.
DietPi-Affinity | Added support for Squeezebox Server (LMS) and Squeezebox Lite.
Bug fixes:
DietPi-Software | Resolved an issue with Squeezebox not installing. This is due to squeezebox 7.9 nightly build url links being dropped. Squeezebox will now be downloaded from DietPi.com. Thanks to Jean for spotting this.
-----------------------------------------------------------------------------------------------------------
v103
(10/12/15)
New Features:
DietPi-Affinity | Allows you to set CPU affinity for most processes. This allows you to specify which CPU cores the program will use. Also applied automatically during boot (along side DietPi-Nice). Info: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1064#p1064.
DietPi-LetsEncrypt | Frontend for Lets Encrypt and integration into DietPi systems. Supports Apache2 webserver (LAMP / LASP) only. Info: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1064#p1062.
Software Additions:
DietPi-Software | Added DietPi optimized installation for Lets Encrypt. This allows you to easily obtain and install a free SSL certificate for your webserver. Info: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=1064#p1062. Many thanks to thechildofroth for his assistance with testing: https://github.com/Fourdee/DietPi/issues/128
DietPi-Software (RPi) | Added DietPi optimized installation for Wiring Pi (v2.31). Alternate GPIO library based on C.
Changes / Improvements / Optimizations:
DietPi-Software | Updated DietPi-Cam installations to match RPi web cam interface v6.0.19. Thanks to Zombievirus for mentioning this was missing from v103 release changelog: http://dietpi.com/phpbb/viewtopic.php?f=11&t=218&start=20#p1087
DietPi-Ramlog | Will now preserve log file ownerships.
DietPi-Config > Networking | You can now specify static DNS servers.
DietPi-Nice | Will now show you what is being applied, and, if successful.
DietPi-Software | Reduced php-apc and php-apcu cache sizes slightly. Applied lower limit of 10mb.
DietPi-Software | Reduced the amount of total packages installed with Full logging mode (logrotate). Many thanks to Gordon Williams for spotting this: http://dietpi.com/phpbb/viewtopic.php?f=11&t=256#p1073
DietPi-Software (RPi) | Moved all RPi hardware project related items to DietPi Optimized software. Under RPi Hardware Projects.
Bug fixes:
LMS/Squeezebox server | Resolved issue with the program unable to start at boot. DietPi-Software will now install v7.9. Existing installations of LMS/Squeezebox will require a reinstall with dietpi-uninstall and dietpi-software, to fix their installation.
DietPi-Software | Resolved an issue with apt-get 100 errors during installation due to incomplete apt-cache. DietPi-Software will now run a simulated apt-get install, before running the installations. If this fails, it will attempt to clean and update the apt-cache. Many thanks to Zombievirus for the report and assistance testing: https://github.com/Fourdee/DietPi/issues/132
DietPi-Software | Resolved an issue with Proftpd giving errors: /var/log/wtmp: No such file or directory. Many thanks for Gordon Williams for spotting this one: http://dietpi.com/phpbb/viewtopic.php?f=11&t=256#p1073
General | Resolved an issue where optimizations for the RPi v2 would be made based on 2 cores. This was due to an incorrect $(nproc) value which reported 2 processor cores on the RPi. $(nproc --all) is now used and returns the correct value.
General | Resolved an issue where /etc/resolv.conf (dns server) was not updating. This was due to a missing package (resolvconf) and will now be installed on all DietPi systems. Resolvconf will automatically update DHCP dns servers. For Static Ips, dns-nameservers must now be set in /etc/network/interfaces.
General | Resolved issue where ntpd drift file wouldn't update. Many thanks to Gordon
DietPi-Config > Networking | As dns-nameservers must be set for static ips, DietPi-Config will enable/disable dns-nameservers automatically in /etc/network/interfaces when applying network changes.
-----------------------------------------------------------------------------------------------------------
v102
(03/12/15)
Important DietPi Changes:
All DietPi images have been updated to v102 and are required to run the latest version of DietPi. Previous images will no longer update, and are no longer supported.
Passwords | All passwords throughout DietPi are now dietpi (previously raspberry). This includes everything with a password (eg: dietpi-software installations).
DietPi for Odroid C1/XU4 has changed to Debian Jessie | The DietPi images are now based on the excellent Debian Jessie images by Meveric http://forum.odroid.com/viewtopic.php?f=96&t=17542&p=114970#p114970. Why Debian? First, its more streamline and lightweight when compared to Ubuntu. Second, it reduces my coding workload from 3 distros to 2, as Ubuntu has different packages/file paths/requirements that required additional coding and testing.
New Features:
DietPi-Launcher | Menu system that allows you to run any of the DietPi programs, all from one place.
DietPi-Cron | Menu system that allows you to change the cron start times: https://github.com/Fourdee/DietPi/issues/118#issuecomment-161051801
Software Additions:
DietPi-Software (Odroid's C1/XU4) | Kodi is now available for Odroid C1 and XU4.
DietPi-Software (Odroid's C1/XU4) | DietPi optimized LXDE desktop is now available. Vastly improved C1 (no longer uses FBturbo driver).
DietPi-Software (Odroid's C1/XU4, OPi) | DietPi optimized Weaved installation is now available.
DietPi-Software (Odroids C1/XU4) | DietPi optimized MiniDLNA installation option is now available.
Changes / Improvements / Optimizations:
General | Support for Raspberry PiZero (honestly?, i didn't have to change a thing :) )
General | Removed one of the reboots during first run filesystem expansion. This will speed up the initial setup of your system. Available for all DietPi images v101 or higher.
DietPi-Software | PHP now sets upload_max_filesize and php_max_post_size to 2GB. This will increase the max filesize limit with php uploads (eg: Owncloud). Previously 20~MB.
DietPi-Software | PHP now sets upload_tmp_dir to /var/tmp/php_upload_tmp. This was previously stored on /tmp as ramdisk, which limited php uploads (eg: Owncloud) to half your total RAM, causing possible failed uploads.
DietPi-Software (Jessie) | PHP will also install and optimize APCu along side Opcache (APCu is data store, OPcache is opcode cache). This should vastly improve webserver performance.
DietPi-Software | HAproxy will now install v1.6.2.
DietPi-Software | Deluge-web no longer requires a service restart by the user during 1st run.
DietPi-Software | Enabled Deluged logging with level warning to /var/log/deluged.log and /var/log/deluge-web.log
DietPi-Config > Advanced > Time sync (ntpd) | New options. Allows you to change the update frequency of NTPD time syncs. eg: Daily/Hourly/disabled etc.
DietPi-Config > Performance > Overclocking | Tweaked the RPi 1/2 overclocking settings to improve stability. These are settings I personally use across all my RPi devices during testing, and, should be stable for all.
DietPi-Config > Advanced > Swapfile size | When the user changes the swapfile size, the new swapfile and its size will now be generated at the same time. Previously this was completed during boot.
DietPi-Config > Advanced > Swapfile size | Can now also be disabled.
DietPi-Config (OPi) | You can now update the Kernel and Firmware for your OrangePi. This will run Loboris kernel update script: https://github.com/loboris/OrangePi-BuildLinux/blob/master/update_kernel.sh
General | /etc/apt/sources.list is now unified across all DietPi Jessie images (excluding Raspbian), using the global Debian mirror: http://ftp.debian.org/debian
General | All firmware and kernel have been updated to latest.
Bug fixes:
DietPi-Update | Some users were experiencing wget failures due to SSL/cert issue on GitHub, or local network setup. This was causing the 1st run update and installation to fail. The script has been updated to use curl which does not fail. https://github.com/Fourdee/DietPi/issues/125
Kernel Modules (OPi) | Resolved issues with invisible modules by updating the kernel / firmware to latest (provided by Loboris). https://github.com/Fourdee/DietPi/issues/115
General (Jessie) | Resolved an issue where SystemD would throw warnings on /dev/tty1 regarding duplicate fstab entries. USB mounts are now disabled by default in fstab on new images. DietPi will enable one of the mounts as required during "1st run USB drive" setup.
DietPi-Software (Odroid C1) | Resolved an issue with Kodi launching as black screen.
DietPi-Software | Resolved an issue with DietPi-Cam not starting during boot. Many thanks to Rich T for his assistance with debugging: http://dietpi.com/phpbb/viewtopic.php?f=11&t=218#p842
DietPi-Ramlog | Fix for mongodb log files, thanks to Olmo: https://twitter.com/otmezger/status/670004115561299968
-----------------------------------------------------------------------------------------------------------
v101
(14/11/15)
Changes:
DietPi-Software | Enabled minidlna installation option for Orange Pi and VMware.
DietPi-Software | Modified the installation method of phpBB3 forums. No longer uses apt installation. Downloads and sets up the phpbb.zip.
DietPi-Config > AutoBoot options | Added "Console: Automatic Login" option. Useful for custom projects that require autologin on main terminal (tty1), without launching a specific program.
DietPi-Config (RPi) > Audio options > Soundcard | You can now select "none" as your soundcard. This will disable the snd-bcm2835 kernel module, saving memory and resources.
DietPi-Config (OPi PC) | Changed 3.5mm asound.conf to use plug rather than direct hw.
DietPi-Software (OPi PC) | Installing HiFi will now default to 3.5mm output and unmute it, regardless of default device used in asound.conf.
Bug fixes:
DietPi-Ramlog | Resolved an issue where "Full" and "None" logging modes, would clear logfile contents during boot. https://github.com/Fourdee/DietPi/issues/112
DietPi-Apt-get_Update | Resolved an issue where the state file would stay at 0 (which believes apt-get is running), causing endless waiting.
DietPi-Software (RPi Jessie) | Resolved an issue where Kodi would install using packages from deb.multimedia, rather than Raspbian. This was due to FFMPEG installation which requires the additional repo. After installing FFMPEG, the deb.multimedia repo will now be removed. https://github.com/Fourdee/DietPi/issues/111
DietPi-Software (OPi PC) | Resolved broken volume controls for HiFi (mpd+ympd) using 3.5mm output.
DietPi-External_drive_setup (RPi) | When setting up a dedicated external drive, rootdelay=10 will be added to cmdline.txt. This should prevent slow powering external drives, from failing to be ready and mountable during boot.
-----------------------------------------------------------------------------------------------------------
v100
(07/11/15)
New Image:
DietPi for Orange Pi PC is now available (Beta): http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=662&extra=page%3D1
New Features:
DietPi-Cleaner | New program. Allows you to remove unwanted 'junk' (eg: CCleaner) to free up system resources. http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=623#p623
DietPi-Software | Added DietPi optimized installation option for OpenVPN Server: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=613#p613
Changes:
DietPi-Software (RPi) | HQ audio is now enabled by default when alsa is flagged for install.
DietPi-Software (RPi armv6 Jessie) | FFmpeg will now install libs, rather than lib-dev packages: https://github.com/Fourdee/DietPi/issues/84#issuecomment-151623212
DietPi-Config > Tools > Benchmark | Vastly improved the accuracy of filesystem benchmarking. The recorded speeds should now be inline with "real world" usage. DD now uses 4K blocksize which is default for SSD and /tmp (ram).
General | Hostname on new installations has change from dietpi to DietPi.
General | Changed ondemand scaling up, to 50% cpu usage (previously 60).
Bug fixes:
DietPi-Cloudshell | Resolved a memory leak caused by incorrect array usage.
General (Jessie) | Resolved issue with CRDA error print on tty1. Many thanks to Luis for the resolution: https://github.com/Fourdee/DietPi/issues/102#issuecomment-153447933
Orange Pi PC | Local sound now works, also added option to dietpi-config allowing you to change HDMI or 3.5mm default output.
-----------------------------------------------------------------------------------------------------------
v99
(27/10/15)
New Features:
DietPi-Software | Added DietPi optimized installation option for Ampache. http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=40#p554 . Many thanks to Jig for his assistance with the installation steps: http://dietpi.com/phpbb/viewtopic.php?f=9&t=146
DietPi-Software | SubSonic is now available for all DietPi systems. Also updated SubSonic installation to use 5.3 (instead of beta2), and, Java 8 (instead of Java 7). Many thanks to thechildofroth for his assistance and providing compiled armv6 packages: https://github.com/Fourdee/DietPi/issues/84 .
DietPi-Software (RPi) | Added Linux installation option for i2c-tools. Can also be installed/configured in dietpi-config (see below).
DietPi-Config (RPi) | Users can now toggle i2c module and change baudrate (freq kHz) from display options.
Changes:
General | DietPi specific binaries are now stored and downloaded from http://dietpi.com. This will vastly increase download speed and should reduce overall installation time.
General (C1/XU4) | Modified /etc/apt/sources.list to include universe, multiverse, backports, and, Oracle Java paa.
Bug fixes:
DietPi-Config (Odroid C1/XU4) | Resolved issue where changing the Keyboard configuration did not bring the menu up.
-----------------------------------------------------------------------------------------------------------
v98
(21/10/15)
New Features:
DietPi-Software (VMware) | Added DietPi optimized installation option for Desktop LXDE.
Changes:
DietPi-Software | Pi-hole installations now checks total free memory available and sets swapfile size accordingly, to prevent out of memory errors. This was previously applied to RPi v1 models only.
Bug fixes:
CurlFTPfs (Jessie) | Resolved issue with this network mount causing Emergency mode during boot. Many thanks to Jig for his input on this: http://dietpi.com/phpbb/viewtopic.php?f=9&t=142
NoIp (VMware) | New installations of NoIp will now install the x32/x64 binary.
DietPi-Config (RPi - Jessie) | Resolved issue where changing the Keyboard configuration wasn't being applied.
-----------------------------------------------------------------------------------------------------------
v97
(15/10/15)
New Features:
DietPi-Software | Added DietPi optimized installation option for Fail2Ban. Prevents brute-force attacks by banning the IP address.
DietPi-Software | Added DietPi optimized installation option for PhpSysInfo. Web interface system stats. Many thanks to Pilovali for his input: http://dietpi.com/phpbb/viewtopic.php?f=9&t=122
DietPi-Software | Added DietPi optimized installation option for Php Image Gallery. A website to host and browse your image files. Many thanks to Pilovali for his input: http://dietpi.com/phpbb/viewtopic.php?f=9&t=135&p=468#p465
Changes:
DietPi (RPi Jessie) | Is no longer in Beta. All known and reported issues have been resolved.
DietPi-Software (Jessie) | Selecting Alsa for install will also install alsa-utils.
Bug fixes:
DietPi-Software (Jessie) | Resolved issues with SubSonic installation failing, due to missing ffmpeg package in Jessie repo. Many thanks to Marc for his input on this issue: https://github.com/Fourdee/DietPi/issues/84
-----------------------------------------------------------------------------------------------------------
v96
(12/10/15)
Changes:
DietPi.com is now the home of DietPi. Web hosting kindly provided by Pilovali.
Bug fixes:
DietPi-Software (Jessie) | Resolved Transmission-daemon 403 errors on Jessie systems. Caused by SystemD service: https://github.com/Fourdee/DietPi/issues/86. Many thanks to Lloyd for sending the bug report.
-----------------------------------------------------------------------------------------------------------
v95
(10/10/15)
New Features:
DietPi-Software | Added DietPi optimized installation option for VNC Server running LXDE Desktop. Great for headless devices: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=408#p408
DietPi-Software | Added DietPi optimized installation option for Wordpress (Blog and publishing website).
DietPi-Software (RPi-Jessie) | Added DietPi optimized installation option for Kodi.
Changes:
General | Sudo is now installed by default on all DietPi images. As most online guides for linux software uses Sudo in their documentation, and scripts, this allows us to bridge the gap to less experienced linux users by preventing "command not found".
LXDE (Desktop) | Updated desktop and menu items to include dietpi-nice.
DietPi-Software | SoftEther VPN server will now install the latest version.
DietPi-Software | RetroPie has been removed as a DietPi optimized installation option. The installation cannot be truly automated and requires user input from the RetroPie setup script. Users will need to install RetroPie from following their online documentation.
DietPi-Software | RaspControl is now only available for the Raspberry Pi (Wheezy) image. The project has not been updated for 3 years, and, only works with Raspbian Wheezy.
Bug fixes:
DietPi-Software (VMware) | Softether VPN server will now download and install the correct (64bit) package.
DietPi-Software | Resolved issue with PhpMyAdmin selection complaining of LAMP/LEMP not installed, when it is due to be installed by software that requires it.
DietPi-Software (RPi-Jessie) | Resolved issue with RPi-GPIO python3 support installations failing due to missing dependencies with the Raspbian repo. This is now installed by Python pip.
DietPi-Config (RPi-Jessie) | Resolved issue with CurlFTP mount, not mounting due to changes in Jessie's /etc/fstab commands.
Many thanks to:
Pilovali - For his contributions with testing, and, submitting over 5 bug reports for DietPi!
-----------------------------------------------------------------------------------------------------------
v94
(07/10/15)
New Image:
DietPi for Raspberry Pi (Jessie) has been released!
Changes:
DietPi Images | DietPi image downloads have been updated to v94. This also includes their respective firmware/kernel updates where applicable.
LXDE (Desktop) | Updated desktop and menu items to include more DietPi programs (eg: backup/sync)
DietPi (XU3/4) | Meveric XU3 repo (Meveric-all-XU3.list) has been removed from apt.
Bug fixes:
DietPi-Software | Resolved issue with Odroid C1 pulling incorrect URL for internet test, from sources.list.
-----------------------------------------------------------------------------------------------------------
v93
(30/09/15)
Changes:
DietPi-Software | Will now use your /etc/apt/sources.list url for connection tests.
DietPi-Cam | Updated. New installations will now install the latest version of RPi Cam Control (v6.0.9).
Bug fixes:
Pi-hole | Resolved issues with Pi-hole (dnsmasq service) not starting during bootup phase.
DietPi-Software | All Pi-hole installations will now increase swapfile size if required. This was previously applied only to Pi-Hole automated image. This prevents a out of memory error whilst running gravity.sh on RPi v1 256/512.
apc.php (Odroid / VM ) | Will now use opcache-status rather than opcache-gui. This resolves missing data from the apc.php page.
DietPi-BugReport | Resolved issue with failed uploads not providing any notification to end user.
DietPi-BugReport | Resolved issue with URL test (wget spider) not supporting ftp addresses.
DietPi-Survey | Resolved issue with URL test (wget spider) not supporting ftp addresses.
External HDD (hdparm.conf) | APM is now set to 254 (APM 127 seems to override spin down time to 5 seconds for most drives). Spin down time is now 10minutes.
-----------------------------------------------------------------------------------------------------------
v92
(24/09/15)
New Device:
DietPi for VMware (Virtual Machine) is now available. More info: http://dietpi.com/phpbb/viewtopic.php?f=8&t=90
New Features:
DietPi-Morsecode | Converts and renders a text file into morse code. You never know when you might need it! :) http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=40#p293
Changes:
DietPi-Sync | Added option to enable/disable an automated daily sync (using cron).
/etc/hdparm.conf | Added default power management settings for external USB drives. This will spin down the /dev/sda drive after 30 minutes. APM is set to 127 which allows max performance whilst still allowing spin down.
Bug fixes:
DietPi-Cloudshell | Improved CPU usage results (they actually work now ;)). Completely re-coded, and, no longer requires sysstat (mpstat) to be installed.
Pi-hole | Resolved issues with dnsmasq startpar and missing user errors during boot.
General | Resolved issue with apc.php page not providing information/stats on Odroid images.
-----------------------------------------------------------------------------------------------------------
v91
Notes:
Internal use (Image implementation and testing for VMware). See v92 for patch notes.
-----------------------------------------------------------------------------------------------------------
v90
(15/09/15)
New Features:
DietPi-Nice | Allows you to set process priority (nice level) for most dietpi-software installed programs. Your nice levels will automatically be applied by DietPi and active at all times. More info : http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=279#p279
Changes:
DietPi-Software (RPi) | Owncloud installations now use the opensuse repo. This installs the latest version (8.1).
DietPi-Sync | Added option to enable/disable compression during transfer.
DietPi-Config (Overclocking RPi 2) | Modified the overclocking profiles to improve stability. From testing, ram overclocking seems to cause the most instability, so, we have set the ram freqs to default (400MHz) for low and med profiles.
DietPi-Cloudshell | Users can now set custom USB drive mount locations, if different from /mnt/usb_1. Line 3 of /DietPi/dietpi/.dietpi-cloudshell.
dietpi-external_drive_setup | When formatting, it will now clear the MBR and partition tables on the drive before creating the ext4 partition.
General (RPi) | Hdparm is now installed by default (to be consistent with all DietPi images). This allows external drives to power down when idle.
General | Removed trailing white space from all DietPi code. Reduces DietPi-Ramdisk size by 4~KB (every little counts ;)).
Bug fixes:
DietPi-Config (RPi) | Resolved issue with SDcard benchmark reporting incorrect free space.
DietPi-Software | Resolved issue with HiFi installation. An invalid config file prevented mpd from starting.
dietpi-external_drive_setup | Will now correctly display the filesystem type when its label contains spaces.
-----------------------------------------------------------------------------------------------------------
v89
(08/09/15)
Release Notes:
DietPi-Backup | New feature to allow rSync backups of your DietPi system.
DietPi-Sync | New feature that allows rSync cloning of a Source location to a Target location (eg: /mnt/NAS_pictures /mnt/usb_1/NAS_Pictures)
DietPi-Software | Added DietPi optimized installation option for "SqueezeBox Server". Also known as Logitech Media Server (LMS).
DietPi-Config (Performance Options) | You can now limit the maximum frequency of your CPU. This is useful for reducing temperatures and power usage.
DietPi-Config (Networking Options) | Samba client mounts (/mnt/samba) will now add _netdev, to the /etc/fstab file. This ensures the network is up before it attempts to mount.
-----------------------------------------------------------------------------------------------------------
v88
(03/09/15)
Release Notes:
DietPi-Logclear (Pi-hole) | Resolved issue with space padding in pihole.log date detection and removals.
-----------------------------------------------------------------------------------------------------------
v87
(31/08/15)
Release Notes:
DietPi-Software | Added DietPi optimized installation option for "HaProxy" (High performance TCP/HTTP load balancer.). Many thanks to Jerome Queneuder for providing the compiling and installation methods.
DietPi-Software | Deluge installation option is now available for Odroid-C1 and Odroid-XU3/4.
DietPi-Software | Vastly improved the Deluge install process and simplified the online documentation. Remote access is now enabled by default, allowing desktop clients to connect.
DietPi-Ramlog (all modes) | Increased /var/log max size to 20mb (from 10mb).
DietPi-Ramlog (Pi-hole) | Increased maximum log file size to 5mb (from 2mb). This should be more than enough to keep 1+ days of pi-hole stats.
DietPi-Uninstall | Resolved issue that only showed 1 item at a time.
-----------------------------------------------------------------------------------------------------------
v86
(28/08/15)
Release Notes:
Pi-hole | Hotfix to resolve issues with Pi-hole stats not updating.
DietPi-Cloudshell | Resolved an issue where an error would be briefly printed on the display, when changing settings in the control panel.
-----------------------------------------------------------------------------------------------------------
v85
(27/08/15)
Release Notes:
DietPi-Software | DietPi-Cloudshell is here! Turn your Cloudshell (or your monitor) into a dedicated lightweight system stats display.
DietPi-Software | Added DietPi Optimized installation for SubSonic (many thanks to childofroth for his help, testing and work to get this completed https://github.com/Fourdee/DietPi/issues/42)
DietPi-Config | Added Interactive CPU gov option (if available on device).
Odroid C1/XU4 | Changed default CPU gov from ondemand to interactive. This resolves the issue with Odroid c1 ondemand not scaling (http://forum.odroid.com/viewtopic.php?f=117&t=12057), and, performs much better.
Odroid XU4 | Fixed issue with missing curl pre-reqs. Curl is now installed by default (to be consistent with all DietPi images).
DietPi-Ramlog | Now also saves filenames and generates those files on boot as blank files. Basically ensures log file permissions are set correctly during boot.
/DietPi/dietpi.txt cpu_max_frequency= | You can now limit the max cpu frequency (MHz) for all cores. | 0=disabled | Useful for lowering temp/power usage on your device.
DietPi-BugReport | Will now also send /etc/init.d/* and ls /etc/rc*.d/* services startup orders.
General | Rolled out -m1 to the majority of DietPi code. This should improve performance with DietPi scripts.
-----------------------------------------------------------------------------------------------------------
v84
(21/08/15)
Release Notes:
DietPi for Odroid XU 3/4 is now available. Currently in Beta, further software additions will be added at a later date. http://dietpi.com/phpbb/viewtopic.php?f=8&t=57 .
DietPi-Software | Resolved issue with Pi-hole stats not updating correctly on 1st install.
Pi-hole Automated Image | Increase swapfile size to 500MB.
General | CPU Governor tweaks to make ondemand more responsive (lower sample rate 100ms to 25ms, and, increase duration to 1second)
-----------------------------------------------------------------------------------------------------------
v83
Notes:
Not released. Internal use (Image implementation and testing for Odroid xu3/4)
-----------------------------------------------------------------------------------------------------------
v82
(12/08/15)
Release Notes:
DietPi-Software | RPi only: Added DietPi optimized installation option for WebIOPi (Control RPi-GPIO from a web interface).
DietPi-Software | RPi only: Added DietPi optimized installation option for Weaved (Access your device over the internet).
General | Improved external drive setup script, and, detection of failed setups.
DietPi-Logclear | Now removes all entires in /var/log/pihole.log from previous days.
DietPi-Logclear | Reduced Pi-hole maximum logfile size to 2MB.
DietPi-Survey | Resolved issue with Curl causing this script to wait for a unnecessary period of time. We love timeouts!
-----------------------------------------------------------------------------------------------------------
v81
(04/08/15)
Release Notes:
General | Updated all DietPi images to v81.
General | DietPi default login has changed. Username = root, password = dietpi.
-----------------------------------------------------------------------------------------------------------
v80
(02/08/15)
Release Notes:
DietPi-Software | Added DietPi optimized installation option for Pi-hole (DNS server that blocks adverts on your network). http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=20#p174
Optimization | ipv6 is now fully disabled for RPi, honest. http://dietpi.com/phpbb/viewtopic.php?f=9&t=37&p=152#p152
Security | Dropbear will generate a unique SSH key during 1st run setup. Thanks to DietPirate (http://dietpi.com/phpbb/viewtopic.php?f=9&t=37#p156).
DietPi-Update | Added option to disable DietPi automatically checking for updates (dietpi.txt dietpi_check_for_updates=0-1)
-----------------------------------------------------------------------------------------------------------
v79
(24/07/15)
Release Notes:
DietPi-Software | Resolved issue with failed initial setup of Owncloud in SD card setups. Many thanks to Ted for the bug report https://www.raspberrypi.org/forums/viewtopic.php?p=792918#p792918
Optimization | RPi only. Changed from Deadline to NOOP scheduler. This should improve filesystem IO with solid state devices. Many thanks to Von http://dietpi.com/phpbb/viewtopic.php?f=9&t=37&p=133#p117
Optimization | ipv6 is now fully disabled. Blacklisted kernel module, and disabled in sysctl. Many thanks to Von http://dietpi.com/phpbb/viewtopic.php?f=9&t=37&p=133#p117
-----------------------------------------------------------------------------------------------------------
v78
(22/07/15)
Release Notes:
DietPi-RamDisk | Resolved issue with power loss causing unexpected config files (Many thanks to Mamuesp for the bug report). https://github.com/Fourdee/DietPi/pull/33
DietPi-Bugreport | Will now check for a valid working internet connection before attempting to upload report.
DietPi-Bugreport | Added support for eth/wlan devices with an index range of 0-9.
-----------------------------------------------------------------------------------------------------------
v77
(09/07/15)
Release Notes:
DietPi-Software | Added DietPi optimized installation option for Raspcontrol (Web interface system stats).
DietPi-Software | Added DietPi optimized installation option for Linux Dash (Web interface system stats).
DietPi-Software | Added Dietpi optimized installation option for vsFTPD (alternative FTP / file server).
DietPi-Software | Modified Apache2 log settings. Access logs are now disabled (improves overall performance). Reduced standard log level to error.
DietPi-Software | Grasshopper installations are now based on LASP webserver stack.
-----------------------------------------------------------------------------------------------------------
v76
(05/07/15)
Release Notes:
HotFix | Resolved issue with DietPi-Ramlog modes not being mounted to RAM.
-----------------------------------------------------------------------------------------------------------
v75
(04/07/15)
Release Notes:
Ramlog | Has now been replaced by a new lightweight DietPi Ramlog system.
General | Information for DietPi-Ramdisk locations when editing /boot/config files (eg: /boot/config.txt)
General | Added installation information to possible client mounts (eg: /mnt/samba/readme.txt).
DietPi-Config | Odroid C1 : Resolved "not enough space" error when running SD benchmark.
-----------------------------------------------------------------------------------------------------------
v74
(30/06/15)
Release Notes:
DietPi-Config | Added RAM memory benchmark to the Tools menu.
DietPi-Software | DietPi-Cam installations will now set the required GPU memory (128MB). This is targeted for RPi v1 devices as v2 devices will automatically set required GPU memory if camera is enabled.
RamLog Mode 1/2 | Will now also clear logfiles with compressed extentions (eg: .zip;.gz). This will prevent compressed logfiles (eg:dmsg.x.gz) using memory.
cpu | Will now obtain the current CPU frequencies first. This ensures the processing required to run the script, does not effect the original CPU freq value. Many thanks to "Gordon" for the bug report.
General | Standardized the menu prompt options throughout DietPi. Many thanks to "Manfred" for the feedback.
-----------------------------------------------------------------------------------------------------------
v73
(26/06/15)
Release Notes:
DietPiCam | Resolved "no data/media" issues with non-usb drive installations. Many thanks to Nicksoph for the bug report https://www.raspberrypi.org/forums/viewtopic.php?p=777876#p777876
DietPi-apt-get_update | Added a timer limit when waiting for the NTPD process to finish.
-----------------------------------------------------------------------------------------------------------
v72
(26/06/15)
Release Notes:
DietPi-Software | RPi only. Added DietPi optimized installation option for "Grasshopper" (Web App to control Bticino MyHome).
cpu | New command, shows CPU information/stats.
-----------------------------------------------------------------------------------------------------------
v71
(25/06/15)
Release Notes:
DietPi-Software | OdroidC1 only. Added DietPi optimized installation option for LXDE desktop (currently in beta, uses fbturbo + ump).
DietPi-Software | OdroidC1 only. Internet connection test now checks the Ubuntu repo url, instead of the RPi repo url.
General | DietPi now runs completely from ramdisk. This vastly reduces SD filesystem IO in DietPi scripts, and, further improves the life of your SD card.
General | DietPi will now automatically search and use, the first eth/wlan devices on your system. This resolves issues with some Odroid C1 devices that have their ethernet starting with an index of 1 (eth1).
DietPi-Uninstall | Resolved issue with vim not being uninstalled from apt.
DietPi-Uninstall | Uninstalling Samba Client and curlftpfs will now remove the entries from /etc/fstab. Resolves issue with boot hang. Many thanks to "Shaquille" for the bug report.
-----------------------------------------------------------------------------------------------------------
v69-70
New image for all DietPi devices.
-----------------------------------------------------------------------------------------------------------
v68
(14/06/15)
Release Notes:
General | DietPi's logging system has been completely rewritten. Please see here for full list of options: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=20#p68
General | DietPi now automates and manages Apt-get update. apt-get update is automatically called when its required and/or, hasn't been updated in 7 days. Also runs as a separate thread to speed up initial installation, and, future diet-software installations.
General | Changed image creation methods. Total image sizes have been reduced.
DietPi-Software | Added DietPi choice system for various system logging options. Features 3 choices: 2 Ramlog modes and 1 full system logging option (rsyslog logrotate).
DietPi-Logclear | New addition. Multiple options for clearing log files. Also includes backup feature. Run dietpi-logclear to get available modes.
DietPi-BugReport | Can now generate an offline bugreport.zip if no network is detected.
-----------------------------------------------------------------------------------------------------------
v67
(09/06/15)
Release Notes:
General | Hotfix: Automation options in dietpi.txt. This is targeted for users who installed DietPi with the image version 60 and below.
-----------------------------------------------------------------------------------------------------------
v66
(09/06/15)
Release Notes:
DietPi-Software | Transmission, Deluge and Owncloud installations no longer require a USB Harddrive to be installed. Although, a USB harddrive is highly recommended.
DietPi-Software | Resolved php5-mysql and php5-sqlite not being installed with their webstacks.
DietPi-Software Odroid C1 | Resolved Owncloud data directory symlink not being correctly applied.
DietPi-Software | Completely rewritten the target data system for usb drive installs (stuff you don't see :) ).
-----------------------------------------------------------------------------------------------------------
v65
(08/06/15)
Release Notes:
DietPi-Software | Reduced the filesystem usage and total packages installed by OpenSSH-Server (from 13mb to 3mb)
DietPi-Software | MySql / ProFTP / phpMyAdmin will no longer prompt for passwords and settings during installation.
DietPi-Software > Odroid C1 | Added DietPi optimized installation option for "Hifi - Web interface music/radio player" (MPD + YMPD).
Odroid C1 | Resolved issues with no sound and xterm pre-reqs in Kodi. Many thanks to Wakko http://forum.odroid.com/viewtopic.php?f=114&t=11962&sid=b73521385777fc8f8d0fe518669b4ec2&p=92558#p92569
Odroid C1 | Optimized and reduced the v65 image size from 1.25gb to 1.0gb.
RPi | /tmp/ is now correctly mounted on boot as tmpfs.
-----------------------------------------------------------------------------------------------------------
v64
(06/06/15)
Release Notes:
DietPi-Software | Odroid C1: Added LASP / LESP webserver stacks.
DietPi-Uninstall | Now uses a menu system. This allows for simple removal of DietPi installed software.
DietPi-Uninstall | Prevented removal of openssh-server when openssh-client is to be removed (this is due to their package dependencies, apt-get purge openssh-client removes openssh-server aswell).
General | Optimizations for DietPi scripts. The mostly used global DietPi files/flags are now run from /tmp (ram), instead of /DietPi/dietpi. This will reduce filesystem IO.
DietPi-Banner | DietPi will now notify you if an update for your DietPi system is available.
DietPi-Banner | Added time/date to banner head.
-----------------------------------------------------------------------------------------------------------
v63
(03/06/15)
Release Notes:
DietPi-Software | Hotfix: Resolved issue that prevented install software list being loaded.
-----------------------------------------------------------------------------------------------------------
v62
(03/06/15)
Release Notes:
DietPi-BugReport | New feature. Allows users to send bug reports for DietPi. Automatically generates a zipped file of your settings, logs etc, then uploads. Also available from dietpi-config > tools menu.
DietPi-Uninstall | Can now receive multiple inputs (eg: dietpi-uninstall DESKTOP ALSA)
DietPi-Software | Hotfix: AutoBoot options can now be set before the software is installed.
-----------------------------------------------------------------------------------------------------------
v61
(02/06/15)
Release Notes:
DietPi-Software | Added DietPi Optimized LASP Webserver Stack: Apache2 / SQLite / Php.
DietPi-Software | Added DietPi Optimized LESP Webserver Stack: Nginx / SQLite / Php.
DietPi-Software | Optimized code to reduce file IO usage. Vastly improves the performance in all menus.
DietPi-Software | Resolved hanging and delays when dietpi-software applies optimized config files.
DietPi-Software | Separated "DietPi software", and, "Additional Linux software" list menus into categories (should be easier to find software).
DietPi-Config | Resolved issue with "internet connection test" always displaying "online".
DietPi-Uninstall | Now lists all installed DietPi software on your system that can removed.
General | Resolved an issue with dietpi.txt "static networking settings" not being correctly applied on first run.
General | Initial additions of DietPi automation flags added to dietpi.txt. Allows you to define certain 1st run overrides.
-----------------------------------------------------------------------------------------------------------
v60
(27/05/15)
Release Notes:
DietPi-Software | New option to easily switch between SSH servers (Current list: None / Dropbear / OpenSSH ). The DietPi choices system will automatically install your choice, and, uninstall the rest.
DietPi-Software | New option to easily switch between File servers (Current list: None / ProFTP / Samba ).The DietPi choices system will automatically install your choice, and, uninstall the rest.
DietPi-Software | ProFTP is no longer automatically installed with DietPi optimized software. You can use the new options listed above to choose your own preferences.
DietPi-Software | Added DietPi optimized installation option for Deluge (Alternative BitTorrent Server with web interface)
DietPi-Software | Users will receive a prompt if their selected software can be configured in DietPi-Config, with the choice of going directly to that specific menu.
DietPi-Uninstall | Users can now remove DietPi installed software. Please see here for more details and usage http://dietpi.com/phpbb/viewtopic.php?f=8&t=24
General | Ramlog now saves logs to disk on shutdown/reboot. Daily ramlog saves have been removed due to /var/log being open by any number of installed programs, and, the fact that we clear the logfiles before it saved previously.
General | Logs are still cleared daily with /etc/cron.daily/dietpi . This prevents ramlog from becoming a "memory hog", which could have a negative effect on system performance rather than a positive one.
Code Related:
DietPi-Config | Can now receive an integer input for its target menu index. eg: "dietpi-config 8" will launch the DietPi Networking Menu.
-----------------------------------------------------------------------------------------------------------
v59
(20/05/15)
Release Notes:
Odroid C1 Specific:
DietPi-Software | Added DietPi Optimized installation option for LEMP (Nginx / MySql / PHP-FPM / OPcache)
General | Removal of php-apc/u in LAMP installations. Now uses OPcache instead. See http://serveraddress/apc.php
-----------------------------------------------------------------------------------------------------------
v58
(18/05/15)
Release Notes:
DietPi-Software | PhpMyAdmin is now a separate, optional installation choice (mainly used for Webserver SQL administration).
RPi Specific:
DietPi-Software | Added DietPi Optimized install option for LEMP (Nginx/mysql/php5/php-apc).
General | Resolved an issue with Apache2 preventing Ramlog from starting at boot.
Odroid C1 Specific:
General | NTP quits when its completed, saving 3.18MB of memory usage. Runs on boot and cron.daily.
General | fake-hwclock is now installed to keep recent date/time values during power cycles.
DietPi-Config | Resolved GPU memory splits not being applied correctly.
-----------------------------------------------------------------------------------------------------------
v57
(15/05/15)
Release Notes:
Desktop + Kodi | Resolved Kodi "not a valid application" errors when launching from desktop shortcuts.
Desktop + Kodi | Kodi shortcuts now display the Kodi icon.
-----------------------------------------------------------------------------------------------------------
v56
(14/05/15)
Release Notes:
General | Resolved NTP hanging during boot if no internet access. This was caused by a bug in NTP when NTPD_OPTS='-gq' (quit when done) is used.
-----------------------------------------------------------------------------------------------------------
v55
(13/05/15)
Release Notes:
Hotfix | Resolve X issues with DietPi_v54 image.
General | NTP service now quits when its completed, saving 3.18MB of memory usage. Runs on boot and cron.daily.
General | psmisc is now installed by default. This is required for DietPi scripts that use the killall command.
-----------------------------------------------------------------------------------------------------------
v54
(12/05/15)
Release Notes:
DietPi-Software | Added DietPi optimized install option for "RPi Camera / Web Interface Surveillance (DietPi-Cam)"
DietPi-Software | Added additional Linux software install option for "FTP Client Filesystem Mount (curlftpfs)". Can be installed and configured using dietpi-config > networking.
DietPi-Software | Changed the DietPi optimized software menu to be more informative and user friendly.
DietPi-Software > Kodi | Fixed black screen hangs on exit. If starting from console users must run startkodi. Desktop shortcuts have been patched.
DietPi-Config > Advanced | Better explanation of swapfile.
DietPi-Config > Networking | Setting up a samba client share will no longer reset the /etc/fstab file each time.
Added changelog | *waves*
Code Related:
DietPi-Update | Added gitbranch option in dietpi.txt (gitbranch=master). This can be used to test the update/patching system.
DietPi-Software | Separated internal install flags for Webserver. Allows for applications to be installed that require only parts of the LAMP stack.
DietPi-Software | Changed PHP-apc/u conf files to remove "( 3 days )". It was causing php errors line 4.
/func/ | Moved "set samba client details" from dietpi-config to /DietPi/dietpi/func/dietpi-set_smbclient
/func/ | Change_hostname is now a global function script
/DietPi/dietpi/conf/index.php has changed to phpinfo.php. Allows us to reserve index.php for other software.
-----------------------------------------------------------------------------------------------------------
v53
(09/05/15)
EOL corrections in /conf/ folder, resolves startup issues (with YMPD/Softether/Opentyrian).
New func folder for global functions. (allows us to use re-occurring code in dietpi scripts)
dietpi-config > display | GPU mem split for RPI is now based on an array (optimized/cleaned coding)
-----------------------------------------------------------------------------------------------------------
v52
(07/05/15)
DietPi-Software | Modifications to help improve initial user experience.
DietPi-Config > Display Options | Added support for RPi Camera. Enable/disable camera and led.
DietPi General | Fix for dumb or unset TERM provided by tdaitx. Allows for SCP connections with OpenSSH Server installed.
DietPi General | Added time-outs and retry limits when checking urls to prevent endless waiting (internet tests/apt repo checks etc).
-----------------------------------------------------------------------------------------------------------
v51
(05/05/15)
DietPi-Software > Desktop (LXDE) | Trashcan is now disabled. This allows DietPi to save resources by not needing gvfs packages.
-----------------------------------------------------------------------------------------------------------
v50
(04/05/15)
DietPi-Software > Desktop (LXDE)
- Optimized/reduced installation time, now takes 4 minutes on a Pi2 (previously 20+ minutes).
- Optimized/reduced installed filesystem usage, now 200MB (previously 500MB+)
- Optimized/reduced number of processes running, now 26 (Previously 55+)
- DietPi's LXpanel config now gets correctly applied.
DietPi-Update
- Optimized. No longer requires 20MB+ Git to be installed. Uses wget and unzip, both under 1MB.
- Automatically checks and updates DietPi on 1st run.
DietPi-Config | New menu Audio Options.
- RPi Audiophiles rejoice! Added support for external soundcards (Supported cards: HifiBerry DAC/DAC+ Digi/Digi+ Amp/Amp+ , https://www.hifiberry.com/).
-----------------------------------------------------------------------------------------------------------