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.27.1 #3270

Merged
merged 35 commits into from
Dec 20, 2019
Merged

Beta v6.27.1 #3270

merged 35 commits into from
Dec 20, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Dec 18, 2019

Beta v6.27.1

(18/12/19)

Changes / Improvements / Optimisations (based on v6.27.0)

Bug Fixes (based on v6.27.0)

Known/Outstanding Issues

+ DietPi-Patch | Minor wording, align with DietPi-PREP
+ DietPi-PREP | Keep man pages and documentation for installed packages. Removing those can cause APT upgrade issues in rare cases, removing "doc" in particular should be kept for legal reasons, as it contains copyright files/info, and finally we should enable users to simply install man-db to view all installed package man pages. When removing those, each package must be reinstalled to restore its man pages and documentation files: #3259
+ DietPi-PREP | Align ARMbian service and file removal with DietPi-Patch, especially prevent file and new service install via dpkg exclusion config
+ DietPi-PREP | Be more verbose about files we remove
+ CHANGELOG | DietPi-PREP: New images will have all man pages and documentation files for installed packages available
+ DietPi-Software | Tor: Remove deprecated entries from config file
+ DietPi-Software | Tor: Leave/move logs in/to journal (stdout of systemd unit)
+ DietPi-Software | Tor: Remove obsolete sysvinit service and config
+ CHANGELOG | Tor Hotspot: Resolved an issue where, since Buster, Tor fails to start due to deprecated config file entries
+ DietPi-Login | When DietPi-Update or DietPi-Software fails on first run setup, always prompt user to choose retry or exit, to avoid endless loop without interaction, e.g. on insufficient free space and such
+ DietPi-Login | Apply new network and DNS test method from DietPi-Software
+ DietPi-Survey | Do not check ssh.dietpi.com via G_CHECK_URL (wget), since this includes HTTP(S), which is not what SFTP uses. Instead use curl with sftp protocol for test as well, with timeout and attempts from dietpi.txt entries (timeout times 2 for actual file upload, since curl -m includes connection+DNS resolving+transfer all together).
+ DietPi-Obtain_HW_model | Add support for new RPi4 PCB1.2 revision and possible new revision by same manufacturer (Sony)
+ DietPi-Obtain_HW_model | Minor coding
+ DietPi-Software | Amiberry: On Stretch, new build does not require Xserver anymore
+ DietPi-Software | Amiberry: Preserve custom user files, dirs and settings by installing new amiberry.conf as amiberry.conf_new and merging new dir into existing one
+ DietPi-Survey | Skip dedicated URL/ping check, since generating the upload file is much faster then doing a network connection check. Error handle file upload itself
+ DietPi-Survey | Do not retry upload in case of failure, lets keep the overhead as small as possible
+ DietPi-Software | GMediaRender: Update systemd unit to log to journal instead of file, define ALSA sink explicitly, add bind IP via ExecStartPre job to environment to allow skipping the shell wrapper on ExecStart, which allows slightly lower memory usage. Do not run as group "dietpi", skip adding gmrender user to "dietpi" group and to no create its home dir, since all of this is not required. Correctly remove the obsolete sysvinit service.
+ DietPi-Software | Minor: Pull shared desktop items from chosen Git owner, add pull file path to GMediaRender systemd unit + minor coding/wording
+ DietPi-Software | Allo web GUI: Resolve access permission issues
+ DietPi-Software | Passwords cannot be added as raw test via usermod/useradd -p, hence chpasswd must be used
+ DietPi-Patch | RPi: Update USBridgeSig Ethernet driver via postinst kernel script, until it has been merged into official RPi kernel: https://github.com/allocom/USBridgeSig/tree/master/ethernet
+ DietPi-Software | Kodi: Add GPU-accelerated support for Odroid N2
+ DietPi-Start_Kodi | Odroid N2 has no GPU-accelerated Xserver support, hence runs Kodi via fbdev driver in standalone mode like RPi
+ CHANGELOG | Kodi: Add GPU-accelerated support for Odroid N2 via fbdev driver and special Kodi build, provided by Meveric
+ DietPi-Software | Kodi: Add GPU-accelerated support for Odroid N2
+ CHANGELOG | Resolved permission related issues with Allo web GUI and GMediaRender
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label Dec 18, 2019
@MichaIng MichaIng added this to the v6.27 milestone Dec 18, 2019
+ CHANGELOG | Move bug reports to where they belong to...
+ CHANGELOG | RPi4: Added generic RPi4 revision code detection to include the new revisions [abc]03112 and potential new PCB v1.3 til v1.9 once released
+ CHANGELOG | RPi: An updated USBridgeSig Ethernet driver, as provided by allo.com, will be applied via postinst kernel script, until it has been merged into official RPi kernel: https://github.com/allocom/USBridgeSig/tree/master/ethernet
+ RC up
+ DietPi-Globals | Default RC up
+ DietPi-Pre-patch | Applying new hardware ID per pre-patches to ZeroPi boards. DietPi-Patch generates the new /DietPi/dietpi/.hw_model accordingly to have it ready for further patches.
+ DietPi-Drive_Manager | Add rw flag to mount options. This should be default but seems to be not in rare cases: #3268
+ CHANGELOG | DietPi-Drive_Manager: Resolved an issue where, in rare cases, all drives were mounted as R/O on boot
+ DietPi-PREP | Disable+mask ARMbian ROCK Pi 4/RK3399 Bluetooth service as well for fresh image
+ DietPi-Software | rTorrent: Install ruTorrent DarkBetter theme manually, since it is, as repo link, not included in the download archive: #3271
+ DietPi-Software | rTorrent: Update deprecated commands and variables in our default config: #3273
+ CHANGELOG | rTorrent: Updated deprecated commands and variables in config file + installs DarkBetter theme correctly now
+ DietPi-Patch | Allow /usr/share/armbian files on ARMbian-based systems, since otherwise image-*-root-* package fails to upgrade
+ DietPi-Patch | Mask (failsafe) but additionall remove the original ARMbian service files. When being excluded for DPKG, this would otherwise lead to outdated files over time. Keep mask, since this does not break APT upgrades.
+ DietPi-PREP | Align with DietPi-Patch update according to ARMbian services and /usr/share/armbian files
+ DietPi-PREP | Do not set ARMbian packages on hold, we want them to be upgraded, especially during DietPi-PREP as well to check for potential APT errors in the first place
@MichaIng MichaIng merged commit 8a3a8d1 into beta Dec 20, 2019
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.

2 participants