-
-
Notifications
You must be signed in to change notification settings - Fork 495
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 v7.7 #4840
Merged
Release v7.7 #4840
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4f70b4c - Browse repository at this point
Copy the full SHA 4f70b4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f1f73b - Browse repository at this point
Copy the full SHA 5f1f73bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d1bd3 - Browse repository at this point
Copy the full SHA 42d1bd3View commit details -
+ DietPi-LetsEncrypt | Fix syntax when applying ownCloud/Nextcloud CLI URL
Configuration menu - View commit details
-
Copy full SHA for ae86046 - Browse repository at this point
Copy the full SHA ae86046View commit details -
+ CHANGELOG | DietPi-LetsEncrypt: Resolved an issue where the script failed when ownCloud or Nextcloud are were installed. Many thanks to @billouetaudrey for reporting this issue: #4752
Configuration menu - View commit details
-
Copy full SHA for f97183e - Browse repository at this point
Copy the full SHA f97183eView commit details -
+ DietPi-Software | Resolved an issue where software services failed with a cryptic error message, when an expected directory was not present. This was especially reported with Sonarr and Radarr, if their log directory was missing for some reason. When directories are missing, which are explicitly listed to be read-writeable within the systemd service, systemd prints "Failed at step NAMESPACE spawning", while Sonarr and Radarr themselves would print a clearer error message about the missing log directory. Many thanks to `@stevewitz` for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=9463
Configuration menu - View commit details
-
Copy full SHA for 5320442 - Browse repository at this point
Copy the full SHA 5320442View commit details
Commits on Sep 22, 2021
-
+ DietPi-Software | Audiophonics PI-SPC: Merge and cleanup install and config code blocks. Add code comments to clarify that using the device tree overlays is an alternative (superior) method, compared to running the shutdown script. But before changing the methods, someone with a PI-SPC modules needs to test it. The prior comments had the pins switched and false syntax in gpio-poweroff, which may be the reason it didn't work, or not well, when this was attempted the first time.
Configuration menu - View commit details
-
Copy full SHA for a047c62 - Browse repository at this point
Copy the full SHA a047c62View commit details
Commits on Sep 23, 2021
-
+ DietPi-PREP | Access Armbian repository via HTTP until the router issues are solved which lead to forbidden HTTPS => HTTP redirects
Configuration menu - View commit details
-
Copy full SHA for 12a6e26 - Browse repository at this point
Copy the full SHA 12a6e26View commit details
Commits on Sep 24, 2021
-
+ DietPi-Software | Lighttpd: Fix false attempt to enable the OpenSSL module on systems upgraded from Buster to Bullseye
Configuration menu - View commit details
-
Copy full SHA for e369d88 - Browse repository at this point
Copy the full SHA e369d88View commit details -
+ CHANGELOG | Lighttpd: Resolved an issue where the upgrade from Buster to Bullseye, following our guide, fails if HTTPS was enabled via DietPi-LetsEncrypt before
Configuration menu - View commit details
-
Copy full SHA for 8e0b5fd - Browse repository at this point
Copy the full SHA 8e0b5fdView commit details -
+ DietPi-Software | Kodi: The ARMv8/64-bit image for RPi uses the Debian Kodi package, which requires an X server
Configuration menu - View commit details
-
Copy full SHA for 48ad84b - Browse repository at this point
Copy the full SHA 48ad84bView commit details -
+ CHANGELOG | Kodi: Resolved an issue on RPi ARMv8/64-bit systems where Kodi fails to start when it was installed without a desktop
Configuration menu - View commit details
-
Copy full SHA for 287449e - Browse repository at this point
Copy the full SHA 287449eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 407be68 - Browse repository at this point
Copy the full SHA 407be68View commit details
Commits on Sep 25, 2021
-
+ Odroid N2 | Print boot messages to HDMI as well, which seems to be NOT done automatically
Configuration menu - View commit details
-
Copy full SHA for 8a50694 - Browse repository at this point
Copy the full SHA 8a50694View commit details -
Configuration menu - View commit details
-
Copy full SHA for e33d7f1 - Browse repository at this point
Copy the full SHA e33d7f1View commit details -
+ DietPi-Software | CouchPotato: Sadly, the CouchPotato project is not maintained anymore and has been abandoned. In turn we removed it from DietPi. The instance installed on your system will remain, but it cannot be installed, reinstalled or uninstalled anymore. We recommend to migrate to an alternative project, like Radarr, which can be found in DietPi-Software was well. Manual CouchPotato uninstall instructions: #4323 (comment)
Configuration menu - View commit details
-
Copy full SHA for efb35c8 - Browse repository at this point
Copy the full SHA efb35c8View commit details
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 842a11e - Browse repository at this point
Copy the full SHA 842a11eView commit details
Commits on Sep 29, 2021
-
+ DietPi-Login | Hide DietPi banner when ~/.hushlogin exists, which is a common method to prevent the shell from printing /etc/motd on login and should hence be respected for the DietPi banner as well: #4786
Configuration menu - View commit details
-
Copy full SHA for 6115fcd - Browse repository at this point
Copy the full SHA 6115fcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a86672 - Browse repository at this point
Copy the full SHA 7a86672View commit details -
+ DietPi-Software | Deluge: Fix web interface service on Bullseye as now the "-d" flag is required to keep the process in foreground + DietPi-Patches | Fix Deluge web interface service on Bullseye: #4785
Configuration menu - View commit details
-
Copy full SHA for bb3a664 - Browse repository at this point
Copy the full SHA bb3a664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5135056 - Browse repository at this point
Copy the full SHA 5135056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4032a - Browse repository at this point
Copy the full SHA 3c4032aView commit details -
+ DietPi-PREP | On x86_64, if /boot is on a FAT partition, create a kernel upgrade hook script to remove existing files first: #4785
Configuration menu - View commit details
-
Copy full SHA for ee8ad81 - Browse repository at this point
Copy the full SHA ee8ad81View commit details -
+ DietPi-Pre-patch | On x86_64 with /boot FAT partition, create kernel upgrade hook to remove existing files from /boot before installing the new files: #4785
Configuration menu - View commit details
-
Copy full SHA for 1e8143f - Browse repository at this point
Copy the full SHA 1e8143fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c198eb9 - Browse repository at this point
Copy the full SHA c198eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34d90cb - Browse repository at this point
Copy the full SHA 34d90cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b515195 - Browse repository at this point
Copy the full SHA b515195View commit details -
+ DietPi-Pre-patch | Connecting to apt.armbian.com via plain HTTP until their router handles HTTPS redirects reliably + DietPi-Pre-patch | Re-apply suite change patch on Buster, since it is not accepted by default on "apt" package versions below 1.8.2.3 by default. Use the "-o" option now which allows automated acceptance as well on Stretch.
Configuration menu - View commit details
-
Copy full SHA for 4bfc669 - Browse repository at this point
Copy the full SHA 4bfc669View commit details
Commits on Sep 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8381d2c - Browse repository at this point
Copy the full SHA 8381d2cView commit details
Commits on Oct 1, 2021
-
+ DietPi-Software | Amiberry: Assure that libraspberrypi0 is installed on RPi + DietPi-Software | Amiberry: Merge install and config code blocks
Configuration menu - View commit details
-
Copy full SHA for 3b8d9a9 - Browse repository at this point
Copy the full SHA 3b8d9a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a69a78 - Browse repository at this point
Copy the full SHA 7a69a78View commit details
Commits on Oct 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d7ff86d - Browse repository at this point
Copy the full SHA d7ff86dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a170169 - Browse repository at this point
Copy the full SHA a170169View commit details -
+ DietPi-Pre-patches | Migrate deb.debian.org repo to plain HTTP until latest OpenSSL has been installed. It will be reverted with (post) patches. This is required to assure OpenSSL is not grabbing the expired old certificate path.
Configuration menu - View commit details
-
Copy full SHA for 6db9dad - Browse repository at this point
Copy the full SHA 6db9dadView commit details -
+ DietPi-Patches | Revert deb.debian.org back to HTTPS, which has been switched to plain HTTP to resolve an issue with the old OpenSSL version, picking an expired certificate path
Configuration menu - View commit details
-
Copy full SHA for 25f3005 - Browse repository at this point
Copy the full SHA 25f3005View commit details -
+ DietPi-Patches | Fix adjusting APT sources if no additional list file is present
Configuration menu - View commit details
-
Copy full SHA for 06fc1b6 - Browse repository at this point
Copy the full SHA 06fc1b6View commit details -
+ DietPi-Pre-patches | Fix adjusting APT sources if no additional list files are present
Configuration menu - View commit details
-
Copy full SHA for 0b033f9 - Browse repository at this point
Copy the full SHA 0b033f9View commit details
Commits on Oct 4, 2021
-
+ DietPi-Software | Mono: Install APT key as separate file to /etc/apt/sources.list.d and change naming of the APT list file + DietPi-Patches | Mono: Migrate APT list and key to new location and naming
Configuration menu - View commit details
-
Copy full SHA for af3ef54 - Browse repository at this point
Copy the full SHA af3ef54View commit details -
+ DietPi-Software | Pi-hole: Do not whitelist the 3rd party GeoIP API as we use our own now
Configuration menu - View commit details
-
Copy full SHA for 04939bc - Browse repository at this point
Copy the full SHA 04939bcView commit details -
+ DietPi-Globals | G_GET_WAN_IP: Use Cloudflare worker on own domain to provide GeoIP information + DietPi-Banner | Inline errors when obtaining WAN IP + DietPi-VPN | Inline errors when obtaining WAN IP + DietPi-Patches | Do not add the 3rd party GEO IP API to the Pi-hole whitelist anymore, as we use our own now
Configuration menu - View commit details
-
Copy full SHA for aac254f - Browse repository at this point
Copy the full SHA aac254fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f98ee - Browse repository at this point
Copy the full SHA f9f98eeView commit details -
+ CHANGELOG | DietPi-Backup: Resolved an issue where clearing the PATH cache via "hash" command did not work as of a wrong command line argument: #4800
Configuration menu - View commit details
-
Copy full SHA for 3e8437f - Browse repository at this point
Copy the full SHA 3e8437fView commit details
Commits on Oct 6, 2021
-
+ DietPi-PREP | Apply execute permissions to kernel/initramfs hooks and merge to conditions in dietpi-initramfs_cleanup, as if an argument is empty, it doesn't match "upgrade" either.
Configuration menu - View commit details
-
Copy full SHA for c1febe7 - Browse repository at this point
Copy the full SHA c1febe7View commit details -
+ DietPi-Pre-patches | Add execute permissions to kernel/initramfs hooks
Configuration menu - View commit details
-
Copy full SHA for 3c4d4b9 - Browse repository at this point
Copy the full SHA 3c4d4b9View commit details
Commits on Oct 7, 2021
-
+ DietPi-Software | Home Assistant: The Python version compiled with Home Assistant has been bumped to v3.9.7, which resolves and issue with installs on 32-bit ARM systems. Many thanks to @Przemek for reporting this issue: #4372 (comment) + DietPi-Software | Home Assistant: Add newly required runtime library
Configuration menu - View commit details
-
Copy full SHA for 223219f - Browse repository at this point
Copy the full SHA 223219fView commit details -
+ DietPi-Software | Home Assistant: Add another missing newly required runtime library
Configuration menu - View commit details
-
Copy full SHA for 55ebb80 - Browse repository at this point
Copy the full SHA 55ebb80View commit details
Commits on Oct 8, 2021
-
+ DietPi-Software | Home Assistant: Redo dependencies depending on architecture
Configuration menu - View commit details
-
Copy full SHA for c748f5f - Browse repository at this point
Copy the full SHA c748f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a91530c - Browse repository at this point
Copy the full SHA a91530cView commit details
Commits on Oct 9, 2021
-
+ DietPi-Software | Deluge: Update and sort configuration files, including the removal of some settings which may have changed over the Deluge versions and which are added automatically with defaults that match our previous config. Only actual config change: Do not set the path to the GeoIP database as this does not exist by default and needs to be setup manually. + DietPi-Software | Deluge: Do not log to files anymore but to STDOUT/journal instead + DietPi-Software | Deluge: Make "dietpi" the primary group of the "debian-deluged" user instead of starting the service with it, to preserve supplementary group permissions. But keep the "debian-deluged" group, adding it as supplementary group, since this is expected by the package maintainer scripts. + DietPi-Software | Deluge: Merge install and config code blocks + DietPi-Software | Deluge: Fix web interface access credentials which were hardcoded "dietpi"
Configuration menu - View commit details
-
Copy full SHA for 6049e66 - Browse repository at this point
Copy the full SHA 6049e66View commit details -
+ DietPi-Globals | Add new global function G_GET_NET to print network interface details. Most importantly it prints info for the main interface, by following the priorities of /boot/dietpi/func/obtain_network_details: default gateway => state UP => IP assigned, but allows to additionally filter by IP family, type, interface name or print the default gateway explicitly. It aims to be a replacement for /boot/dietpi/func/obtain_network_details with more flexibility and to allow deriving always up-to-date interface info instead of depending on the correctness of a cache file.
Configuration menu - View commit details
-
Copy full SHA for 51d620c - Browse repository at this point
Copy the full SHA 51d620cView commit details -
- CHANGELOG | DietPi-Globals: A new global function G_GET_NET has been added to print network interface details. Most importantly it prints info for the main interface, by following the priorities of /boot/dietpi/func/obtain_network_details: default gateway => state UP => IP assigned, but allows to additionally filter by IP family, type, interface name or print the default gateway explicitly. It aims to be a replacement for /boot/dietpi/func/obtain_network_details with more flexibility and to allow deriving always up-to-date interface info instead of depending on the correctness of a cache file. - CHANGELOG | DietPi-Globals: The global functions G_DEV_1 and G_DEV_BENCH have been removed, which did exist for testing and development only but are not used in our current workflows.
Configuration menu - View commit details
-
Copy full SHA for 3acf06b - Browse repository at this point
Copy the full SHA 3acf06bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c693337 - Browse repository at this point
Copy the full SHA c693337View commit details -
+ DietPi-PREP/Pre-patches | Add missing execute permissions for /boot FAT partition kernel hack + DietPi-(Pre-)patches | Apply previously required deb.debian.org HTTPS patch to Mosquitto and Webmin repos, where it is still required.
Configuration menu - View commit details
-
Copy full SHA for 4f44b09 - Browse repository at this point
Copy the full SHA 4f44b09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12ce8a4 - Browse repository at this point
Copy the full SHA 12ce8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9303e17 - Browse repository at this point
Copy the full SHA 9303e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for b657acd - Browse repository at this point
Copy the full SHA b657acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a09498f - Browse repository at this point
Copy the full SHA a09498fView commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4383e3e - Browse repository at this point
Copy the full SHA 4383e3eView commit details -
+ DietPi-Software | Kodi: Since Bullseye, Kodi is built with GBM support, hence does not require an X server anymore. + DietPi-Software | Kodi: Remove device restrictions: Generally Kodi runs on all devices, whether performance is sufficient may be decided by user instead of by us. Especially since Bullseye with GBM support and recent Mesa drivers, it is often quite good, tested successfully on a pretty bad VM without deducated GPU and no hardware support passed through. + DietPi-Software | Kodi: To assure that Kodi installs on all Odroids, be more compatible with missing packages from Meverics repository, respectively skip install of special Odroid packages and use Debian's Kodi, if required, e.g. currently on Bullseye. + DietPi-Software | X.Org X Server: Similar to Kodi, skip install of Odroid drivers and libraries if those are not available, in which case the Mesa drivers are used.
Configuration menu - View commit details
-
Copy full SHA for d95ed27 - Browse repository at this point
Copy the full SHA d95ed27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41966e6 - Browse repository at this point
Copy the full SHA 41966e6View commit details -
+ DietPi-Globals | G_GET_NET: Skip loopback interface in the first place + DietPi-Globals | G_GET_NET: Since "read" applies all remaining arguments to the last variable, assure that only one IP address is returned
Configuration menu - View commit details
-
Copy full SHA for 3635459 - Browse repository at this point
Copy the full SHA 3635459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37ebaab - Browse repository at this point
Copy the full SHA 37ebaabView commit details -
Configuration menu - View commit details
-
Copy full SHA for e672901 - Browse repository at this point
Copy the full SHA e672901View commit details -
+ CHANGELOG | Kodi: On Debian Bullseye, with Kodi 19, GBM support is present by default, which means that Kodi can be started without a wrapping X server. This is now done by default when starting Kodi outside of a desktop session, including the dietpi-autostart option. This also means that an X server is not installed anymore as a dependency of Kodi, but only as a dependency of a deskop environment. + CHANGELOG | Kodi: It can now be installed on all devices. In some cases, video playback performance may be bad, depending on the GPU, whether good drivers are available, and on the video quality, of course. However, it should be our users who evaluate whether it's sufficient or not, instead of us. With Debian Bullseye, new Mesa drivers and Kodi 19 started via GBM, performance should be much better than it was with older Debian/package versions.
Configuration menu - View commit details
-
Copy full SHA for 2709f6e - Browse repository at this point
Copy the full SHA 2709f6eView commit details -
+ DietPi-Software | Kodi: Error-handle uninstall steps + DietPi-Software | Kodi: Merge install and config code blocks
Configuration menu - View commit details
-
Copy full SHA for fef70b0 - Browse repository at this point
Copy the full SHA fef70b0View commit details -
+ DietPi-Update | Be less verbose on live patches, as the system in general has been proven reliable + DietPi-Update | Only show the live patches menu when any applicable and not applied live patches have been found instead of when any live patches have been found + DietPi-Update | Currently, when doing an RC update (beta/dev branch updates) or reapplying the last update via "dietpi-update -1", pre-patches intended for the target version may not be reapplied. To solve this, the version strings which were possibly decreased updater-internally are not passed an used by the pre-patches script.
Configuration menu - View commit details
-
Copy full SHA for c8ff675 - Browse repository at this point
Copy the full SHA c8ff675View commit details -
+ DietPi-Software | Kodi: Minor config step reordering for best concurrency but to assure the desktop entry exists before desktop shortcuts are created.
Configuration menu - View commit details
-
Copy full SHA for 1532bd4 - Browse repository at this point
Copy the full SHA 1532bd4View commit details -
+ DietPi-Software | Kodi: Since Bullseye, Kodi is built with GBM support, hence does not require an X server anymore. + DietPi-Software | Kodi: Remove device restrictions: Generally Kodi runs on all devices, whether performance is sufficient may be decided by user instead of by us. Especially since Bullseye with GBM support and recent Mesa drivers, it is often quite good, tested successfully on a pretty bad VM without deducated GPU and no hardware support passed through. + DietPi-Software | Kodi: To assure that Kodi installs on all Odroids, be more compatible with missing packages from Meverics repository, respectively skip install of special Odroid packages and use Debian's Kodi, if required, e.g. currently on Bullseye. + DietPi-Software | X.Org X Server: Similar to Kodi, skip install of Odroid drivers and libraries if those are not available, in which case the Mesa drivers are used. + DietPi-Software | Kodi: Error-handle uninstall steps + DietPi-Software | Kodi: Merge install and config code blocks
Configuration menu - View commit details
-
Copy full SHA for 08fc7b1 - Browse repository at this point
Copy the full SHA 08fc7b1View commit details -
+ DietPi-Software | Chromium: Resolved an issue where the autostart option didn't work if Chromium was installed without a desktop.
Configuration menu - View commit details
-
Copy full SHA for 1de0482 - Browse repository at this point
Copy the full SHA 1de0482View commit details
Commits on Oct 12, 2021
-
+ DietPi-Software | Some install+config block merges, some more error-handling and removal of obsolete config steps
Configuration menu - View commit details
-
Copy full SHA for 1a81295 - Browse repository at this point
Copy the full SHA 1a81295View commit details -
Configuration menu - View commit details
-
Copy full SHA for a006c06 - Browse repository at this point
Copy the full SHA a006c06View commit details -
+ DietPi-JustBoom | Fix MPD settings detection when settings are not present + DietPi-JustBoom | Add the ability to set the number of output channels + DietPi-JustBoom | Add the ability to not enforce a format value, preserving the input stream format or leaving conversion to ALSA + DietPi-JustBoom | Add the ability to reset the audio buffer for default. It was 2 MiB in the past, but now is 4 MiB. Also fix the unit as it is KiB, not bytes + DietPi-JustBoom | Remove unused CAVA_ENABLED variable, but do not restart CAVA whenever settings are applied. We have dedicated (re)start/stop CAVA options which can be used to control CAVA instead, including, if wanted, a restart when settings were changed. + DietPi-JustBoom | Align menu format, merge/remove some non-required variables and steps and other minor coding enhancements
Configuration menu - View commit details
-
Copy full SHA for 9d6197f - Browse repository at this point
Copy the full SHA 9d6197fView commit details -
+ General | Worked around an issue on Debian Stretch where "systemctl enable/disable --now" does not start/stop the service in certain circumstances. This is solved within our error handler "G_EXEC", hence when manually calling systemctl you may still face this: #4815 + General | For the above workaround to be effective, all related systemctl calls have been wrapped into our G_EXEC error handler, in case of DietPi-Software uninstall steps along with a lot of other uninstall steps, to be both, more transparent and assure cleaner uninstalls
Configuration menu - View commit details
-
Copy full SHA for b725fc4 - Browse repository at this point
Copy the full SHA b725fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a769e7 - Browse repository at this point
Copy the full SHA 3a769e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63f8a75 - Browse repository at this point
Copy the full SHA 63f8a75View commit details
Commits on Oct 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c3860f3 - Browse repository at this point
Copy the full SHA c3860f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f30ed4 - Browse repository at this point
Copy the full SHA 2f30ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac69f15 - Browse repository at this point
Copy the full SHA ac69f15View commit details
Commits on Oct 14, 2021
-
+ DietPi-Software | File Browser: Change default port to 8084 to resolve conflict with HTPC Manager
Configuration menu - View commit details
-
Copy full SHA for 7c84b68 - Browse repository at this point
Copy the full SHA 7c84b68View commit details -
+ DietPi-Software | MotionEye: Minimise build dependencies (taken from Python 3 branch), do not touch existing config, add more error-handling and merge install and config code blocks
Configuration menu - View commit details
-
Copy full SHA for 335429e - Browse repository at this point
Copy the full SHA 335429eView commit details -
+ CHANGELOG | File Browser: The default network port has been changed to 8084 to resolve a conflict with HTPC Manager.
Configuration menu - View commit details
-
Copy full SHA for b98d0a9 - Browse repository at this point
Copy the full SHA b98d0a9View commit details -
+ CHANGELOG | Add info that the File Browser change only affects new installs.
Configuration menu - View commit details
-
Copy full SHA for 32fcdcd - Browse repository at this point
Copy the full SHA 32fcdcdView commit details -
+ DietPi-PREP | Do not install dietpi-CHANGELOG.txt file, since we do not update it with updates since ages
Configuration menu - View commit details
-
Copy full SHA for fbef131 - Browse repository at this point
Copy the full SHA fbef131View commit details -
Configuration menu - View commit details
-
Copy full SHA for f085acb - Browse repository at this point
Copy the full SHA f085acbView commit details -
+ General | The /boot/dietpi/func/obtain_network_details script has been removed, including the related /run/dietpi/.network file to obtain network details. All uses of these files have been replaced with the new DietPi-Globals G_GET_NET function. + DietPi-Patches | Remove obsolete /boot/dietpi/func/obtain_network_details + DietPi-Patches | GMediaRender: Patch service + DietPi-Config | Enter WiFi adapter menu after it has been enabled + DietPi-Config | Do not copy /etc/network/interfaces to /tmp to read interface info from tmpfs but read it from disk location directly. After first access this file is in filesystem cache so that reading it is as fast as from tmpfs. + DietPi-Patches | Extend wg0 patch to replace previous patches and remove those in turn.
2Configuration menu - View commit details
-
Copy full SHA for d6ef16f - Browse repository at this point
Copy the full SHA d6ef16fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe10696 - Browse repository at this point
Copy the full SHA fe10696View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4aa243 - Browse repository at this point
Copy the full SHA c4aa243View commit details -
+ DietPi-Globals | G_EXEC: Do not offer to send a bug report from within DietPi-PREP: It doesn't make sense since scripts were not yet installed or not yet fully configured.
Configuration menu - View commit details
-
Copy full SHA for 4bb11e1 - Browse repository at this point
Copy the full SHA 4bb11e1View commit details -
+ DietPi-PREP | Purge another package explicitly which causes a dependency break
Configuration menu - View commit details
-
Copy full SHA for a5639d3 - Browse repository at this point
Copy the full SHA a5639d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d1282 - Browse repository at this point
Copy the full SHA 38d1282View commit details -
+ CHANGELOG | Add credits for File Browser + HTPC Manager port conflict reporter: https://dietpi.com/phpbb/viewtopic.php?t=9507`
Configuration menu - View commit details
-
Copy full SHA for 19900c1 - Browse repository at this point
Copy the full SHA 19900c1View commit details
Commits on Oct 16, 2021
-
+ DietPi-TimeSync | Use the same flag file that systemd-timesyncd itself uses since Buster, to skip an additional service restart and sync when it was done already. + DietPi-TimeSync | When our oneshot modes (boot only, hourly, daily) are selected, systemd-timesyncd is now "enabled" to be started by systemd earlier at boot, instead of on our script call. Especially since both now share the same flag file (on Buster and above), this has a chance to prevent an additional service restart if the time sync has finished already when PostBoot is reached. + DietPi-Boot | This script and service has been removed: Waiting for network is now done via DietPi-PostBoot "After=network-online.target", time sync is done in DietPi-PostBoot, but in background (mostly not required for service starts) and pre-installed image stage handling is as well done in PostBoot now. + DietPi-Update | A network connection and time sync check is now done before checking for updates, similar to how DietPi-Software does it on installs.
Configuration menu - View commit details
-
Copy full SHA for a4cf2c5 - Browse repository at this point
Copy the full SHA a4cf2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8bdb25 - Browse repository at this point
Copy the full SHA a8bdb25View commit details -
+ DietPi-Software | Remove all dietpi-boot.service references and an obsolete WireGuard service drop-in config
Configuration menu - View commit details
-
Copy full SHA for f7af781 - Browse repository at this point
Copy the full SHA f7af781View commit details -
+ README | Add notes about wait for network and time sync changes
Configuration menu - View commit details
-
Copy full SHA for c545c46 - Browse repository at this point
Copy the full SHA c545c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9d791 - Browse repository at this point
Copy the full SHA 4c9d791View commit details -
Configuration menu - View commit details
-
Copy full SHA for b82dd13 - Browse repository at this point
Copy the full SHA b82dd13View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4fe5df - Browse repository at this point
Copy the full SHA b4fe5dfView commit details -
+ DietPi-TimeSync | Do not restart but only start systemd-timesyncd. This way a potentially pending sync is not aborted. It needs to be monitored, whether a running daemon has any chance to be stuck and requires a restart to trigger a new sync.
Configuration menu - View commit details
-
Copy full SHA for c1d9b04 - Browse repository at this point
Copy the full SHA c1d9b04View commit details -
+ General | Applied a workaround on Bullseye systems with older Linux versions (v4.14 and below) which do not support the new "unified cgroup hierarchy" (a.k.a. cgroups-v2). Since the newer systemd tries to use it automatically, Docker and similar software which make use of cgroups fail. Where known, kernel command line arguments are applied to force the legacy cgroups hierarchy usage, else on update users are informed that either a kernel upgrade or applying those kernel command line arguments is required to re-enable mentioned software to run.
Configuration menu - View commit details
-
Copy full SHA for 3724290 - Browse repository at this point
Copy the full SHA 3724290View commit details -
+ DietPi-Patches | Inform and offer to re-apply the ssh.dietpi.com host key if missing: #4844
Configuration menu - View commit details
-
Copy full SHA for d3a70e5 - Browse repository at this point
Copy the full SHA d3a70e5View commit details -
+ General | Fix flag for "systemd.legacy_systemd_cgroup_controller": Without an argument or 1/true, the legacy cgroupv1 hierarchy is used, which is what we want.
Configuration menu - View commit details
-
Copy full SHA for 73ecb61 - Browse repository at this point
Copy the full SHA 73ecb61View commit details -
+ General | Force cgroups v1 depending on kernel version, as it is usually generally supported, but not the BPF based device access permissions, which cannot be easily+reliable checked. Apply workaround on ROCK Pi 4 as well, which requires u-boot-tools to compile the U-Boot config. Not not force legacy systemd cgroups-v2 hierarchy but allow hybrid mode, which seems to not break anything and was default on Debian Buster.
Configuration menu - View commit details
-
Copy full SHA for 30ea97a - Browse repository at this point
Copy the full SHA 30ea97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf91377 - Browse repository at this point
Copy the full SHA bf91377View commit details -
+ DietPi-Set_hardware | soundcard: Remove setting an invalid control value. The 3.5mm output is not muted by default and it shouldn't cause any issues when HDMI audio output is forced via card index.
Configuration menu - View commit details
-
Copy full SHA for f4f900e - Browse repository at this point
Copy the full SHA f4f900eView commit details -
+ DietPi-Software | vaultwarden: Set minimum memory requirement to 3 GiB on single-core systems and 4 GiB on multi-core to solve aborted builds, e.g. found on ARMv8. Make it a single case and always run all all processors to potentially speed up the build.
Configuration menu - View commit details
-
Copy full SHA for 2037a0a - Browse repository at this point
Copy the full SHA 2037a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af0cf9d - Browse repository at this point
Copy the full SHA af0cf9dView commit details -
+ DietPi-Software | Airsonic: Since the project has been archived and does not support Java 17, it has been disabled on Bullseye. We're watching a fork (https://github.com/airsonic-advanced/airsonic-advanced) which is actively developed and where at least the web interface works with Java 17. Playing audio however failed on local tests, hence we'll wait until it becomes more stable to be a drop-in replacement for Airsonic in general and supported on Bullseye with Java 17 as well. Many thanks to @Andaloup for reporting this issue: #4847
Configuration menu - View commit details
-
Copy full SHA for 921c87e - Browse repository at this point
Copy the full SHA 921c87eView commit details -
+ DietPi-Software | FreshRSS: Resolved an issue where on reinstalls nested /opt/FreshRSS/FreshRSS-master and /opt/FreshRSS/p/p were created. Since FreshRSS has an internal updater, reinstalls won't download and install the new version as long as /opt/FreshRSS is present already. The nested directory and link is removed on next DietPi update, when present. Many thanks to @kinoushe for reporting this issue: #4775
Configuration menu - View commit details
-
Copy full SHA for dc3b23c - Browse repository at this point
Copy the full SHA dc3b23cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d149bad - Browse repository at this point
Copy the full SHA d149badView commit details -
+ DietPi-Patches | Fix condition for disabling dietpi-boot.service
Configuration menu - View commit details
-
Copy full SHA for 32b251b - Browse repository at this point
Copy the full SHA 32b251bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a799eb - Browse repository at this point
Copy the full SHA 2a799ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0517e - Browse repository at this point
Copy the full SHA ca0517eView commit details -
+ DietPi-Config | Fix Boot wait for network state detection and do not apply translation patch on update a second time
Configuration menu - View commit details
-
Copy full SHA for 3091e6a - Browse repository at this point
Copy the full SHA 3091e6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22541ad - Browse repository at this point
Copy the full SHA 22541adView commit details -
Configuration menu - View commit details
-
Copy full SHA for efd4da1 - Browse repository at this point
Copy the full SHA efd4da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3336bfa - Browse repository at this point
Copy the full SHA 3336bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9edb28f - Browse repository at this point
Copy the full SHA 9edb28fView 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.