-
-
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
Beta v6.32.0 #3733
Merged
Beta v6.32.0 #3733
Commits on May 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d29a5af - Browse repository at this point
Copy the full SHA d29a5afView commit details
Commits on Jul 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f1cfa3c - Browse repository at this point
Copy the full SHA f1cfa3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd122c - Browse repository at this point
Copy the full SHA 6bd122cView commit details -
+ DietPi-Software | Node.js: Use fixed own installer fork for now: taaem/nodejs-linux-installer#11
Configuration menu - View commit details
-
Copy full SHA for 2209309 - Browse repository at this point
Copy the full SHA 2209309View commit details
Commits on Jul 6, 2020
-
+ CHANGELOG | DietPi-Drive_Manager: For NTFS mounts, the "big_files" mount option is now added by default, which reduces CPU load and by this may increase performance. Many thanks to @balexandrov for suggesting this enhancement: #3330 (comment)
Configuration menu - View commit details
-
Copy full SHA for 2712e90 - Browse repository at this point
Copy the full SHA 2712e90View commit details -
+ DietPi-Drive_Manager | For NTFS mounts, add "big_files" option by default which prevents splitting write buffers into 4k chunks. This is generally seen as stable and is the default in new libfuse3: https://unix.stackexchange.com/a/544864
2Configuration menu - View commit details
-
Copy full SHA for 78dc1bb - Browse repository at this point
Copy the full SHA 78dc1bbView commit details -
+ DietPi-Drive_Manager | Fix wrong NTFS option: big_files => big_writes
Configuration menu - View commit details
-
Copy full SHA for a03d42f - Browse repository at this point
Copy the full SHA a03d42fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bdee26 - Browse repository at this point
Copy the full SHA 0bdee26View commit details -
+ DietPi-Obtain_HW_model | RPi: Remove special model names like alpha, beta or first ECN0001, but differentiate by type A and B only, to simplify statistics. The exact revision can always be estimated through the revision code, if it should become relevant in an individual case. + DietPi-Obtain_HW_model | RPi: Merge code for assigning identical hardware info + DietPi-Obtain_HW_model | RPi: Reduce the risk that A+ total memory is estimated wrong due to theoretical larger GPU memory split. 262144 KiB is really the upper boarder of what an 256M model can have, probably even 245760 (minus 16 MiB min GPU memory) would be thinkable or using vcgencmd to estimate the exact values (overkill?). + DietPi-Obtain_HW_model | Pinebook: We do not add and name suffix anymore as our image works on all revisions + DietPi-Survey_report | Add DietPi v6.32 support + DietPi-Survey_report | Merge old and new hardware model names to cleanup statistic
Configuration menu - View commit details
-
Copy full SHA for ba2b09b - Browse repository at this point
Copy the full SHA ba2b09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e69cb5 - Browse repository at this point
Copy the full SHA 1e69cb5View commit details -
+ META | Remove .gitattributes for now and re-add specific directives if found required
Configuration menu - View commit details
-
Copy full SHA for 0e776e4 - Browse repository at this point
Copy the full SHA 0e776e4View commit details -
+ META | Remove .gitignore for now and re-add single directives if found required
Configuration menu - View commit details
-
Copy full SHA for 8fe70cb - Browse repository at this point
Copy the full SHA 8fe70cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ddc33f - Browse repository at this point
Copy the full SHA 0ddc33fView commit details -
+ META | CodeFactor does not seem to support shellcheck source-path currently
Configuration menu - View commit details
-
Copy full SHA for 167c7c6 - Browse repository at this point
Copy the full SHA 167c7c6View commit details
Commits on Jul 7, 2020
-
+ META | Last attempt to satisfy CodeFactor by disabling a warning that we definitely will no address soon: dollar sign $ to call variables in bash arithmetic (( ))
Configuration menu - View commit details
-
Copy full SHA for 58f546e - Browse repository at this point
Copy the full SHA 58f546eView commit details -
+ DietPi-Services | Inform and offer to restart a service as well if "Edit" option was used
Configuration menu - View commit details
-
Copy full SHA for e99da63 - Browse repository at this point
Copy the full SHA e99da63View commit details
Commits on Jul 8, 2020
-
+ DietPi-Software | Python pip: We migrated this software selection to a Python3/pip3 install only, due to Python2 EOL in 2020/01. Where possible, dependant software selections have been migrated to Python3 builds, where not possible, Python2/pip2 is installed separately for now. We hope that most affected software titles will do Python3 releases soon, otherwise we will remove them form our portfolio, at latest in spring 2021. The strongest reason for this is that next Debian Bullseye (summer 2021) will not ship Python2 packages anymore. + DietPi-Software | SABnzbd: Migrated to a Python3-based install. + DietPi-Software | OctoPrint: On Debian Buster and up, migrated to a Python3-based install. + DietPi-Software | HTPC Manager: Resolved an issue where install failed due to missing build-essential dependency. + DietPi-Software | HTPC Manager: Resolved an issue where the internal updater failed due to missing git meta files. + DietPi-Software | EmonPi: Resolved a failing primary UART activation on install. + DietPi-Software | Mopidy: The official Buster repo now supports ARMv8/arm64 as well + DietPi-Software | "apt-cache show package" succeeds as well if package is listed as (optional) dependency/conflict/... by another package, hence is not a reliable measure. In case of python3-distutils on Stretch this causes an install failure if stretch-backports suite has been added, which contains a few packages that list python3-distutils as optional dependency aside of python3 << 3.6.something where Distutils was moved from stdlib into an own package. Allow to succeed if another package "provides" it, like php7.3-apcu provided by php-apcu or awk provided by mawk and gawk. + DietPi-Software | Disable all Python2-only titles for Bullseye, which does not serve Python2 packages anymore + DietPi-Software | Several uninstall enhancements
Configuration menu - View commit details
-
Copy full SHA for 8d456d0 - Browse repository at this point
Copy the full SHA 8d456d0View commit details
Commits on Jul 9, 2020
-
+ Coding | Replace bc decimal calculation with bash-internal printf conversion + Coding | Several minor enhancements around prior bc usage + DietPi-Cloudshell | Do not disable CPU scene on VM. Most values are "N/A" but usage bar and process count are shown correctly. Let user decide if it's worth it or not.
Configuration menu - View commit details
-
Copy full SHA for f513275 - Browse repository at this point
Copy the full SHA f513275View commit details
Commits on Jul 10, 2020
-
+ DietPi-Software | Cuberite: Skip obsolete move from "Server" sub dir to parent dir, as the download archive does not contain a top level dir anymore + DietPi-Software | Cuberite: Uninstall enhancements
Configuration menu - View commit details
-
Copy full SHA for c68af72 - Browse repository at this point
Copy the full SHA c68af72View commit details
Commits on Jul 11, 2020
-
+ DietPi-Software | Cuberite: Adjust download link as of: "Please DO NOT rely on the links below to represent the correct download location for Cuberite at all times, instead use the official download link: https://download.cuberite.org/linux-armhf-raspbian/Cuberite.tar.gz" + DietPi-Software | Cuberite: Do not run as "dietpi" group since Cuberite does not need to access (R/W) media or downloads and file servers/downloaders/media players do not need to access (R/W) Cuberite files. Lets keep using "dietpi" group for media, downloads and "regular" userdata only, not for software internal data, config and executables.
Configuration menu - View commit details
-
Copy full SHA for b4acedf - Browse repository at this point
Copy the full SHA b4acedfView commit details -
+ DietPi-Software | Assure that on reinstall all settings are preserved by not overwriting existing webadmin.ini. The new download archive is merged into the existing instance but does not include any variable data or configs.
Configuration menu - View commit details
-
Copy full SHA for a08432d - Browse repository at this point
Copy the full SHA a08432dView commit details -
+ DietPi-Software | Nginx: Use new 512 MiB default max upload size, as a compromise to keep performance up and SD card writes low on usual smaller uploads (pictures, documents, ...), while not risking RAM overload (with swap file enabled) in peek times. Uploads for larger files (disk images, video files, ...) usually require an external drive to hold PHP uploads, either through a large swap file or directly for all uploads.
Configuration menu - View commit details
-
Copy full SHA for 4b7457b - Browse repository at this point
Copy the full SHA 4b7457bView commit details -
+ DietPi-Software | PHP: Move session files to tmpfs outside of /tmp and /var/tmp to /run/php_sessions by default + DietPi-Software | PHP: Move tmp upload dir back to tmpfs but limit default max upload size, discuss and find balance between performance, disk (SD card) writes and RAM over-usage. + DietPi-Software | PHP: Assure that opcache.interned_strings_buffer is never larger than half of opcache.memory_consumption: #2293 + DietPi-Software | ownCloud/Nextcloud: On <1 GiB devices assure at least 512 MiB swap space are available to stand 512 MiB file uploads + increased PHP cache and session file usage
Configuration menu - View commit details
-
Copy full SHA for 1996775 - Browse repository at this point
Copy the full SHA 1996775View commit details
Commits on Jul 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 21d3da3 - Browse repository at this point
Copy the full SHA 21d3da3View commit details -
+ DietPi-Imager | e2fsck: need terminal for interactive repairs
Configuration menu - View commit details
-
Copy full SHA for 7bc6ed9 - Browse repository at this point
Copy the full SHA 7bc6ed9View commit details -
+ DietPi-Imager | After interactive image content edits, give the system 1 second before unmounting, to avoid "mount is busy"
Configuration menu - View commit details
-
Copy full SHA for 0b08ea1 - Browse repository at this point
Copy the full SHA 0b08ea1View commit details
Commits on Jul 13, 2020
-
+ DietPi-Software | NFS Server: rpcbind is a strict dependency of nfs-kernel-server + DietPi-Software | NFS Server: Write dietpi_userdata export into own file /etc/exports.d/dietpi.exports to not override existing /etc/exports on (re)install
Configuration menu - View commit details
-
Copy full SHA for 98ed44f - Browse repository at this point
Copy the full SHA 98ed44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e97671 - Browse repository at this point
Copy the full SHA 7e97671View commit details -
+ DietPi-Patch | Resolve an issue where on pre-v6.23 system the PHP upgrade from v7.0/7.1 to v7.2/7.3 did not work as expected.
Configuration menu - View commit details
-
Copy full SHA for 3b90fab - Browse repository at this point
Copy the full SHA 3b90fabView commit details -
+ DietPi-Services | Do not control PHP versions which are not supported anymore
Configuration menu - View commit details
-
Copy full SHA for 169d4f7 - Browse repository at this point
Copy the full SHA 169d4f7View commit details -
+ CHANGELOG | PHP: Resolved an issue where on pre-v6.23 system the PHP upgrade from v7.0/7.1 to v7.2/7.3 did not work as expected.
Configuration menu - View commit details
-
Copy full SHA for e0ce994 - Browse repository at this point
Copy the full SHA e0ce994View commit details -
+ DietPi-Set_hardware | Apply Bluetooth via UART (hciuart) only on RPi models with onboard Bluetooth, hence if it IS indeed attached via UART. Respect this as well when asking to disable serial console on ttyAMA0 when enabling Bluetooth. + DietPi-Set_hardware | Start to use function return codes as script exit code, WIP + DietPi-Set_hardware | Try to reduce doubled or leading and trailing spaces when adding/removing settings to set of settings on a single line, like /boot/cmdline.txt on RPi. + DietPi-Set_hardware | Minor coding
Configuration menu - View commit details
-
Copy full SHA for 702b976 - Browse repository at this point
Copy the full SHA 702b976View commit details
Commits on Jul 14, 2020
-
+ DietPi-Software | Pi-hole: Skip the installers new internal supported OS check to enable us testing Debian Bullseye. A warning is still print and we do not offer Debian testing images as stable, so this is to make our internal testing easier only.
Configuration menu - View commit details
-
Copy full SHA for 991927a - Browse repository at this point
Copy the full SHA 991927aView commit details -
+ DietPi-Benchmark | Resolve error on file system benchmark due to float in bash arithmetic: #3672
Configuration menu - View commit details
-
Copy full SHA for 44f941c - Browse repository at this point
Copy the full SHA 44f941cView commit details -
+ CHANGELOG | DietPi-Benchmark: Resolved an issue where file system benchmarks failed
Configuration menu - View commit details
-
Copy full SHA for becd9ef - Browse repository at this point
Copy the full SHA becd9efView commit details -
+ DietPi-Benchmark | Simplify file system benchmark result conversion since awk/mawk can do all reads an calculations + correctly rounded integer output in one step. Keep that in mind when using mawk anyway to scrape outputs. + DietPi-Benchmark | Do not use conv=fdatasync for file system read benchmark, which is an invalid option for of=/dev/null. File system cache has been flushed before, which is all that we need to assure an unbuffered read.
Configuration menu - View commit details
-
Copy full SHA for a1a31ba - Browse repository at this point
Copy the full SHA a1a31baView commit details -
+ DietPi-Software | Xfce assure that xfwm4 composition manager is used as xcompmgr breaks the appearance settings and leads to black boarders around some windows when using option "-a": #3665
Configuration menu - View commit details
-
Copy full SHA for b94feb2 - Browse repository at this point
Copy the full SHA b94feb2View commit details -
+ DietPi-Start_Kodi: Only force new xcompmgr when it is actually available/installed
Configuration menu - View commit details
-
Copy full SHA for abbd217 - Browse repository at this point
Copy the full SHA abbd217View commit details -
+ CHANGELOG | Xfce: Resolved an issue where the the install and autostart of xcompmgr composition manager broke the xfwm4 internal one
1Configuration menu - View commit details
-
Copy full SHA for a6467b8 - Browse repository at this point
Copy the full SHA a6467b8View commit details
Commits on Jul 15, 2020
-
+ CHANGELOG | DietPi-Config: Resolved an issue where RPi onboard Bluetooth is attempted to be enabled on RPi models without onboard Bluetooth
Configuration menu - View commit details
-
Copy full SHA for aa9da67 - Browse repository at this point
Copy the full SHA aa9da67View commit details -
+ DietPi-Software | When passing wildcard asterisk as command argument, quite it to avoid file globbing + DietPi-Software | OpenSSH: Do not purge the client together with the server. Both have dedicated IDs and can be selected for uninstall separately. Likely it is a relic since the client is automatically installed with the server as package dependency. The openssh-client package needs to be installed/marked separately during server install to not get autoremoved on uninstall and for transparency. + DietPi-Software | DietPi-RAMlog: Remove obsolete dependency of uninstall server on DietPi-RAMdisk + DietPi-Software | Minor code structure and wording enhancements
Configuration menu - View commit details
-
Copy full SHA for a7be4bb - Browse repository at this point
Copy the full SHA a7be4bbView commit details -
+ DietPi-Software | When changing fileserver or logging choices, run uninstall loop after installs only if any previous choice actually needs to be uninstalled + DietPi-Software | On uninstall confirmation prompt, add info that uninstall usually means purging or any related data and configs. If repair or update of software is wanted, reinstall should be used. Add software IDs to list so users know exactly which command to call from terminal, until be build it into GUI. + DietPi-Software | Reduce large if-then-else blocks by using "return" where possible
Configuration menu - View commit details
-
Copy full SHA for 032f926 - Browse repository at this point
Copy the full SHA 032f926View commit details -
+ CHANGELOG | DietPi-Software: On the uninstall information prompt, the info has been added that uninstalling usually means that related userdata and configs are purged as well
Configuration menu - View commit details
-
Copy full SHA for d6130d3 - Browse repository at this point
Copy the full SHA d6130d3View commit details -
+ DietPi-Software | Minor text formatting to better outline message
Configuration menu - View commit details
-
Copy full SHA for 9559ca2 - Browse repository at this point
Copy the full SHA 9559ca2View commit details -
+ DietPi-Software | qBittorrent: Move log file dir to /var/log/qbittorrent for new installs + DietPi-Software | qBittorrent: Do not pass web UI port via binary call since it is contained in the config file but overridden by command option.
Configuration menu - View commit details
-
Copy full SHA for 30e6371 - Browse repository at this point
Copy the full SHA 30e6371View commit details
Commits on Jul 16, 2020
-
[ImgBot] Optimize images (#3680)
*Total -- 3,140.39kb -> 656.41kb (79.1%) /.meta/images/76mm_rounder_sticker.png -- 2,555.38kb -> 141.63kb (94.46%) /.conf/desktop/icons/kodi-icon.png -- 5.72kb -> 4.80kb (16.07%) /.meta/images/dietpi-logo_inverted.png -- 516.30kb -> 447.95kb (13.24%) /.meta/images/dietpi-background_480p.png -- 45.86kb -> 44.97kb (1.95%) /.conf/desktop/icons/justboom.png -- 5.77kb -> 5.72kb (0.78%) /.conf/desktop/icons/dietpi-icon.png -- 11.36kb -> 11.35kb (0.11%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 10c78fb - Browse repository at this point
Copy the full SHA 10c78fbView commit details
Commits on Jul 17, 2020
-
+ DietPi-PREP | Do basic APT configuration before calling it the first time via new config file scheme + DietPi-PREP | Force re-adding and replacement of missing and new APT package config files during PREP run, to assure consistent up-to-date configs, especially relevant for security-related things like ca-certificates and similar. Revert to DietPi default afterwards, where modified and missing configs are silently ignored/accepted, matching as well Debian default as long as a default choice is available (I never saw it differently) to allow unattended package installs/upgrades and review new config files at a later time. Cleanup obsolete config files (with .dpkg-old/new/dist suffix) after all installs have been done. + DietPi-PREP | Remove apt-utils from dependencies. It is used by debconf for package pre-configuration, but G_AGI includes "DEBIAN_FRONTEND=noninteractive", hence any config and pre-config step is skipped anyway, but defaults are applied, which is fine in very most cases. Else we do "dpkg-reconfigure" to recall debconf inputs. Without apt-utils, debconf is not able to extract templates prior to install, hence when installing/upgrading packages interactively/manually, debconf input is done when the individual package is about to be installed instead of having all inputs prior to all installs. Leave choice to user whether this is required or not, debconf prints a meaningful message about missing apt-utils. + APT | Merge all DietPi APT configs into a single config file. Apply the following prefix/priority scheme: "97" for base configs, "98" for additions/overrides from software installs or dietpi-config choices, leaving "99" free for end user overrides. + DietPi-Patch | APT configs have been merged into a single file, contained in update archive, hence remove obsolete files
Configuration menu - View commit details
-
Copy full SHA for 918ed31 - Browse repository at this point
Copy the full SHA 918ed31View commit details -
+ DietPi-Software | Nextcloud: Add Argon2 hashing tweaks. Use all available CPU threads for now, which radically reduces hashing time one multi-core SBCs, wait with memory cost and time cost until getting some clarification, especially since those are security relevant and defaults do not break anything: nextcloud/server#19023 (comment)
Configuration menu - View commit details
-
Copy full SHA for b5a3132 - Browse repository at this point
Copy the full SHA b5a3132View commit details
Commits on Jul 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 43894cd - Browse repository at this point
Copy the full SHA 43894cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fef00e3 - Browse repository at this point
Copy the full SHA fef00e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 384d505 - Browse repository at this point
Copy the full SHA 384d505View commit details -
+ DietPi-Software | Pi-hole: Assure Referrer-Policy is not set to "no-referrer" since HTTP_ORIGIN != null is required for CORS check. In case it's set, replace by second strict policy "same-origin": #3675
Configuration menu - View commit details
-
Copy full SHA for f2b8d2a - Browse repository at this point
Copy the full SHA f2b8d2aView commit details -
+ CHANGELOG | Pi-hole: Resolved an issue with Apache webserver, where CORS check failed if the Referrer-Policy header has been set to "no-referrer". If this is the case, the Pi-hole Apache config now sets it to the second strict "same-origin", which does not break the Pi-hole admin panel. Many thanks to @Phil1988 for reporting this issue: #3675
Configuration menu - View commit details
-
Copy full SHA for 75aa5b7 - Browse repository at this point
Copy the full SHA 75aa5b7View commit details
Commits on Jul 19, 2020
-
+ CHANGELOG | qBittorrent: Resolved an issue where setting the web UI port via config file or UI is overridden by the service file command option. Many thanks to @linxiaopi for reporting this issue: #3660
Configuration menu - View commit details
-
Copy full SHA for e8ece9f - Browse repository at this point
Copy the full SHA e8ece9fView commit details
Commits on Jul 20, 2020
-
+ DietPi-Software | Remove Rsyslog as dependency. CloudPrint until Debian Bullseye was the only left case and that Google service is shutdown in this years fall. Since it generally does not conflict with DietPi-RAMlog (probably practically because of the log files 1h lifetime), allow packages (like cloudprint) to pull it as dependency and on uninstall (logging choice) do not purge but instead mark for autoremoval only. The install option itself, however is only left for logging choice, which will by times be replaced by persistent systemd-journald logs to /var/log/journal.
Configuration menu - View commit details
-
Copy full SHA for 937791b - Browse repository at this point
Copy the full SHA 937791bView commit details
Commits on Jul 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 23c2c97 - Browse repository at this point
Copy the full SHA 23c2c97View commit details -
+ DietPi-PREP | Apply USBridgeSig Ethernet drive patch, provided by Allo, to v8+ kernel as well, where it is available now
Configuration menu - View commit details
-
Copy full SHA for 7e40f89 - Browse repository at this point
Copy the full SHA 7e40f89View commit details -
+ DietPi-PREP | Apply USBridgeSig Ethernet drive patch, provided by Allo, to v8+ kernel as well, where it is available now
Configuration menu - View commit details
-
Copy full SHA for 75a93a0 - Browse repository at this point
Copy the full SHA 75a93a0View commit details
Commits on Jul 22, 2020
-
RPi | Disable idle frequency setting on all models but RPi4 (#3692)
+ DietPi-Config | RPi: Hide idle frequency setting on all models but RPi4 until related system hang/crash issues have been solved: #3690 + DietPi-Patch | RPi: Comment arm_freq_min on all models but RPi4 until related system hang/crash issues have been solved
Configuration menu - View commit details
-
Copy full SHA for 9e6152d - Browse repository at this point
Copy the full SHA 9e6152dView commit details -
+ DietPi-Survey_report | Add meta data + mobile display enhancements
Configuration menu - View commit details
-
Copy full SHA for 64ded13 - Browse repository at this point
Copy the full SHA 64ded13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e05314 - Browse repository at this point
Copy the full SHA 4e05314View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea4bcb2 - Browse repository at this point
Copy the full SHA ea4bcb2View commit details
Commits on Jul 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4e0592a - Browse repository at this point
Copy the full SHA 4e0592aView commit details -
+ DietPi-Software | Add new software title: Jellyfin (ID=178) + DietPi-Software | Minor coding enhancements and further G_EXEC implementation for error handling and transparency/verbosity reasons + DietPi-Services | Add jellyfin service control
Configuration menu - View commit details
-
Copy full SHA for bd08561 - Browse repository at this point
Copy the full SHA bd08561View commit details
Commits on Jul 25, 2020
-
+ DietPi-Software | Nextcloud: Pro-actively unset CSP header since, when set too strict, it breaks Nextcloud and it applies itself as-strict-as-possible rules internally already: #3694
Configuration menu - View commit details
-
Copy full SHA for db8f70a - Browse repository at this point
Copy the full SHA db8f70aView commit details -
+ README.md | Add @fpetru and @StephanStS to contributors list, which both did major contributions to the DietPi project + README.md | Do not give the project lead a separate header, instead add to same contributors list + README.md | Remove the personal thanks thanks that does not match the current project lead, but of course leave mention of this important contribution in Hall of Fame, as the previous/inactive contributors list is called now + README.md | Add Jellyfin source code 3rd party sources list + README.md | Minor format
Configuration menu - View commit details
-
Copy full SHA for 422b515 - Browse repository at this point
Copy the full SHA 422b515View commit details -
+ DietPi-Imager | Failsafe coding and fully automate partition resize via sfdisk, which supports GPT partition tables as well since Debian Stretch
Configuration menu - View commit details
-
Copy full SHA for 3e3f008 - Browse repository at this point
Copy the full SHA 3e3f008View commit details -
+ DietPi-Imager | Clonezilla: Use C.UTF-8 locale, new default of DietPi and always available + DietPi-Imager | Further coding
Configuration menu - View commit details
-
Copy full SHA for 2d2f686 - Browse repository at this point
Copy the full SHA 2d2f686View commit details -
Configuration menu - View commit details
-
Copy full SHA for 893f171 - Browse repository at this point
Copy the full SHA 893f171View commit details -
+ DietPi-FS_partition_resize | Enable support for loop devices + DietPi-FS_partition_resize | Minor coding
Configuration menu - View commit details
-
Copy full SHA for a5fc27d - Browse repository at this point
Copy the full SHA a5fc27dView commit details
Commits on Jul 26, 2020
-
+ DietPi-Software | Fail2Ban: Pass the "mode" variable, used by sshd (and a few other filters) to add some additional regex. Add brief info to sshd jail block as well
Configuration menu - View commit details
-
Copy full SHA for c013d76 - Browse repository at this point
Copy the full SHA c013d76View commit details -
+ CHANGELOG | Fail2Ban: Resolved an issue where sshd filter modes could not be set via jail config since the variable was not passed
Configuration menu - View commit details
-
Copy full SHA for 29aedfe - Browse repository at this point
Copy the full SHA 29aedfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3850808 - Browse repository at this point
Copy the full SHA 3850808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c7231e - Browse repository at this point
Copy the full SHA 4c7231eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a500c - Browse repository at this point
Copy the full SHA f6a500cView commit details
Commits on Jul 27, 2020
-
+ Add links to documentation + Move MVS to bottom + Focus on own strength instead of comparison By @fpetru
Configuration menu - View commit details
-
Copy full SHA for da0e7e7 - Browse repository at this point
Copy the full SHA da0e7e7View commit details
Commits on Jul 28, 2020
-
+ APT | Keep indexes compressed by default to reduce disk usage and writes
Configuration menu - View commit details
-
Copy full SHA for d817b93 - Browse repository at this point
Copy the full SHA d817b93View commit details -
+ APT | Disable source package cache by default which most users will never use + APT | Store lists xz-compressed. The default is to download them xz-compressed (as shipped by Debian and Raspbian) to lists/partial/, uncompress and copy to lists/ which leads to ~120 MiB disk writes for ~8.5 MiB xz-compressed and 45 MiB uncompressed list files. Using GzipIndexes only, leads to lz4 compression, since it has the lowest compression "cost" in APT internal default config. This leads to ~60 MiB writes for download, re-compress and copy. Forcing xz-compression storage not only leads to lowest disk usage (highest compression ratio) but also skips the un-/re-compression step and related additional file creation/writes. But it must be noted that this leads to significantly slower list reading during "apt-get update" and, if (binary package) cache is disabled, during "apt upgrade/install" as well. We have to collect some user feedback to see if this is acceptable, especially on slow devices like RPi1 and Zero. However especially on those, when running OS on SD card, reducing disk writes is a major aspect to increase SD card lifetime and reduce the related risk of data loss. Spending 1-2 minutes longer during dietpi-update and dietpi-software runs might be acceptable.
Configuration menu - View commit details
-
Copy full SHA for 19d2843 - Browse repository at this point
Copy the full SHA 19d2843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f578a - Browse repository at this point
Copy the full SHA 97f578aView commit details -
+ DietPi-Software | InfluxDB/Grafana: Install repo key as dedicated file + DietPi-Software | Minor uninstall enhancements
Configuration menu - View commit details
-
Copy full SHA for cb50d41 - Browse repository at this point
Copy the full SHA cb50d41View commit details
Commits on Jul 29, 2020
-
+ DietPi-Survey_report | Add transparent favicon and theme tags for all OS/browser variants
Configuration menu - View commit details
-
Copy full SHA for d0c0197 - Browse repository at this point
Copy the full SHA d0c0197View commit details -
+ DietPi-Login | $PS1 is highly expected but not required for an interactive shell, check for input tty and most reliable bash $- flag only + DietPi-Login | Always set LANG as well since 3rd party software/scripts might derive the current locale from it even that LC_ALL overrides it. + DietPi-Login | Minor coding, less and faster external command calls
Configuration menu - View commit details
-
Copy full SHA for 0b3640f - Browse repository at this point
Copy the full SHA 0b3640fView commit details -
+ DietPi-Login | Add /etc/bashrc.d/readme.txt as little /etc/bashrc.d/ documentation
Configuration menu - View commit details
-
Copy full SHA for aeb400b - Browse repository at this point
Copy the full SHA aeb400bView commit details
Commits on Jul 30, 2020
-
+ DietPi-PREP | systemd-logind is a static unit, do not attempt to disable it + DietPi-PREP | Set console charmap to UTF-8 which can be wrong, e.g. when selecting a non-UTF-8 locale during Debian installer + DietPi-PREP | Fix grub debconf install device selection: #3700
Configuration menu - View commit details
-
Copy full SHA for 05a3eee - Browse repository at this point
Copy the full SHA 05a3eeeView commit details
Commits on Aug 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9892c65 - Browse repository at this point
Copy the full SHA 9892c65View commit details
Commits on Aug 2, 2020
-
+ DietPi-Set_swapfile | Do not attempt to remount /tmp if it is not setup as separate mount (tmpfs) + DietPi-Set_swapfile | Do not print current swap file info on empty input, instead use input > dietpi.txt > current > default in this priority order to apply for any missing argument. E.g. /proc/swaps (or htop) is a much more reliable source to get active swap file then relying on the dietpi.txt entry. + DietPi-Set_swapfile | Remove BeagleBone Black special handling since 4 GiB still allow a small swap file and rootfs could be placed on an external drive. + DietPi-Set_swapfile | Always remove all existing swap files. We already disabled and removed all from fstab, but in theory if multiple existed before or those were stored at a different location, the files would have been left in place. + DietPi-Set_swapfile | Coding and verbosity enhancements
Configuration menu - View commit details
-
Copy full SHA for 646eba8 - Browse repository at this point
Copy the full SHA 646eba8View commit details -
+ DietPi-PREP | Mount tmpfs to /tmp if it is not yet a dedicated mount to work in it and reduce disk I/O and speed up download and unpacking
Configuration menu - View commit details
-
Copy full SHA for 401a70f - Browse repository at this point
Copy the full SHA 401a70fView commit details -
+ CHANGELOG | DietPi-Set_swapfile: Running the script without input arguments does not print the current swap file location and size anymore but will apply the settings stored in dietpi.txt, refresh the current swap file or apply defaults as fallback.
Configuration menu - View commit details
-
Copy full SHA for 57c7649 - Browse repository at this point
Copy the full SHA 57c7649View commit details
Commits on Aug 5, 2020
-
+ DietPi-Set_hardware | enableipv6: Do not write files (sed -i) if the setting is not contained + DietPi-Set_hardware | enableipv6: Always write to symlink targets instead of overwriting the symlink with the file (sed -i): #3003 (comment)
Configuration menu - View commit details
-
Copy full SHA for 01c610c - Browse repository at this point
Copy the full SHA 01c610cView commit details -
+ DietPi-Patch | Recreate /etc/sysctl.d/99-sysctl.conf -> ../sysctl.conf symlink hopefully the last time, as we identified the bug in our own code: #3003 (comment)
Configuration menu - View commit details
-
Copy full SHA for 3d048a2 - Browse repository at this point
Copy the full SHA 3d048a2View commit details -
+ CHANGELOG | Resolved an issue where enabling or disabling IPv6 removed the expected symlink at /etc/sysctl.d/99-sysctl.conf with its actual target file
Configuration menu - View commit details
-
Copy full SHA for 24fe2af - Browse repository at this point
Copy the full SHA 24fe2afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 016a3da - Browse repository at this point
Copy the full SHA 016a3daView commit details
Commits on Aug 8, 2020
-
+ DietPi-Boot | Do log to file but to journal instead and don't print $(date) since this doubles the journal timestamps + DietPi-FirstBoot | Log to disk directly + DietPi-PreBoot | Do log to file but to journal instead + DietPi-RAMlog | Fix error log to file + DietPi-RAMlog | We want to keep file logging since it is important to know, in case of failure, whether on shutdown /var/log/ has been stored to disc correctly. However, only the last shutdown is relevant in case, hence do not append but overwrite log on shutdown, append on startup. + DietPi-RAMlog | Sort after boot.mount. This should be included in local-fs.target, but as we're already failsafe with -.mount (root), let's be consequent then. + DietPi-PostBoot | No boot logs are to be moved to disk anymore + DietPi-PostBoot | Add exit code handling and error message for user scripts and service starts + DietPi-Backup | Minor output enhancements + DietPi-Create_MySQL_DB | Minor output enhancements + DietPi-Globals | Make G_DIETPI-NOTIFY compatible with journal and file logging by only using ANSI escape sequences if the process is connected to a terminal + DietPi-Globals | When calling "G_DIETPI-NOTIFY -1" the "|" which separates message and result is added function internally now + DietPi-Set_userdata | Minor output enhancements + Re-test shellcheck source-path + DietPi-Globals | G_TREESIZE: Handle "bytes" sizes and unit as well and do not require root. If "du" tries to access dirs without read permissions, it prints meaningful error messages to STDERR, not processed by sort + mawk, so now one sees the errors (in case) and the treesize for all permitted dirs. + DietPi-Globals | G_CHECK_FREESPACE: Check for valid du output as well when only printing available free space. This allows the feature to be used safely in scripts and will return a non-zero exit code if either the input path does not exist, cannot be read, df is broken or similar. + DietPi-Globals | Various output and failsafe coding enhancements
Configuration menu - View commit details
-
Copy full SHA for 7a95028 - Browse repository at this point
Copy the full SHA 7a95028View commit details -
+ shellcheck | Disable SC2155, as we intentionally declare and assign combined and check for valid result based on the value afterwards, which is safer, e.g. the command substitution succeeds but prints garbage or simply a result that we need to handle as error for the originating task. + shellcheck | Disable SC2188, as we intentionally do empty redirects to create and touch files without adding content. Adding any command like "touch", "echo", "true" or ":" is a marginal but measurable overhead, hence we skip it. If this would be due to a coding fault, e.g. redirect accidentally moved to newline, this would be pretty fast recognised through tests as additional console print and missing file content.
Configuration menu - View commit details
-
Copy full SHA for 7fc5ab9 - Browse repository at this point
Copy the full SHA 7fc5ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4924467 - Browse repository at this point
Copy the full SHA 4924467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d8cfab - Browse repository at this point
Copy the full SHA 8d8cfabView commit details
Commits on Aug 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a5bb708 - Browse repository at this point
Copy the full SHA a5bb708View commit details -
+ DietPi-Software | Add little note for myself that Amlogic SoC Odroids have Kodi support via dedicated fbdev build, the GPU has no Xserver support anyway
Configuration menu - View commit details
-
Copy full SHA for 400f6b3 - Browse repository at this point
Copy the full SHA 400f6b3View commit details -
+ DietPi-Set_swapfile | Add simple support for a zram swap space
Configuration menu - View commit details
-
Copy full SHA for 60666ca - Browse repository at this point
Copy the full SHA 60666caView commit details
Commits on Aug 14, 2020
-
+ DietPi-Globals | G_DIETPI-NOTIFY: Fix screen width estimation if no STDIN but STDOUT is available. stty fails without STDIN being a terminal. tput on the other hand requires either STDOUT or STDERR being a terminal until Debian Stretch, which breaks it in combination with pipe to tee, and is slower, which is the reason we currently prefer stty. However, if STDIN is not available, e.g. when executed within a systemd service with StandardOutput=tty (dietpi-postboot.service), we need to use tput instead.
Configuration menu - View commit details
-
Copy full SHA for 32febcb - Browse repository at this point
Copy the full SHA 32febcbView commit details
Commits on Aug 17, 2020
-
+ CHANGELOG | Wordpress: The internal updater can now be used OOTB without the need to manually apply correct file permissions first
Configuration menu - View commit details
-
Copy full SHA for b464fc1 - Browse repository at this point
Copy the full SHA b464fc1View commit details -
+ DietPi-Software | Wordpress: Change ownership for /var/www/wordpress/ after installation to allow plugins install and updates through the web UI. Related to https://dietpi.com/phpbb/viewtopic.php?p=26547#p26547
Configuration menu - View commit details
-
Copy full SHA for 044fae7 - Browse repository at this point
Copy the full SHA 044fae7View commit details -
+ CHANGELOG | Wordpress: Correct permissions allow plugins install as well
Configuration menu - View commit details
-
Copy full SHA for ebcd18f - Browse repository at this point
Copy the full SHA ebcd18fView commit details -
+ DietPi-Create_MySQL_DB | Re-apply strange required syntax for quoting MySQL database name and user
Configuration menu - View commit details
-
Copy full SHA for cde4ca6 - Browse repository at this point
Copy the full SHA cde4ca6View commit details
Commits on Aug 18, 2020
-
+ DietPi-Update | Log to disk directly, the overhead is marginal and with some faulty commit the tmp log file is currently removed before its attempted to be moved in place.
Configuration menu - View commit details
-
Copy full SHA for f3639d6 - Browse repository at this point
Copy the full SHA f3639d6View commit details -
+ DietPi-Software | MATE: Fix wrong uninstall package: #3500 (comment)
Configuration menu - View commit details
-
Copy full SHA for 832fc3c - Browse repository at this point
Copy the full SHA 832fc3cView commit details -
+ DietPi-PREP | Switch to our new Meveric's Odroid repo mirror on https://dietpi.com/meveric/
Configuration menu - View commit details
-
Copy full SHA for 255d6b5 - Browse repository at this point
Copy the full SHA 255d6b5View commit details -
+ DietPi-Pre-patch | Switch to our new Meveric's Odroid repo mirror on https://dietpi.com/meveric/
Configuration menu - View commit details
-
Copy full SHA for 1f4ef37 - Browse repository at this point
Copy the full SHA 1f4ef37View commit details -
+ Odroid C2 | Switch to our new Meveric's Odroid repo mirror on https://dietpi.com/meveric/
Configuration menu - View commit details
-
Copy full SHA for 63741ae - Browse repository at this point
Copy the full SHA 63741aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7778f6 - Browse repository at this point
Copy the full SHA d7778f6View commit details
Commits on Aug 19, 2020
-
+ DietPi-FirstBoot | Since DietPi-PostBoot does not move /tmp/dietpi-*.log files to disk anymore, Automation_Custom_PreScript.sh now needs to log to disk directly. + DietPi-FirstBoot | Add STDERR (error output) to Automation_Custom_PreScript.sh log file as well + DietPi-FirstBoot | dietpi-set_swapfile can now be called without arguments to apply dietpi.txt settings, including settings validation, else preservation of existing swap file, if present, and last resort fallback to defaults. + DietPi-FirstBoot | Check if AUTO_SETUP_TIMEZONE chosen timezone is available on the system before applying it + DietPi-FirstBoot | Apply AUTO_SETUP_AUTOMATED autostart manually with root user, else automated firstrun setup can fail if AUTO_SETUP_AUTOSTART_LOGIN_USER has been set to non-root + DietPi-FirstBoot | Be a bid more verbose + minor coding
Configuration menu - View commit details
-
Copy full SHA for d750f2c - Browse repository at this point
Copy the full SHA d750f2cView commit details -
+ DietPi-Login | In case of an invalid install state or failed first run setup (update or installs), an interactive whiptail error prompt with rerun option is forced to prevent non-interactive first run setup loops. If the first login was automated via AUTO_SETUP_AUTOMATED=1, this whiptail prompt is located on TTY1, visible on a locally attached screen. On headless systems this is not visible and subsequent SSH or serial console logins will print the info to (wait for) finish on this hidden TTY. In such cases it needs to be possible to take over first run setup control on every subsequent login. Solution: The error prompt will now place a flag file with the PID of the blocking DietPi-Login instance and any interactive action will remove it. If this flag file is present, it hence means that on the prior login session the error prompt is waiting for interactive action. The current session now allows to kill the prior session and take over the error prompt (and handling) or otherwise allows to simply retry, when the error prompt is handled on the prior session.
Configuration menu - View commit details
-
Copy full SHA for 14544a2 - Browse repository at this point
Copy the full SHA 14544a2View commit details
Commits on Aug 21, 2020
-
+ CONTRIBUTING.md | Add links to the website and documentation repos.
Configuration menu - View commit details
-
Copy full SHA for 29bc2d5 - Browse repository at this point
Copy the full SHA 29bc2d5View commit details -
+ DietPi-Set_swapfile | Skip auto creation if size would be less than 100 MiB, since else on all 2 GiB SBCs there is a non-reasonable ~50 MiB swap file created
Configuration menu - View commit details
-
Copy full SHA for 2ae3011 - Browse repository at this point
Copy the full SHA 2ae3011View commit details -
+ DietPi-Config | Add schedutil and userspace CPU frequency governors
Configuration menu - View commit details
-
Copy full SHA for db02f6f - Browse repository at this point
Copy the full SHA db02f6fView commit details -
+ CHANGELOG | DietPi-Config | Added selection of schedutil and userspace CPU frequency governors
Configuration menu - View commit details
-
Copy full SHA for 49154fb - Browse repository at this point
Copy the full SHA 49154fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af4853 - Browse repository at this point
Copy the full SHA 2af4853View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9270e2 - Browse repository at this point
Copy the full SHA e9270e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bef73c - Browse repository at this point
Copy the full SHA 0bef73cView commit details -
+ DietPi-PREP | Switch from wget to curl for all DietPi-PREP downloads, which executes faster for small downloads and adjust pre-reqs accordingly
Configuration menu - View commit details
-
Copy full SHA for 180b5f4 - Browse repository at this point
Copy the full SHA 180b5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a07143 - Browse repository at this point
Copy the full SHA 8a07143View commit details -
Configuration menu - View commit details
-
Copy full SHA for d49772f - Browse repository at this point
Copy the full SHA d49772fView commit details
Commits on Aug 22, 2020
-
+ DietPi-PREP | debconf is a dependency of apt and all packages that use it, e.g. console-setup which we configure later and others as well.
Configuration menu - View commit details
-
Copy full SHA for f463c19 - Browse repository at this point
Copy the full SHA f463c19View commit details
Commits on Aug 23, 2020
-
+ DietPi-Software | ProFTPD: Disable reverse DNS lookups: #3727 + DietPi-Software | ProFTPD: Don't use obsolete /var/run, which is a symlink to /run only, remove multiple white spaces, doesn't make it more readable IMO, minor re-order
Configuration menu - View commit details
-
Copy full SHA for 5fba8dd - Browse repository at this point
Copy the full SHA 5fba8ddView commit details -
+ CHANGELOG | ProFTPD: On fresh installs, reverse DNS lookups are disabled by default
Configuration menu - View commit details
-
Copy full SHA for 9726727 - Browse repository at this point
Copy the full SHA 9726727View commit details -
+ DietPi-Software | ProFTPD: Allow resuming file uploads and expose the setting to toggle resuming file downloads (enabled by default) + DietPi-Software | ProFTPD: Use 002 umask, to allow write access to all members of "dietpi" group by default, e.g. media or file sharing software services
Configuration menu - View commit details
-
Copy full SHA for 91b6cb6 - Browse repository at this point
Copy the full SHA 91b6cb6View commit details -
+ CHANGELOG | ProFTPD: File uploads can now be resumed by default via "AllowStoreRestart On" and members of the "dietpi" group have write access to uploaded files ("Umask 002")
Configuration menu - View commit details
-
Copy full SHA for 9561e3a - Browse repository at this point
Copy the full SHA 9561e3aView commit details
Commits on Aug 24, 2020
-
+ DietPi-LetsEncrypt | Initial Lighttpd-only support for multiple comma-separated domains
Configuration menu - View commit details
-
Copy full SHA for 7bef07c - Browse repository at this point
Copy the full SHA 7bef07cView commit details -
+ README.md | "Website" somehow sounds better in my ears than "Homepage"
Configuration menu - View commit details
-
Copy full SHA for f1c521f - Browse repository at this point
Copy the full SHA f1c521fView commit details -
+ DietPi-PREP | Install rfkill first on all devices, use it to remove all soft blocks, then remove it from all devices. Using rfkill is then an optional feature that can be manually installed, when required, while our scripts disable WiFi/BT via firmware, device tree overlays and kernel modules. Our scripts will continue to unblock via rfkill if the command is found, when enabling Bluetooth or WiFi, just in case it has been installed and used manually.
Configuration menu - View commit details
-
Copy full SHA for 8db261a - Browse repository at this point
Copy the full SHA 8db261aView commit details -
+ DietPi-Set_hardware | Since rfkill is no core dependency anymore, only use it if the command is found
Configuration menu - View commit details
-
Copy full SHA for 52c194c - Browse repository at this point
Copy the full SHA 52c194cView commit details -
+ DietPi-Software | Komga: FOSS home server for comics and mangas with web UI
Configuration menu - View commit details
-
Copy full SHA for 4109f96 - Browse repository at this point
Copy the full SHA 4109f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cd7f09 - Browse repository at this point
Copy the full SHA 4cd7f09View commit details -
+ DietPi-Software | Airsonic: Re-enable for Buster and Bullseye since Java 11 is now supported + DietPi-Software | Airsonic/Subsonic: Do not add the "render" group which is only required for DRM + minor coding
Configuration menu - View commit details
-
Copy full SHA for 492d26e - Browse repository at this point
Copy the full SHA 492d26eView commit details -
+ CHANGELOG | Airsonic: It is now available on Debian Buster systems since Java 11 support has been added
Configuration menu - View commit details
-
Copy full SHA for 836b1ee - Browse repository at this point
Copy the full SHA 836b1eeView commit details
Commits on Aug 25, 2020
-
+ DietPi-Software | Align max memory usage across Java applications + DietPi-Software | Komga: Disable file logging, reduce log level to warning. Logs can be seen via "journalctl -u komga" + DietPi-Software | Komga: Remove obsolete config options, add "remember me" login feature: #3403 (comment)
Configuration menu - View commit details
-
Copy full SHA for f54183a - Browse repository at this point
Copy the full SHA f54183aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f32330 - Browse repository at this point
Copy the full SHA 6f32330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9654fe9 - Browse repository at this point
Copy the full SHA 9654fe9View commit details -
README.md | Little contributors text changes, restore information when I joined the project
Configuration menu - View commit details
-
Copy full SHA for 83f03e8 - Browse repository at this point
Copy the full SHA 83f03e8View commit details -
+ DietPi-Patch | Lighttpd: Rename HTTPS config files to new scheme: #3734
Configuration menu - View commit details
-
Copy full SHA for 5e993ec - Browse repository at this point
Copy the full SHA 5e993ecView commit details -
+ DietPi-LetsEncrypt | Lighttpd: Update SSL cipher to still Stretch-compatible intermediate recommendations and remove deprecated SSL compression setting, even it was commented + DietPi-LetsEncrypt | Lighttpd: Apply configs via /etc/lighttpd/conf-available/ and lighty-enable|disable-mod commands and use proper priority prefixes for file names. As well use "dietpi-" prefixes as we start to do for all config files we place. + DietPi-LetsEncrypt | Lighttpd: Further config file tuning: "https" instead of "letsencrypt" in case we want to support other CAs at a later time and since it can be changed by only changing cert + key file paths; "https_redirect" instead of "redirect" to separate it more clearly from module configs like "mod_redirect" in Apache.
Configuration menu - View commit details
-
Copy full SHA for 8c0b035 - Browse repository at this point
Copy the full SHA 8c0b035View commit details -
+ Create initial SECURITY.md with information about which and how to report security vulnerabilities
Configuration menu - View commit details
-
Copy full SHA for c539428 - Browse repository at this point
Copy the full SHA c539428View commit details -
+ DietPi-Config | RPi: Re-enable arm_freq_min as a fix will be shipped with next kernel release
Configuration menu - View commit details
-
Copy full SHA for 47bb494 - Browse repository at this point
Copy the full SHA 47bb494View commit details
Commits on Aug 26, 2020
-
+ DietPi-PREP | Upgrading haveged entropy daemon to fix an issue on ARM with the version shipped by Debian Buster: jirka-h/haveged#7
Configuration menu - View commit details
-
Copy full SHA for 073eb45 - Browse repository at this point
Copy the full SHA 073eb45View commit details -
+ DietPi-Patch | Upgrading haveged entropy daemon to fix an issue on ARM with the version shipped by Debian Buster: jirka-h/haveged#7
Configuration menu - View commit details
-
Copy full SHA for 87ef9a4 - Browse repository at this point
Copy the full SHA 87ef9a4View commit details -
+ DietPi-PREP | No need to move to /tmp as we are in the scripts working dir /tmp/$G_PROGRAM_NAME already
Configuration menu - View commit details
-
Copy full SHA for 6f63d3e - Browse repository at this point
Copy the full SHA 6f63d3eView commit details -
+ CHANGELOG | Resolved an external bug where the haveged entropy daemon failed to start on some ARM boards with the current version shipped with Debian Buster
Configuration menu - View commit details
-
Copy full SHA for 03ceafb - Browse repository at this point
Copy the full SHA 03ceafbView commit details -
+ DietPi-Services | Syntax: "[[ A || B && C ]]" returns true, if A is true but C is false, i.e. C is not checked if A is true. Use "[[ A || B ]] && [[ C ]]" instead to assure that C is checked in any case.
Configuration menu - View commit details
-
Copy full SHA for 2fd9a87 - Browse repository at this point
Copy the full SHA 2fd9a87View commit details
Commits on Aug 27, 2020
-
+ DietPi-Config | RPi: Remove deprecated "Max USB current" option: raspberrypi/documentation#1655
Configuration menu - View commit details
-
Copy full SHA for a000974 - Browse repository at this point
Copy the full SHA a000974View commit details -
+ DietPi-Software | HTPC Manager: Migrate to new Python3-compatible fork: https://github.com/gmiranda/HTPC-Manager + DietPi-Software | HTPC Manager: Fix After=dietpi-boot.service + DietPi-Software | HTPC Manager: Remove all untracked files on update, excluding userdata, especially the compiled module .pyc files need to be removed. + DietPi-Software | HTPC Manager: Add a syslog identifier to have logs prefixed with "HTPC Manager" instead of with "python"
Configuration menu - View commit details
-
Copy full SHA for 7524f40 - Browse repository at this point
Copy the full SHA 7524f40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ff4de - Browse repository at this point
Copy the full SHA 07ff4deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 322bf0d - Browse repository at this point
Copy the full SHA 322bf0dView commit details -
+ General | Add initial support for NanoPi R2S (ID=55) and NanoPi K2 (ID=54)
Configuration menu - View commit details
-
Copy full SHA for 3793daf - Browse repository at this point
Copy the full SHA 3793dafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0063e10 - Browse repository at this point
Copy the full SHA 0063e10View commit details -
+ DietPi-Config | Show "available" memory as "free" memory as this excludes cache/buffer and hence fits much better what one would expect. The same is true for "used" memory, which should not include file system cache and buffer. + DietPi-Config | Fix KiB to MiB conversion for memory values
Configuration menu - View commit details
-
Copy full SHA for 0e360b6 - Browse repository at this point
Copy the full SHA 0e360b6View 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.