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

Beta v6.22.1 #2640

Merged
merged 26 commits into from
Mar 16, 2019
Merged

Beta v6.22.1 #2640

merged 26 commits into from
Mar 16, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Mar 16, 2019

Beta v6.22.1

(16/03/19)

Changes / Improvements / Optimisations (since v6.22)

Bug Fixes (since v6.22)

As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: https://github.com/MichaIng/DietPi/pulls?q=is%3Aclosed+base%3Amaster

Known/Outstanding Issues

For all additional issues that may appear after release, please see the following link for active tickets: https://github.com/MichaIng/DietPi/issues

MichaIng and others added 21 commits March 11, 2019 15:01
+ Raise RC version
+ DietPi-Globals | Raise default RC version
+ DietPi-Software | WireGuard: Add Rock64 kernel package besides headers (currently disabled anyway)
+ DietPi-Benchmark | Survey settings now contain opt-in/out value only
+ DietPi-Benchmark | Failsafe survey opt-in/out value handling
+ DietPi-Benchmark | Add missing $FP_TEMP: Now the temp CPU benchmark script + results are stored in default working dir: /tmp/$G_PROGRAM_NAME
+ DietPi-Software | rTorrent: Resolved an issue where the ruTorrent web UI could not connect to the rTorrent daemon. Many thanks to @Chester007 for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?f=11&t=5656
+ DietPi-Software | rTorrent: Runs now as user "rtorrent" and creates files as group "dietpi" with 775/664 permissions. Enabled Buster support and enhanced config file handling on reinstall
 General | CPU temps (if available on the device) now displayed in the login banners. Many thanks to esturniolo for the suggestion: https://twitter.com/esturniolo/status/1104912062298423297

+ Clean up of banner code
+ Globalize cpu temp colour print out
+ DietPi-Software | Minor: Replace all software docs URLs with a short consistent failsafe one (e.g. in case threads per page differ)
+ DietPi-Software | Minor: Replace all "$HOME" and "~" calls with "/root" since we force root user to run this script anyway.  This allows us to run the script outside of a login where no home dir is assigned. "/root" must be root's home even defined in FHS: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
+ DietPi-Pre-patch | Set digest to sha256 explicitly as well, in case defaults change in the future. In case there is any Jessie Beta user (veery highly unlikely and non found on survey page) this needs to be re-applied manually.
+ DietPi-Patch | Set global PW digest to sha256 explicitly as well
+ DietPi-Software | Set global PW digest to sha256 explicitly as well
+ DietPi-Set_software | Set global PW digest to sha256 explicitly as well
RPi | Remove "framebuffer_depth" handling completely which defaults to 16 which works in every known case
+ System | /etc/bashrc.d/ now allows ".bash" file ending as well. Merged all contained DietPi scripts into one: /etc/bashrc.d/dietpi.bash
+ DietPi-Software | Chromium: Enable on VM, at least on VirtualBox it works, although 3D acceleration fails due to an external issue with VirtualBox (guest additions, "vboxvideo" module) Linux guest X.org (on Windows host)
+ DietPi-Software | GMediaRender: systemd service "!" exec prefix is not yet supported in Stretch, revert to "+"
+ DietPi-RAMlog | Minor coding and wording align with DietPi-RAMdisk
+ DietPi-Patch | Tiny fix for Beta users on Jessie system to switch global PW to sha256 digest
+ DietPi-Software | Plex Media Server: Now installs the latest version automatically (currently 1.15) which as well includes official ARM binaries.
+ DietPi-Software/Process_tool | Minor coding
+ DietPi-Software | Nextcloud: Add OCM/OCS provider redirects as this is checked and printed as warning on admin panel and further update Nginx config according to latest changes in official docs
+ DietPi-Software | ownCloud/Nextcloud: Workaround Redis socket permission issue on Buster. Requires more secure solution until official Buster release/support.
+ DietPi-Software | Nextcloud Talk: Handle new coTURN systemd unit and missing config file on Buster
+ DietPi-Software | Nginx: Do not add non-existent 40x/50x pages, revert to default
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label Mar 16, 2019
@MichaIng MichaIng added this to the v6.22 milestone Mar 16, 2019
@MichaIng MichaIng requested a review from Fourdee March 16, 2019 01:38
+ DietPi-Patch | Tiny coding
+ DietPi-Globals | G_OBTAIN_CPU_TEMP(): Speed up by coding simplifications
+ DietPi-Banner | If CPU temp readout is not supported on current device, show free space
+ CHANGELOG | DietPi-Banner: If CPU temps are not supported by device, RootFS free space is shown instead
+ DietPi-Globals | Syntax
@jvteleco
Copy link

jvteleco commented Mar 21, 2019

Just confirming working perfectly a fresh install on a new microSD of the beta v6.22.1 on a raspberry pi 3 B+ with the following options activate on the dietpi.txt on first boot up:
AUTO_SETUP_AUTOMATED=1
AUTO_SETUP_INSTALL_SOFTWARE_ID=78 #LESP nginx, sqlite, php
AUTO_SETUP_SSH_SERVER_INDEX=-2 #for OpenSSH
AUTO_SETUP_WEB_SERVER_INDEX=-1 #for nginx
AUTO_SETUP_AUTOSTART_TARGET_INDEX=7
AUTO_SETUP_HEADLESS=0
DEV_GITBRANCH=beta

I have installed without issues and done basic test:

  • Pihole
  • Wireguard (on my Android mobile, connecting correctly and ad block working)
  • Home assistant
  • Influxdb
  • Grafana
  • Rpi monitor

if you want me to try anything specific (not super complicated), I can try this weekend.

@MichaIng
Copy link
Owner Author

@jvteleco
Thanks very much for your testing! Last Beta update (nothing serious) is in the pipe, release and final v6.22 stable release until end of the week, besides we find some serious issues until then 😉: #2643

@jvteleco
Copy link

OK. Is there a way to udpate to beta 6.22.2 ?

@MichaIng
Copy link
Owner Author

Not yet, besides switching to dev branch. But I will release later today or tomorrow to Beta branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants