Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6.15 #2068

Merged
merged 123 commits into from
Sep 12, 2018
Merged

v6.15 #2068

merged 123 commits into from
Sep 12, 2018

Conversation

Fourdee
Copy link
Collaborator

@Fourdee Fourdee commented Sep 12, 2018

v6.15
(12/09/18)

Many thanks to PINE64, for becoming our 1st Patreon Legend and supporting our project! As one of their rewards, you will see PINE64 displayed on login via the DietPi-Banner.

Known issues / In progress:

DietPi-Software | Open Bazaar: Installation updated to server version 2, which now runs via go language. At the current state, client OB connections are failing, still under investigation: https://github.com/Fourdee/DietPi/issues/1090#issuecomment-419613346

Changes / Improvements / Optimizations:

General | Changed Survey and Bugreport uploads to use ssh.dietpi.com (previously IP): https://github.com/Fourdee/DietPi/issues/2022#issuecomment-415470064

General | 1st run setup and dietpi-update logs are now created in RAM, then copied to disk once completed '/var/tmp/dietpi/logs/dietpi-firstrun-setup.log'. This will speed up 1st run setup installation for slow SBCs and/or rootFS.

General | PineA64: Image updated to v6.14, also contains the latest kernel/uboot by Ayufan (0.6.2): https://github.com/Fourdee/DietPi/issues/2026

General | Resolved an isssue where the initial 1st run connection test would fail, if timesync had not yet completed, and, the SSL cert of the connection test site is not valid for current date on system: https://github.com/Fourdee/DietPi/issues/2039

General | SparkySBC: Support for native DSD playback on iFi Pro iDSD. Many thanks @sudeep: https://github.com/sparky-sbc/sparky-test/tree/master/dsd-marantz

DietPi-Backup/Sync | rsync transfer: Now shows progress information during the transfer: https://github.com/Fourdee/DietPi/issues/2044#issuecomment-417779406

DietPi-Backup | Added an option to delete the currently selected backup, if it exists.

DietPi-Config | Advanced Options: You can now toggle if a real RTC is installed. This adds/removes 'fake-hwclock' package installation as requested: https://github.com/Fourdee/DietPi/issues/2041

DietPi-Config | Added support for setting CPU min/max frequencies on Intel based CPUs. NB: 'cpu' command will always list the min/max frequencies read from kernel values, Intel CPUs do not update these values, however, you can gauge CPU frequency range by running 'cpu' to monitor the current CPU freq (use of stress test in 'dietpi-config' may also help).

DietPi-Drive_Manager | Added support to set a global idle duration, before drives are powered down. This feature uses hdparm. Not all drives will support this feature, however, its the best we can do, considering the lack of any standardised system across all drives, compatible with hdparm and visa versa: https://github.com/Fourdee/DietPi/issues/2001

DietPi-Drive_Manager | When mounting drives to existing directories, if the directory is empty, you will given an option to mount regardless. If the directory contains any files or data, mounting will be denied: https://github.com/Fourdee/DietPi/issues/2056

DietPi-Software | MPD: Updated to 0.20.21 and now includes SQL (sticker) support by default: https://github.com/Fourdee/DietPi/issues/2032#issuecomment-415559451

DietPi-Software | myMPD: Now available for installation. A recent fork of YMPD with additional features: https://github.com/Fourdee/DietPi/issues/2032#issuecomment-415559451

DietPi-Software | Emby: Reworked the installation to use standalone .debs, for fresh installations only. Now supports ARMv8 devices. ARMv6 devices are not supported: https://github.com/Fourdee/DietPi/issues/534#issuecomment-416405968

Bug Fixes:

General | fake-hwclock: is now installed for all systems, due to 'hwclock' detection reporting incorrect results, for those devices without a RTC attached: https://github.com/Fourdee/DietPi/issues/2035#issuecomment-416345155

General | Resolved an issue where enabling the RPi camera (dietpi-config or installed via dietpi-software), would result in concurrent execution error: https://github.com/Fourdee/DietPi/issues/2008#issuecomment-414846353

General | Resolved an issue with RK based network devices, where enabling offloading would cause stability issues. Many thanks to @carlosedp for this fix!: https://github.com/Fourdee/DietPi/issues/2028#issue-352323603

General | Resolved an issue where automatic swapfile generation, would not run a freespace check prior: https://github.com/Fourdee/DietPi/issues/2048#issuecomment-417855645

DietPi-Automation | Resolved an issue where 'AUTO_SETUP_INSTALL_SOFTWARE_ID' would include numbers contained within comments: https://github.com/Fourdee/DietPi/issues/2036#issuecomment-416613903

DietPi-Cloudshell | Resolved incorrect RAM usage readout, and, inability to run from menu on same screen: https://github.com/Fourdee/DietPi/issues/2066

DietPi-Config | Resolved an issue with PineA64 resolution changes, due to updated uEnv.txt on the latest PineA64 image. NB: for this feature to work, you must have an installation of the latest PineA64 v6.14 image from the DietPi site: https://dietpi.com/phpbb/viewtopic.php?f=11&t=4431&p=14010#p14010

DietPi-Drive_Manager | Correctly handles bind mounts, contained within '/etc/fstab': https://github.com/Fourdee/DietPi/issues/2013

DietPi-Process_Tool | Resolved an issue with PIDs no longer existing, causing an apply to fail: https://github.com/Fourdee/DietPi/issues/2059

DietPi-Software | PlexPy/Tautulli: Resolved an issue with recent pre-req changes for this application, required for start functionality: https://github.com/Fourdee/DietPi/issues/2047

