Permalink
Browse files

v160

+ DietPi-Automation | All dietpi.txt entries have been renamed and
cleaned up: #1355
  • Loading branch information...
Fourdee committed Jan 1, 2018
1 parent 5af55db commit 7eb498447680b05a8a81dc84d83afc0ddcbac41c
View
@@ -1,4 +1,4 @@
v160
v6.0
(xx/01/18)
Minor notes:
@@ -13,6 +13,7 @@ General | FHS compliance completed. /etc/dietpi has moved to /var/lib/dietpi. RA
General | wget: Now set to prefer IPv4 by default (generally faster): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187
General | APT: Now set to force IPv4 by default (generally faster): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187
General | SparkySBC: CPU gov default changed to Performance, reports of increased stability.
DietPi-Automation | All dietpi.txt entries have been renamed and cleaned up.
DietPi-Boot | Improved the method of initial FS_partition and FS_expansion during 1st run, via systemD services. 'fs_force_resize=' in dietpi.txt is no longer supported: https://github.com/Fourdee/DietPi/issues/1285#issuecomment-352159930
DietPi-Banner | IP: Will now also list the active network adapter used (eg: eth0/wlan0)
DietPi-Config | Dion Audio LOCO V1/V2: Soundcards added for RPi.
@@ -153,7 +154,7 @@ General | Ondemand is now the default CPU governor for all devices. Previously I
General | Improved notifications for when DietPi is installing system with automated flags.
General | DietPi RPi Kernel: Updated to 4.9.52
General | RPi Stretch: Updated, matching official release of 2017-09-07-raspbian-stretch-lite
General | DietPi-Automation: "AUTO_Global_Password=" in "dietpi.txt" will also be applied to the "dietpi" user account. Please note this will only take effect on v157 and higher DietPi images, due to "boot" script requiring an update: https://github.com/Fourdee/DietPi/issues/1134
General | DietPi-Automation: "AUTO_SETUP_GLOBAL_PASSWORD=" in "dietpi.txt" will also be applied to the "dietpi" user account. Please note this will only take effect on v157 and higher DietPi images, due to "boot" script requiring an update: https://github.com/Fourdee/DietPi/issues/1134
DietPi-Update | Added logging for updates > /var/tmp/dietpi/logs/dietpi-update.log
DietPi-LetsEncrypt | Added support for Nginx on Stretch. Many thanks to @Bridouz for contributing this: https://github.com/Fourdee/DietPi/pull/1166
DietPi-Software | Apache2 + NextCloud: Various optimizations. For new installations only. Many thanks to @MichaIng for this contribution: https://github.com/Fourdee/DietPi/issues/1067
@@ -426,7 +427,7 @@ DietPi-Software | AmiBerry: Renamed all references of uae4arm to AmiBerry: https
DietPi-Software | NAA Daemon: Updated to latest version (3.5.1-35). Many thanks to volpone for the heads up: http://dietpi.com/phpbb/viewtopic.php?f=11&t=1832
General | DietPi RPi Kernel: Now supports 384KHz audio output. Tested with Allo BOSS DAC and JustBoom-DAC: https://github.com/Fourdee/DietPi/issues/900#issuecomment-297775790
General | ARMbian built images: Console boot verbosity increase.
General | DietPi user: Now created for testing "dietpi". We are aiming to phase out root with our DietPi user in the future, currently, this account is for testing/debugging only. Default password is "dietpi" if "AUTO_Global_Password=" is unchanged in dietpi.txt: https://github.com/Fourdee/DietPi/issues/796
General | DietPi user: Now created for testing "dietpi". We are aiming to phase out root with our DietPi user in the future, currently, this account is for testing/debugging only. Default password is "dietpi" if "AUTO_SETUP_GLOBAL_PASSWORD=" is unchanged in dietpi.txt: https://github.com/Fourdee/DietPi/issues/796
General | RPi Jessie: Image updated to latest
General | AmiBerry: Image updated to latest
@@ -651,7 +652,7 @@ DietPi-Software | UrBackup Server: Updated to latest version (2.0.38). Applies t
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 custom global password ('AUTO_SETUP_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
@@ -677,7 +678,7 @@ 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-Software | 'AUTO_SETUP_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
@@ -838,9 +839,9 @@ DietPi-Config | Added ability to tweak Ondemand sampling rates in the performanc
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 a global password var (AUTO_SETUP_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
DietPi-Automation | Added ability to force ethernet link speeds on 1st run (AUTO_SETUP_NET_ETH_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
@@ -998,7 +999,7 @@ v126
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.
DietPi-Automation | Simplified automation code. One variable to enable automated installation "AUTO_SETUP_AUTOMATED=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.
@@ -1253,7 +1254,7 @@ DietPi-Software | Resolved an issue where NODEJS was not being set to "installed
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
DietPi-Apt_Get_Update | Will now ignore waiting for (and killing) NTPD if CONFIG_NTP_MODE=0 (disabled) or CONFIG_NTP_MODE=4 (daemon): https://github.com/Fourdee/DietPi/issues/289
-----------------------------------------------------------------------------------------------------------
@@ -1825,7 +1826,7 @@ 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/dietpi.txt CONFIG_CPU_MAX_FREQ= | 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.
@@ -1873,7 +1874,7 @@ 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)
DietPi-Update | Added option to disable DietPi automatically checking for updates (dietpi.txt CONFIG_CHECK_DIETPI_UPDATES=0-1)
-----------------------------------------------------------------------------------------------------------
@@ -1025,7 +1025,7 @@ blacklist bc_example
_EOF_
# Use performance gov for stability.
sed -i "/^cpu_governor=/c\cpu_governor=performance" /DietPi/dietpi.txt
sed -i "/^CONFIG_CPU_GOVERNOR=/c\CONFIG_CPU_GOVERNOR=performance" /DietPi/dietpi.txt
/DietPi/dietpi/dietpi-cpu_set
# - RPI: Scroll lock fix for RPi by Midwan: https://github.com/Fourdee/DietPi/issues/474#issuecomment-243215674
@@ -1099,7 +1099,7 @@ _EOF_
# BBB disable swapfile gen
if (( $G_HW_MODEL == 71 )); then
sed -i '/Swapfile_Size=/c\Swapfile_Size=0' /DietPi/dietpi.txt
sed -i '/AUTO_SETUP_SWAPFILE_SIZE=/c\AUTO_SETUP_SWAPFILE_SIZE=0' /DietPi/dietpi.txt
fi
View
@@ -3,5 +3,5 @@
1. Write the DietPi image to SD card.
2. Open the file on the 1st partition ```/boot/dietpi.txt```
3. Change ```gitbranch=master``` to ```gitbranch=testing``` (located at the bottom of file)
3. Change ```DEV_GITBRANCH=master``` to ```DEV_GITBRANCH=testing``` (located at the bottom of file)
4. Save the file, eject media and power on.
Oops, something went wrong.

0 comments on commit 7eb4984

Please sign in to comment.