-
-
Notifications
You must be signed in to change notification settings - Fork 496
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
Release v9.6 #7142
Merged
Release v9.6 #7142
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c44fa0 - Browse repository at this point
Copy the full SHA 2c44fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3042c - Browse repository at this point
Copy the full SHA fe3042cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a026453 - Browse repository at this point
Copy the full SHA a026453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a0f231 - Browse repository at this point
Copy the full SHA 2a0f231View commit details -
- CI | DietPi-Build: Re-add binfmt-support for Bullseye builds, since mmdebstrap fails on Jammy runners with systemd-binfmt, for whatever reason
Configuration menu - View commit details
-
Copy full SHA for c428ad1 - Browse repository at this point
Copy the full SHA c428ad1View commit details
Commits on Jun 11, 2024
-
- CI | DietPi-Build: Raise some image sizes and attempt to fix another segmentation fault on armhf Bullseye systems, this time not at mmdebstrap, but when actually booting the system - DietPi-Installer/Patches | Install zstd on Odroid XU4 and 32-bit Amlogic (Odroid C1) systems, for better initramfs compression and faster decompression. Those are (now) supported by current kernel builds.
Configuration menu - View commit details
-
Copy full SHA for 06d4ed6 - Browse repository at this point
Copy the full SHA 06d4ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2439d78 - Browse repository at this point
Copy the full SHA 2439d78View commit details -
- DietPi-Installer | Stop apt-daily services and timers before doing any APT installs. It just happened that they triggered while the installer tried to do its APT installs
Configuration menu - View commit details
-
Copy full SHA for ced3e38 - Browse repository at this point
Copy the full SHA ced3e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b58a2 - Browse repository at this point
Copy the full SHA 04b58a2View commit details -
- DietPi-Build | Do not install recommended packages along with dependencies
Configuration menu - View commit details
-
Copy full SHA for d8aad59 - Browse repository at this point
Copy the full SHA d8aad59View commit details
Commits on Jun 12, 2024
-
- Odroid C1 | Resolved an issue, where the kernel upgrade did not apply as intended. Many thanks to @th2j for reporting this issue: #6332 (comment)
Configuration menu - View commit details
-
Copy full SHA for f639074 - Browse repository at this point
Copy the full SHA f639074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e6f8b - Browse repository at this point
Copy the full SHA 50e6f8bView commit details -
- CI | DietPi-Build: Add mmdebstrap debug flag and define mode and format explicitly
Configuration menu - View commit details
-
Copy full SHA for bdabec5 - Browse repository at this point
Copy the full SHA bdabec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc820dd - Browse repository at this point
Copy the full SHA fc820ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for eea7c5a - Browse repository at this point
Copy the full SHA eea7c5aView commit details -
- Network | Resolved a rare issue, where shutdowns could hang, when networking.service and [email protected] instances try to bring down the same network interface concurrently. Many thanks to @ioctl2 for reporting this issue: #7104
Configuration menu - View commit details
-
Copy full SHA for 5dac7e3 - Browse repository at this point
Copy the full SHA 5dac7e3View commit details
Commits on Jun 13, 2024
-
- DietPi-Installer | Raise /tmp tmpfs size to 1 GiB, since in a few cases, APT update fails with "getline (12: Cannot allocate memory)"
Configuration menu - View commit details
-
Copy full SHA for 738a611 - Browse repository at this point
Copy the full SHA 738a611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0217da6 - Browse repository at this point
Copy the full SHA 0217da6View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bea468b - Browse repository at this point
Copy the full SHA bea468bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca6c8a - Browse repository at this point
Copy the full SHA 9ca6c8aView commit details
Commits on Jun 15, 2024
-
- NanoPi R6C | Resolved an issue where our new images did not boot, since the latest mainline U-Boot for R6S does not support the R6C anymore. Many thanks to @labmaster for reporting this issue: #7109
Configuration menu - View commit details
-
Copy full SHA for 5db7d27 - Browse repository at this point
Copy the full SHA 5db7d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed92c63 - Browse repository at this point
Copy the full SHA ed92c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for e885cd9 - Browse repository at this point
Copy the full SHA e885cd9View commit details -
- DietPi-Installer | NanoPi R6C: Revert back to defining the device tree explicitly, since Armbian for whichever reason chose to use a generic RK3588 config for explicit NanoPi R6C U-Boot builds.
Configuration menu - View commit details
-
Copy full SHA for 8312304 - Browse repository at this point
Copy the full SHA 8312304View commit details -
- DietPi-Installer | NanoPi R6C: Temporarily assure correct APT component, until DietPi v9.6 release, to allow master branch builds. The live patch is applied before the APT config exist, and would be overwritten by it, hence we need to switch again here.
Configuration menu - View commit details
-
Copy full SHA for f7a206b - Browse repository at this point
Copy the full SHA f7a206bView commit details -
- DietPi-Installer | Skip live patch 0 on NanoPi R6C, which cannot succeed at this stage of the script, but will be applied at a later stage
Configuration menu - View commit details
-
Copy full SHA for 232cd37 - Browse repository at this point
Copy the full SHA 232cd37View commit details -
- DietPi-Patches | NanoPi R6C: Use correct U-Boot package branch
Configuration menu - View commit details
-
Copy full SHA for 38cc823 - Browse repository at this point
Copy the full SHA 38cc823View commit details -
- DietPi-Set_software | Fix U-Boot branch in some cases for auto-detecting correct APT component
Configuration menu - View commit details
-
Copy full SHA for ade85db - Browse repository at this point
Copy the full SHA ade85dbView commit details -
- DietPi-Installer | Despite 1G /tmp size, apt update still somehow fails with "getline (12: Cannot allocate memory)". Clean APT lists after last change and add some debug info to see what exactly is consuming such huge amount of space
Configuration menu - View commit details
-
Copy full SHA for e653d87 - Browse repository at this point
Copy the full SHA e653d87View commit details -
- DietPi-Installer | APT updates fail despite ~10 MiB being used. Add more debug info, probably the reason is host memory, not guest or tmpfs size
Configuration menu - View commit details
-
Copy full SHA for 25f4ce4 - Browse repository at this point
Copy the full SHA 25f4ce4View commit details -
- DietPi-Installer | Update APT list after NanoPi R6C component has been added
Configuration menu - View commit details
-
Copy full SHA for 8546783 - Browse repository at this point
Copy the full SHA 8546783View commit details -
- CI | DietPi-Build: Add most host side debug output in case of systems-nspawn or dietpi-installer failure.
Configuration menu - View commit details
-
Copy full SHA for 8d05a19 - Browse repository at this point
Copy the full SHA 8d05a19View commit details -
- DietPi-Installer | Revert minimal /tmp tmpfs size to 512 MiB, since it turned out to not be the reason for "getline (12: Cannot allocate memory)". That the issue disappeared after doing this change was a coincidence. It re-appears and disappears randomly, pretty much an indicator for a host-side issue. Debug output has been added to investigate it in case.
Configuration menu - View commit details
-
Copy full SHA for f0a40f0 - Browse repository at this point
Copy the full SHA f0a40f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9893406 - Browse repository at this point
Copy the full SHA 9893406View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7198cb - Browse repository at this point
Copy the full SHA c7198cbView commit details -
- CI | DietPi-Build: Bullseye/Jammy host mmdebstrap seems to not support "--skip=check/empty,check/qemu", hence split options
Configuration menu - View commit details
-
Copy full SHA for 18c694a - Browse repository at this point
Copy the full SHA 18c694aView commit details -
- Orange Pi 5 | Older U-Boot builds caused the Ethernet MAC address to be random and change on every boot. Recent U-Boot builds solve this, but they are not flashed automatically on package upgrades. We hence inform users and offer to flash the latest U-Boot image during the DietPi update. Many thanks to @thuehlinger for reporting and testing the case: #6663
Configuration menu - View commit details
-
Copy full SHA for f7b60cf - Browse repository at this point
Copy the full SHA f7b60cfView commit details -
- Quartz64/Star64/VisionFive 2 | eBPF functionality for firewall and network monitoring software like Cilium has been added to our kernel builds for these SBCs. Many thanks to @kbrighton for reporting these missing features: #6834
Configuration menu - View commit details
-
Copy full SHA for 8d57269 - Browse repository at this point
Copy the full SHA 8d57269View commit details -
Configuration menu - View commit details
-
Copy full SHA for b041ddf - Browse repository at this point
Copy the full SHA b041ddfView commit details -
- DietPi-Dashboard | Resolved an issue where the installation on RISC-V systems failed.
Configuration menu - View commit details
-
Copy full SHA for 9f6147c - Browse repository at this point
Copy the full SHA 9f6147cView commit details -
- CI | DietPi-Software test: Install nightly version of DietPi-Dashboard when passing test flag
Configuration menu - View commit details
-
Copy full SHA for 93b2ff6 - Browse repository at this point
Copy the full SHA 93b2ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d0fbe5 - Browse repository at this point
Copy the full SHA 9d0fbe5View commit details
Commits on Jun 17, 2024
-
- CI | Obtain host Debian/Ubuntu version in all build/test scripts. Since Ubuntu ships /etc/debian_version from Debian testing, assume that it is one version lower. Fix binfmt support in all scripts based on now correctly obtained host distro version.
Configuration menu - View commit details
-
Copy full SHA for 0e75521 - Browse repository at this point
Copy the full SHA 0e75521View commit details -
- DietPi-Globals | G_CHECK_NET: Update command string in G_EXEC info and error output and error handler dialogue with the actually checked IP/domain
Configuration menu - View commit details
-
Copy full SHA for d27bc2c - Browse repository at this point
Copy the full SHA d27bc2cView commit details
Commits on Jun 18, 2024
-
- CI | Armbian: Use version 5.7.1 for Raspberry Pi 1, since the target has been removed with v6.7.2
Configuration menu - View commit details
-
Copy full SHA for a636c0b - Browse repository at this point
Copy the full SHA a636c0bView commit details -
- DietPi-Software | Box86/64: Update code for cleaner/complete uninstall, including de-registration from binfmt and cleanup of working dir on install. For Box64, on RPi 2 with BCM2710 (ARMv8, PCB v1.2) use RPi 3 target, which has the same SoC.
Configuration menu - View commit details
-
Copy full SHA for 8d25254 - Browse repository at this point
Copy the full SHA 8d25254View commit details -
Configuration menu - View commit details
-
Copy full SHA for b119f41 - Browse repository at this point
Copy the full SHA b119f41View commit details -
- DietPi-Software | ADS-B Feeder: Newer versions of the Feeder Image no longer have the adsb-nonimage service. So don't try to start it. Signed-off-by: Dirk Hohndel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42aec57 - Browse repository at this point
Copy the full SHA 42aec57View commit details
Commits on Jun 19, 2024
-
- DietPi-Config | Some updates: Align coding. Hide LED control option on container images. Remove legacy Odroid C2 resolution and GPU memory split options. Add gateway/router and local DNS resolver to static DNS selection menu, when detected.
Configuration menu - View commit details
-
Copy full SHA for 7982c24 - Browse repository at this point
Copy the full SHA 7982c24View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f741f32 - Browse repository at this point
Copy the full SHA f741f32View commit details
Commits on Jun 22, 2024
-
- General | Since we provide all kernel, bootloader and firmware packages from our own APT repository now, the Armbian APT repository is removed form all systems. In case you use an SBC which is not officially supported by DietPi, as generic device, it is however preserved.
Configuration menu - View commit details
-
Copy full SHA for 29034e9 - Browse repository at this point
Copy the full SHA 29034e9View commit details
Commits on Jun 25, 2024
-
- DietPi-Software | Node-RED: Resolved an issue where reinstalls/updates failed because of incompatibilities between latest Node.js or global modules with older local instances. Many thanks to @thinkbig1979 for reporting this issue: #7128 - DietPi-Software | Add "@latest" version tag to all Node module installs, else installed modules won't necessarily be updated - DietPi-Software | Replace sudo calls with "runuser". It is an alternative, which can only be executed as root user, and hence does not imply any authentication system. Shell aliases added for future user calls, however, need to keep using sudo, to support non-root logins.
Configuration menu - View commit details
-
Copy full SHA for 611c047 - Browse repository at this point
Copy the full SHA 611c047View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a5d8b2 - Browse repository at this point
Copy the full SHA 4a5d8b2View commit details
Commits on Jun 26, 2024
-
- DietPi-Banner | Resolved an issue where logins as non-root user printed "No certificate found" if the Let's Encrypt cert status option was enabled, since non-root users have no permission to see the certificate files. In such cases, sudo is now used automatically, if the user has NOPASSWD permissions, else a meaningful info is shown. Many thanks to @FrapiFrance for implementing this fix: #7121 Co-authored-by: fdilliers <[email protected]> Co-authored-by: MichaIng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4c8c86 - Browse repository at this point
Copy the full SHA e4c8c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for adb54f3 - Browse repository at this point
Copy the full SHA adb54f3View commit details
Commits on Jun 29, 2024
-
- DietPi-Software | qBittorrent: Stashed tiny change: I want to generally replace "command -v" derived executable paths in systemd units with the hardcoded ones we know and expect from installed packages. If someone compiles alternative versions, it is just consequent that this requires an alteration of the systemd service as well.
Configuration menu - View commit details
-
Copy full SHA for 4ea6514 - Browse repository at this point
Copy the full SHA 4ea6514View commit details -
- DietPi-Software | ADS-B Feeder: Fix failing service start by adding the missing python requests library and the app flag file. Signed-off-by: Dirk Hohndel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00c4099 - Browse repository at this point
Copy the full SHA 00c4099View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f88a1 - Browse repository at this point
Copy the full SHA d3f88a1View commit details -
- DietPi-Drive_Manager | Resolved an issue, where network drives and potentially mounts in general could be attempted to be unmounted on shutdown, before services which can access them are stopped, leading to hanging shutdown sequences and potentially even data loss. Many thanks to @polite-garlic for reporting this issue: https://dietpi.com/forum/t/20542
Configuration menu - View commit details
-
Copy full SHA for 562630a - Browse repository at this point
Copy the full SHA 562630aView commit details
Commits on Jun 30, 2024
-
- DietPi-Backup | Add additional note to backup confirmation dialogue, that software services will be stopped: #6897
Configuration menu - View commit details
-
Copy full SHA for f1eb0ee - Browse repository at this point
Copy the full SHA f1eb0eeView commit details -
- DietPi-Software | Assure that the script does not continue to run after the reboot call, when a dist-upgrade is done on first login, with a kernel upgrade which removes currently used kernel modules. Also auto-remove packages after the dist-upgrade, to assure x86_64 systems are rebooted as well. Debian uses versioned kernel packages, pulled in by the meta package, so old kernel modules remain until the auto-removal purges the old versioned package.
Configuration menu - View commit details
-
Copy full SHA for d1d2368 - Browse repository at this point
Copy the full SHA d1d2368View commit details -
- DietPi-Backup | A leading exclamation mark is interpreted as event call. Escaping it with slash prevents that, but the slash remains in the string. Solve it with trailing space instead.
Configuration menu - View commit details
-
Copy full SHA for 31d6c89 - Browse repository at this point
Copy the full SHA 31d6c89View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 867adda - Browse repository at this point
Copy the full SHA 867addaView commit details -
- DietPi-Software | soju: This IRC bouncer has been added to our software catalogue. Many thanks to @subnut for implementing it: #7124 Co-authored-by: MichaIng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1470a6b - Browse repository at this point
Copy the full SHA 1470a6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3068d2 - Browse repository at this point
Copy the full SHA a3068d2View commit details -
- DietPi-Patches | Treat loop devices as MMC devices, to flash U-Boot to. This could be relevant for testing DietPi updates in containers.
Configuration menu - View commit details
-
Copy full SHA for e765387 - Browse repository at this point
Copy the full SHA e765387View commit details -
- DietPi-Patches | Be more careful when removing our [email protected] config. Remove our own config, and the directory only, if it is empty afterwards.
Configuration menu - View commit details
-
Copy full SHA for c0bd77d - Browse repository at this point
Copy the full SHA c0bd77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba8261 - Browse repository at this point
Copy the full SHA 0ba8261View commit details
Commits on Jul 4, 2024
-
- DietPi-Software | Node-RED: Use "npm install @latest" to update to latest Node-RED. "npm update" re-generates the package-lock.json only, based on the package.json, but does not update the defined versions. "npm install node-red@latest" does also install other modes defined in package.json, but does not update them.
Configuration menu - View commit details
-
Copy full SHA for cd7e1c5 - Browse repository at this point
Copy the full SHA cd7e1c5View commit details
Commits on Jul 5, 2024
-
- DietPi-Software | Node-RED: Simplify install code, now that installs and reinstalls share the same command
Configuration menu - View commit details
-
Copy full SHA for 52ef406 - Browse repository at this point
Copy the full SHA 52ef406View commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0890200 - Browse repository at this point
Copy the full SHA 0890200View commit details
Commits on Jul 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1de1ccb - Browse repository at this point
Copy the full SHA 1de1ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88dec15 - Browse repository at this point
Copy the full SHA 88dec15View commit details -
- DietPi-Software | Fail2Ban: Resolved an issue on Debian Bookworm and above, where Dropbear login failures were not detected due to a non-matching default filter. Dropbear runs as native systemd unit since Bookworm, logging to the system journal via STDOUT, which results in a different log entry prefix. The default filter however has not been updated for this. The fix is as well applied to existing Fail2Ban installs, as long as no own override /etc/fail2ban/filter.d/dropbear.local has been created. Many thanks to @ThePlanplan for reporting this issue: #6665
Configuration menu - View commit details
-
Copy full SHA for 7095f96 - Browse repository at this point
Copy the full SHA 7095f96View commit details -
- DietPi-Globals | Created a G_BUG_REPORT() function, which prints out a pre-filled template for GitHub and forum bug reports. G_EXEC uses the same function to print the template to console and for bug report uploads. - DietPi-Globals | G_EXEC: Do not always print bug report template on error. Instead add error handler option to do so. Co-authored-by: MichaIng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d0971a4 - Browse repository at this point
Copy the full SHA d0971a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0d439 - Browse repository at this point
Copy the full SHA 1b0d439View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd459b - Browse repository at this point
Copy the full SHA bcd459bView commit details -
- DietPi-Patches | Apply changed Fail2Ban Dropbear filter immediately with a service restart
Configuration menu - View commit details
-
Copy full SHA for dda0c51 - Browse repository at this point
Copy the full SHA dda0c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f5ece1 - Browse repository at this point
Copy the full SHA 7f5ece1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a6fd2 - Browse repository at this point
Copy the full SHA f6a6fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0fd8e5 - Browse repository at this point
Copy the full SHA d0fd8e5View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.