DietPi-Update | Resolved an issue where all required EMR patches, would not be applied, in the 1st pass of the patch_file.

Daniel (Fourdee) and others added 30 commits August 21, 2018 22:08
+ VC's
+General | Resolved an issue with RK based network devices, where enabling offloading would cause stability issues. Many thanks to @carlosedp for this fix!: https://github.com/Fourdee/DietPi/issues/2028#issue-352323603
+General | Resolved an issue where enabling the RPi camera (dietpi-config or installed via dietpi-software), would result in concurrent execution error: https://github.com/Fourdee/DietPi/issues/2008#issuecomment-414846353
+ Making a start on survey benchmark: https://github.com/Fourdee/DietPi/issues/1927

@MichaIng
Could do with your assistance on pulling this off, eg: how do you want the saved file? Maybe we can link to dietpi-survey upload in some way?
+ Nullify hdparm scrape errors for unsupported drives/devices.
+General | Changed Survey and Bugreport uploads to use ssh.dietpi.com (previously IP): https://github.com/Fourdee/DietPi/issues/2022#issuecomment-415470064
+ DietPi-Bugreport | Use "ssh.dietpi.com" for SFTP upload
+General | 1st run setup and dietpi-update logs are now created in RAM, then copied to disk once completed '/var/tmp/dietpi/logs/dietpi-firstrun-setup.log'. This will speed up 1st run setup installation for slow SBCs and/or rootFS.
+ Be a global then! 😄
+ pfft, so picky, be a global too! 😄
+ G_INIT not used in this script.
+ minor
+ META | Bring survey-report on current stage with v6.13 + v6.14 software index changes and MariaDB webserver stack renaming
+DietPi-Software | MPD: Updated to 0.20.21 and now includes SQL (sticker) support by default: https://github.com/Fourdee/DietPi/issues/2032#issuecomment-415559451
DietPi-Software | myMPD: Now available for installation. A recent fork of YMPD with additional features: https://github.com/Fourdee/DietPi/issues/2032#issuecomment-415559451
+ Update function use to new system.
+ testing df -a scrape: https://github.com/Fourdee/DietPi/issues/2013#issuecomment-415301811
+ Improve df -a scrape to support NFS, exclude all non-drive items: https://github.com/Fourdee/DietPi/issues/2013#issuecomment-415301811
+ Minor simplify code
+DietPi-Backup | Added an option to delete the currently selected backup, if it exists.

@MichaIng RE: seen this on forum 👍
+Many thanks to PINE64, for becoming our 1st Patreon Legend and supporting our project! As one of their rewards, you will see PINE64 displayed on login via the DietPi-Banner.

+General | PineA64: Image updated to v6.14, also contains the latest kernel/uboot by Ayufan (0.6.2): https://github.com/Fourdee/DietPi/issues/2026
+DietPi-Config | Resolved an issue with PineA64 resolution changes, due to updated uEnv.txt on the latest PineA64 image. NB: for this feature to work, you must have an installation of the latest PineA64 v6.14 image from the DietPi site: https://dietpi.com/phpbb/viewtopic.php?f=11&t=4431&p=14010#p14010
+ EMR continued.
+DietPi-Update | Resolved an issue where all required EMR patches, would not be applied, in the 1st pass of the patch_file.
+DietPi-Config | Added support for setting CPU min/max frequencies on Intel based CPUs.
+ Minor text
Daniel (Fourdee) and others added 25 commits September 7, 2018 09:42
+ minor tweak
+DietPi-Process_Tool | Resolved an issue with PIDs no longer existing, causing an apply to fail: https://github.com/Fourdee/DietPi/issues/2059
+DietPi-Software | Open Bazaar: Updated to server version 2, which now runs via go language: https://github.com/Fourdee/DietPi/issues/1090#issuecomment-419613346
+ More OB
+ DietPi-Software | OpenBazaar: Tiny fix
+ META | Add OpenBazaar to README.md software sources list
+ DietPi-Software | OpenBazaar: Use official golang Go download source and install current Go v1.11
+ DietPi-Drive_Manager | Allow sub directories for samba mounts: https://dietpi.com/phpbb/viewtopic.php?f=11&t=4649
+ DietPi-Drive_Manager | When scraping device detection commands, use "continue" instead of "break" to just skip empty lines instead of breaking the whole loop
+ DietPi-Drive_Manager | Keep file permissions when copying fstab
+ DietPi-Drive_Manager | "Destroy()" call is no needed directly before "exit", since it is now called on all kinds of exits via exit trap.
+ DietPi-Drive_Manager | Replace "cat" with "echo" for writing content to file: https://github.com/Fourdee/DietPi/issues/1510#issuecomment-419722975
+ DietPi-Drive_Manager | Further minor code and stability improvements
+ DietPi-Drive_Manager | Syntax fix: In "[[ $string == '<pattern>' ]]", inside single (and double) quotes, braces are taken literally.
DietPi-Drive_Manager | Several
+ DietPi-Globals | Whoopsie: Add forgotten "$" to variable call
+ DietPi-Globals | "cd /tmp", before removing scripts working dir. Behaviour seemed to have changed about this:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
+ Minor
+ RC
+DietPi-Cloudshell | Resolved incorrect RAM usage readout, and, inability to run from menu on same screen: https://github.com/Fourdee/DietPi/issues/2066
+ Apply screen blanking disable during init on tty1 always.
+ code improvements

https://github.com/Fourdee/DietPi/issues/2066
+ RC date
@Fourdee Fourdee added this to the v6.15 milestone Sep 12, 2018
@Fourdee Fourdee merged commit 8e71e3d into master Sep 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants