Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeki007 hdmi autodetect #2942

Closed
wants to merge 160 commits into from
Closed

Meeki007 hdmi autodetect #2942

wants to merge 160 commits into from

Commits on May 11, 2019

  1. DietPi-Services 2.0

    Daniel Knight committed May 11, 2019
    Configuration menu
    Copy the full SHA
    96f7f15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    725c681 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2019

  1. + IO

    + Cleanup
    Daniel Knight committed May 12, 2019
    Configuration menu
    Copy the full SHA
    0e257c8 View commit details
    Browse the repository at this point in the history
  2. These are defaults, checked with ionice $$

    Daniel Knight committed May 12, 2019
    Configuration menu
    Copy the full SHA
    8d9d262 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d652e63 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2019

  1. Init affinity

    Daniel Knight committed May 15, 2019
    Configuration menu
    Copy the full SHA
    a9c907d View commit details
    Browse the repository at this point in the history
  2. Desktop patch, jessie removal

    Daniel Knight committed May 15, 2019
    Configuration menu
    Copy the full SHA
    88b9c01 View commit details
    Browse the repository at this point in the history
  3. Tweaks

    Daniel Knight committed May 15, 2019
    Configuration menu
    Copy the full SHA
    f4f2bfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e40d196 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2019

  1. Tweaks.

    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    9e29efb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dietpi-services_v2' of https://github.com/MichaIng/DietPi

    … into dietpi-services_v2
    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    b354981 View commit details
    Browse the repository at this point in the history
  3. Reset option

    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    094668b View commit details
    Browse the repository at this point in the history
  4. Minor

    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    3180a98 View commit details
    Browse the repository at this point in the history
  5. Minor tweaks.

    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    2a81bd8 View commit details
    Browse the repository at this point in the history
  6. WIP/testing

    Daniel Knight committed May 16, 2019
    Configuration menu
    Copy the full SHA
    ba9f0bb View commit details
    Browse the repository at this point in the history

Commits on May 19, 2019

  1. v6.25

    + DietPi-Software | Airsonic/Subsonic: Currently incompatible with Buster due to Java 8 dependency
    MichaIng authored May 19, 2019
    Configuration menu
    Copy the full SHA
    3c98f4d View commit details
    Browse the repository at this point in the history
  2. Backwards cap for init.d, create systemd wrapper on fly.

    Daniel Knight committed May 19, 2019
    Configuration menu
    Copy the full SHA
    9df2aa4 View commit details
    Browse the repository at this point in the history
  3. changelog

    Daniel Knight committed May 19, 2019
    Configuration menu
    Copy the full SHA
    958e750 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49e95bd View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. v6.25

    + DietPi-Update | Do not allow insecure connections when downloading update archive, instead show progress bar (instead of default meter) for such a small download, similar to wget output.
    + DietPi-Update | Prefer curl, do not show progress for tiny downloads but always print errors
    MichaIng authored May 20, 2019
    Configuration menu
    Copy the full SHA
    fe34f5f View commit details
    Browse the repository at this point in the history
  2. Optimize + fix.

    Daniel Knight committed May 20, 2019
    Configuration menu
    Copy the full SHA
    4fbca99 View commit details
    Browse the repository at this point in the history
  3. Required

    Daniel Knight committed May 20, 2019
    Configuration menu
    Copy the full SHA
    027ba72 View commit details
    Browse the repository at this point in the history
  4. Tweaks + Presets

    Daniel Knight committed May 20, 2019
    Configuration menu
    Copy the full SHA
    5dd3653 View commit details
    Browse the repository at this point in the history
  5. Log view with scrollbar for status.

    Daniel Knight committed May 20, 2019
    Configuration menu
    Copy the full SHA
    01f5b4b View commit details
    Browse the repository at this point in the history
  6. Minor desc.

    Daniel Knight committed May 20, 2019
    Configuration menu
    Copy the full SHA
    bf660a5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8428a6e View commit details
    Browse the repository at this point in the history
  8. v6.24

    + DietPi-Cleaner | Fix "i" index shared throughout nested functions (Run_Cleaners => Run_Cleaner_2). To be failsafe, localise every loop index in functions once, as general coding style.
    MichaIng authored May 20, 2019
    Configuration menu
    Copy the full SHA
    75c5daa View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. enable = DietPi controlled, disable = Systemd

    Daniel Knight committed May 21, 2019
    Configuration menu
    Copy the full SHA
    bc70a4f View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Globals | G_OBTAIN_CPU_TEMP(): Add support for Core2Duo CPUs and make $print_full_info input failsafe.
    MichaIng authored May 21, 2019
    Configuration menu
    Copy the full SHA
    662ff28 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + CHANGELOG | v6.25 DietPi-Cleaner fix and Core2Due CPU temp support
    MichaIng authored May 21, 2019
    Configuration menu
    Copy the full SHA
    9c128ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e73df3b View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Login | Exit sourced login script only but not the login shell: exit > return
    MichaIng authored May 21, 2019
    Configuration menu
    Copy the full SHA
    4acae8a View commit details
    Browse the repository at this point in the history
  6. v6.25

    + CHANGELOG | DietPi-Login: Resolved an issue where login leads to immediate logout if DietPi scripts were not loaded to DietPi-RAMdisk location
    MichaIng authored May 21, 2019
    Configuration menu
    Copy the full SHA
    d56f480 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. Merge pull request #2786 from MichaIng/dietpi-services_v2

    DietPi-Services 2.0
    Fourdee authored May 22, 2019
    Configuration menu
    Copy the full SHA
    7fcc84c View commit details
    Browse the repository at this point in the history
  2. v6.24.1

    + CHANGELOG | Re-add v6.24.1 PR link
    MichaIng authored May 22, 2019
    Configuration menu
    Copy the full SHA
    4a8e4e2 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Patch | Remove dietpi-process_tool files from disk location as well
    MichaIng authored May 22, 2019
    Configuration menu
    Copy the full SHA
    7d88f23 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. https://github.com/MichaIng/DietPi/issues/2852

    Daniel Knight committed May 23, 2019
    Configuration menu
    Copy the full SHA
    8069b40 View commit details
    Browse the repository at this point in the history
  2. This line must be removed, else, world will end!

    Daniel Knight committed May 23, 2019
    Configuration menu
    Copy the full SHA
    60b65cf View commit details
    Browse the repository at this point in the history
  3. Minor, clean up.

    Daniel Knight committed May 23, 2019
    Configuration menu
    Copy the full SHA
    98bb4a8 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Globals | Remove exiting in case of unset or unknown $TERM:
    
    - This will exit the whole shell, so "return" would be required instead to only exit the sourced script.
    - The issues this was initially added for, do not apply any more: #1703
      - ~/.bashrc is called on all "interactive" shells, which includes sftp, scp and rsync
      - Only bash -c '/path/to/script' and e.g. systemd and cron are excluded.
      - But sftp, scp and rsync all fail the following checks: [[ -t 0 ]], [[ $PS1 ]] and [[ $- == *i* ]]
      - This means that /etc/bash.bashrc returns due to it's [[ -z $PS1 ]] check, thus /etc/bashrc.d/dietpi.bash is never called.
      - But we will add all three above checks to /etc/bashrc.d/dietpi.bash to assure nothing loads when anything breaks interactive use of the shell. DietPi-Globals itself can and should load regardless
      - Side note: All three sftp, scp and rsync pass $TERM=dumb already.
    MichaIng authored May 23, 2019
    Configuration menu
    Copy the full SHA
    e9b6fdf View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Login | Failsafe: Assure the shell is interactive by all means [[ -t 0 && $PS1 && $- == *i* ]], else skip loading DietPi login scripts.
    MichaIng authored May 23, 2019
    Configuration menu
    Copy the full SHA
    60698c9 View commit details
    Browse the repository at this point in the history
  6. v6.25 (#2845)

    + DietPi-Services 2.0 | Fine tuning part one
    + DietPi-Globals | Skip pre-generating some rarely used variables, which are now instead checked via: [[ $var ]]
    + DietPi-Globals | But pre-generate G_PROGRAM_NAME within G_INIT() since this is expected for script internal outputs. Use originating command in case it was not set by originating script
    + DietPi-Drive_Manager | Unset G_DIETPI_SERVICES_DISABLE instead of exporting it with default. It is now checked via [[ $G_DIETPI_SERVICES_DISABLE ]] in scripts.
    MichaIng authored May 23, 2019
    Configuration menu
    Copy the full SHA
    3ce14cd View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. v6.25 (#2853)

    + DietPi-Services | Create systemd wrappers and drop-in configs inside /etc/systemd/system/ always, leave /lib/systemd/system/ for APT package installs only
    + DietPi-Services | Do not check /usr/lib/systemd/system/ for service files, since this is never used by systemd: https://manpages.debian.org/stretch/systemd/systemd.unit.5.en.html
    + DietPi-Services | Populate_Available_Array() only once each script execution, which renders $INIT_ALL_ARRAYS obsolete. In case values are changed from menu, re-estimate them per-service. This solves the issue that aSERVICE_RESTART_REQUIRED[] is overwritten for all services, e.g. when one gets reset.
    + DietPi-Services | Instead of looping through all known services and checking aSERVICE_AVAILABLE[], unset aSERVICE_NAME[] for all non-existent and excluded services. This reduces array memory size and loop counts vastly.
    + DietPi-Services | Pass aSERVICE_NAME[] always in double quotes as command argument, to be failsafe if service name contains spaces or magic characters
    + DietPi-Services | Merge single + all service modes, by adding single input service to the arrays only and skip Init_Array() then
    + DietPi-Services | Only print banner when running with input mode, otherwise the menu prompt should be info enough.
    + DietPi-Services | Align command usage output with Linux standards
    + DietPi-Services | Reorder: Separate "Service Control" and "Process Tool" functions
    + DietPi-Services | Correct I/O priority default
    + DietPi-Services | Further coding simplification and enhancements: E.g. process tool arrays are only loaded in menu mode to further speed up regular input modes.
    MichaIng authored May 25, 2019
    Configuration menu
    Copy the full SHA
    aef5ee3 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2019

  1. v6.25

    + DietPi-Software | Deluge: Lowered UMask to allow read access from e.g. custom Samba shares without "dietpi" user
    MichaIng authored May 26, 2019
    Configuration menu
    Copy the full SHA
    aeadf09 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + CHANGELOG | Deluge: Lowered UMask (007 => 002) to allow read access from e.g. custom Samba shares without "dietpi" user
    MichaIng authored May 26, 2019
    Configuration menu
    Copy the full SHA
    79bd210 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. v6.25

    Daniel Knight committed May 29, 2019
    Configuration menu
    Copy the full SHA
    64bd543 View commit details
    Browse the repository at this point in the history
  2. v6.25 + CL

    Daniel Knight committed May 29, 2019
    Configuration menu
    Copy the full SHA
    bb955a3 View commit details
    Browse the repository at this point in the history
  3. v6.25 | VC

    Daniel Knight committed May 29, 2019
    Configuration menu
    Copy the full SHA
    dce34e3 View commit details
    Browse the repository at this point in the history
  4. dietpi-imager

    Daniel Knight committed May 29, 2019
    Configuration menu
    Copy the full SHA
    f86903d View commit details
    Browse the repository at this point in the history
  5. Minor

    Daniel Knight committed May 29, 2019
    Configuration menu
    Copy the full SHA
    2dfe2c7 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. v6.25 (#2866)

    + DietPi-Services | Service control: Fix masked service handling: Detection via [[ -e ]] required. Skip when applying service states, besides with unmask or status command. Hide process tool settings if masked.
    + DietPi-Services | Process tool: Merge saving and resetting process tool into one function. Allow to apply single settings or all saved ones. Do not apply default values to config file if not explicitly set by user. Allow to reset individual values to system defaults.
    + DietPi-Services | Edit: Do not allow to edit service file directly, instead create a drop-in config with commented original file content. Allows user to un-comment and edit single required lines, while having overview over remaining file and allows easy reverting by commenting/removing changed lines or the whole drop-in file.
    + DietPi-Services | Fix masked service path identification; Service will be skipped if only the /dev/null symlink exists but no actual service file.
    + DietPi-Services | Show also excluded services in menu and allow to add/exclude/include services.
    + DietPi-Services | Show/hide/reset process tool settings and set defaults correctly, based on chosen scheduling policy/class.
    + DietPi-Services | Code reorder: Sort menu handlers in same order as entries
    + DietPi-Services | Allow to cancel service edit before creating new drop-in
    + DietPi-Services | Re-apply "mariadb" => "mysql" service name fix for Jessie
    + DietPi-Services | Disable (dietpi_controlled) services before masking, otherwise, if enabled, a useless symlink will stay in place and systemd will prompt a warning on boot
    + DietPi-Services | Print info, if services are skipped due to mask state
    MichaIng authored May 30, 2019
    Configuration menu
    Copy the full SHA
    196db34 View commit details
    Browse the repository at this point in the history
  2. v6.25 (#2875)

    + DietPi-Software | FFmpeg: On RPi, install new package from archive.respberrypi.org APT repo, which includes hardware acceleration and is some subversions newer then our own compiled package (on Buster even 4.X).
    MichaIng authored May 30, 2019
    Configuration menu
    Copy the full SHA
    f37ed76 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Patch | Syntax
    MichaIng authored May 30, 2019
    Configuration menu
    Copy the full SHA
    f7b1ceb View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Globals | G_AGP: Simplify generation of installed package list. "dpkg --get-selections" takes input and handles wildcards exactly the same way as APT, so it can do the job for us. ":<arch>" suffixes are correctly handled by APT as well.
    MichaIng authored May 30, 2019
    Configuration menu
    Copy the full SHA
    9c13774 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. v6.25

    + DietPi-Software | Simplify G_AGP wildcard input, which is handled correctly function internally
    MichaIng authored May 31, 2019
    Configuration menu
    Copy the full SHA
    e9f93ea View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

  1. v6.25 (#2881)

    + DietPi-Software | Gitea: Install latest stable v1.8.X
    msongz authored and MichaIng committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    f55e42f View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Patch | Reinstall Gitea to update to v1.8.X
    MichaIng authored Jun 1, 2019
    Configuration menu
    Copy the full SHA
    0ed849a View commit details
    Browse the repository at this point in the history
  3. v6.25

    + CHANGELOG | Gitea: Current stable v1.8.X will be installed now and existing installs will be upgraded during DietPi-Update
    MichaIng authored Jun 1, 2019
    Configuration menu
    Copy the full SHA
    1ff8051 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Patch | Aliases not available in scripts
    MichaIng authored Jun 1, 2019
    Configuration menu
    Copy the full SHA
    82f825d View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Globals | G_BACKUP_FP(): Minor coding
    MichaIng authored Jun 1, 2019
    Configuration menu
    Copy the full SHA
    2c5352c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2019

  1. v6.25

    + DietPi-Services | systemd DOES read units from /usr/lib/systemd/system/
    MichaIng authored Jun 2, 2019
    Configuration menu
    Copy the full SHA
    55de8c6 View commit details
    Browse the repository at this point in the history
  2. v6.25 (#2883)

    + DietPi-Software | ympd: Use official non-capital letters naming
    + DietPi-Software | ympd/myMPD: On uninstall, unmask and disable service to remove all possible traces
    + DietPi-Software | myMPD: Do not apply wrong "group" setting
    + DietPi-Software | myMPD: Add libmediainfo to dependencies to support internal album covers
    + DietPi-Software | myMPD: Install latest master release, which works well now
    + DietPi-Software | myMPD: Revert to systemd unit provided by installer, apply "dietpi" group via drop-in config
    + DietPi-Software | myMPD: Skip "mympd" user creation as this is done by installer, but add it to "dietpi" group
    + DietPi-Software | myMPD: Failsafe config adjustment and do not touch on reinstall
    + DietPi-Patch | myMPD: Update to current master, reset of config file required
    MichaIng authored Jun 2, 2019
    Configuration menu
    Copy the full SHA
    248988a View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. v6.25 (WIP)

    Daniel Knight committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    31b1426 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. v6.25 (#2833)

    + DietPi-FirstBoot | Move all first boot setup steps into a separate script and systemd unit
    + DietPi-FirstBoot | Fix RPi3 A+ default clocks
    + DietPi-Boot | Failsafe network interface and swap file value estimation
    FredericGuilbault authored and MichaIng committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    fd99523 View commit details
    Browse the repository at this point in the history
  2. v6.25 (#2884)

    + DietPi-Software | O!MPD: Set "server.stream-response-body = 1" with Lighttpd to resolve database update loop
    + DietPi-Software | O!MPD: Install current version from master branch, which fixes a bug with Buster Lighttpd on "Now Playing" page as well. After next official release, revert to latest release from: https://api.github.com/repos/ArturSierzant/OMPD/releases/latest
    + DietPi-Software | O!MPD: Install dependencies for YouTube and Tidal support. Python is installed with MPD anyway so it is minimal overhead for users that do not require it.
    + DietPi-Software | O!MPD: Preserve old config file and database completely, old database will be migrated automatically
    + DietPi-Software | O!MPD: Use local override config instead of touching the default config file
    + DietPi-Software | O!MPD: Do not manually create and import the database, as this is done automatically, if database user exists
    + DietPi-Software | O!MPD: Switch to mysqld socket connection which is generally to be preferred when database server and webserver/PHP are on the same machine
    + DietPi-Software | Minor coding
    + DietPi-Update | Safe new Git owner+branch to file BEFORE running incremental patches to assure that all GitHub downloads are done/attempted from matching branch, e.g. during software reinstalls
    + DietPi-Update | Minor coding
    + DietPi-Set_software | Verify_DietPi_Txt(): Current $G_GITBRANCH/$G_GITOWNER can be used, since DietPi-Update now saves these values before calling this script.
    + DietPi-Set_software | Minor coding
    MichaIng authored Jun 4, 2019
    Configuration menu
    Copy the full SHA
    5bb01c0 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Globals | G_DIETPI-NOTIFY(): Fix incorrect cursor movement after animation print:
    - In case of colour codes
    - If tput cannot estimate screen width due to STDOUT + STDERR redirection: dietpi-update. We export $G_WHIP_SIZE_X_OVERRIDE there to have correct values available for G_WHIP_*, so we can use it here as well.
    MichaIng authored Jun 4, 2019
    Configuration menu
    Copy the full SHA
    68f6354 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Software | UrBackup Server: Grab latest version from base URL
    MichaIng authored Jun 4, 2019
    Configuration menu
    Copy the full SHA
    220cf13 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. v6.25

    + DietPi-Services | UrBackup: Use tmp dir in dietpi_userdata to allow reduced SD writes when userdata has been moved to external drive
    + DietPi-Services | UrBackup: Remove really all related files/dirs on uninstall
    MichaIng authored Jun 5, 2019
    Configuration menu
    Copy the full SHA
    d8ac93c View commit details
    Browse the repository at this point in the history
  2. v6.25

    + CHANGELOG | MotionEye: Resolved an issue on ARMv6 where install failed
    MichaIng authored Jun 5, 2019
    Configuration menu
    Copy the full SHA
    5725268 View commit details
    Browse the repository at this point in the history
  3. v6.25 (#2889)

    + DietPi-Software | PHP: On ARMv6 add libcurl4-openssl-dev to be pulled from Buster repo, as Stretch version depends on libcurl3 which conflicts libcurl4 from Buster. This resolves a failing MotionEye install.
    MichaIng authored Jun 5, 2019
    Configuration menu
    Copy the full SHA
    8c756e5 View commit details
    Browse the repository at this point in the history
  4. syntax

    Daniel Knight committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    f406f38 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. v6.25

    + DietPi-Drive_Manager | Fix aDRIVE_ISPARTITIONTABLE detection to not offer formatting in partition mode if file system is directly written to drive without partition table
    + DietPi-Drive_Manager | Do not stop services on script start, but instead before selected tasks
    + DietPi-Drive_Manager | Do not re-init drive arrays before and after every drive menu load, but instead after selected tasks
    + DietPi-Drive_Manager | Several coding enhancements
    MichaIng authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    9ea3500 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Drive_Manager | Fix MENU_DRIVE_TARGET/MENU_DRIVE_INDEX handling
    MichaIng authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    dc85bb3 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Drive_Manager | Syntax
    MichaIng authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    60865fb View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Drive_Manager | Fix aDRIVE_ISPARTITIONTABLE estimation
    MichaIng authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    a3ea408 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. v6.25

    + DietPi-Drive_Manager | Samba mount point fix + further fine tuning
    MichaIng authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    31d6192 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Drive_Manager | Coffee required
    MichaIng authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    837b36a View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Drive_Manager | Localise "i" in functions to avoid double use
    MichaIng authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    b4a0a5a View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Drive_Manager | Fix Samba mount version 3.1 must be 3.1.1 and is supported with Buster cifs-utils only
    MichaIng authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    92fdc5e View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2019

  1. v6.25

    + DietPi-Software | Nginx/Apache: Install CertBot modules when CertBot was installed before (ID 92) instead of Pi-hole (ID 93)
    MichaIng authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    eaac33b View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. v6.25

    + DietPi-Images | Minor coding, e.g. use G_DIETPI-NOTIFY if we already load DietPi-Globals and use "cmd || exit" instead of "! cmd && exit"
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    493eccb View commit details
    Browse the repository at this point in the history
  2. v6.25 (#2902)

    + DietPi-Drive_Manager | I/O Scheduling: Add option to change I/O scheduler for single drives
    + DietPi-Drive_Manager | Fix missing partition table choice when manually selecting drive format mode, introduced with: 9ea3500
    + DietPi-Drive_Manager | Abort swapfile transfer on BTRFS with user info already here, before starting DietPi-Set_swapfile
    + DietPi-Drive_Manager | Minor coding and visual enhancements
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    187f1bb View commit details
    Browse the repository at this point in the history
  3. v6.25 (#2903)

    + DietPi-Software | Ampache: Apply chosen global software password for database to downloaded config file
    + DietPi-Software | Ampache: Preserve existing config files and database on reinstall
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    3ceb5cb View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Software | Medusa: Do not run in daemon mode, otherwise systemd with Type=simple will show its status as exited/dead
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    78ed6dc View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-NordVPN | Tiny
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    e06d873 View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Start_Kodi | Minor coding
    MichaIng authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    fe1071d View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. v6.25 (#2904)

    + DietPi-Set_software | Add function to disable APT cache, clean or move cache, lists and package downloads to RAM
    + DietPi-Config | Add menu to manage APT cache/lists/archives storage
    + DietPi-Patch | Disable APT cache by default and inform user
    + DietPi-PREP | Use new DietPi-Set_software function to disable and clear APT cache
    MichaIng authored Jun 12, 2019
    Configuration menu
    Copy the full SHA
    7938a50 View commit details
    Browse the repository at this point in the history
  2. v6.25 (#2907)

    + DietPi-Set_software | Do not use G_CONFIG_INJECT to comment settings as this currently creates misleading output, e.g.: "Comment turned into setting: #..." and adds the commented setting even if it did not exist.
    + DietPi-Software | VNC Server: Only apply config if currently marked for install
    + DietPi-Software | Apply GPU settings only if related software is currently marked for install. Call function before apply installs marks 1 > 2
    MichaIng authored Jun 12, 2019
    Configuration menu
    Copy the full SHA
    b8b199b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. v6.25 (#2908)

    + DietPi-Software | Medusa: Install FFmpeg and mediainfo used to show and probe media info. If missing, warnings are created in log.
    + DietPi-Software | Medusa: Install and use Python3 on Stretch+, as this is supported and recommended since some versions ago.
    + DietPi-Software | Skip one obsolete DietPi-Services stop call
    + DietPi-Software | Minor coding
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    729f512 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Software | FFmpeg: Remove FFmpeg dependency, which is not required if mediainfo is installed: pymedusa/Medusa#6829
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    ef7e509 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + CHANGELOG | Medusa: Remove FFmpeg dependency, which is not required if mediainfo is installed: pymedusa/Medusa#6829
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    712acd5 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Set_userdata | Minor
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    0742785 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Drive_Manager | Only apply new userdata dir if "dietpi-set_userdata" actually succeeded
    + DietPi-Drive_Manager | Minor coding: Simplify spin-down timeout array generation and output
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    5c53251 View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Drive_Manager | Typo
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    aaddde0 View commit details
    Browse the repository at this point in the history
  7. v6.25

    + DietPi-Drive_Manager | Fix "ecryptfs" detection which fails due to "eNcryptfs" pattern being scraped
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    e9604be View commit details
    Browse the repository at this point in the history
  8. v6.25

    + CHANGELOG | DietPi-Drive_Manager: Resolved an issue where eCryptfs fstab entries were not detected and preserved correctly
    MichaIng authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    f08888e View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. v6.25

    + DietPi-Drive_Manager | BTRFS support is not natively built into the kernel on RPi and Odroid: #2909
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    9c2b9ca View commit details
    Browse the repository at this point in the history
  2. v6.25

    + CHANGELOG | DietPi-Drive_Manager | Transferring RootFS to BTRFS is now denied
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    80352d8 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Set_software | APT mirror: "buster-backports" does now exist, so add it by default
    + DietPi-Set_software | Add user: Apply encrypted global software password, if existent
    + DietPi-Set_software | Failsafe, wording and coding enhancements
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    e620fc1 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Software | Node-RED: Enable sudo permissions by default
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    d2b6a0f View commit details
    Browse the repository at this point in the history
  5. v6.25

    + CHANGELOG | Node-RED: "sudo" permissions are now enabled by default
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    5aabbe1 View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Patch | Node-RED: Enable sudo permissions for all installs
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    4654cea View commit details
    Browse the repository at this point in the history
  7. v6.25

    + DietPi-Software | Node-RED: Fixes
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    2299c7e View commit details
    Browse the repository at this point in the history
  8. v6.25

    + DietPi-Set_software | Verify dietpi.txt fix + simplification
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    23b480b View commit details
    Browse the repository at this point in the history
  9. v6.25

    + DietPi-Config | RTC mode: Show menu with some additional info instead of just toggling current state
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    392683c View commit details
    Browse the repository at this point in the history
  10. v6.25

    + CHANGELOG | RTC mode: When selecting this option, a menu with additional info is shown instead of just toggling the state
    MichaIng authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    5e3902e View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. v6.25

    + DietPi-Software | Xserver: Backup xorg.conf only if it actually gets updated
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    a2a0fa8 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Drive_Manager | Syntax fix
    + DietPi-Drive_Manager | Add input argument (3) to only do the drive scan + fstab recreation, then exit. Similar to (4) but preserving custom mounts
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    73a5556 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Survey | Opt out user by default (automated firstrun setup), choice is forced on next call
    + DietPi-Survey | Show upload file content as separate menu option, otherwise main menu is easily overloaded and content out of box
    + DietPi-Survey | Further coding simplification, failsafe steps and wording enhancements
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    ee69559 View commit details
    Browse the repository at this point in the history
  4. v6.25

    dietpi.txt | Vast reorder and alignment
    dietpi.txt | New option AUTO_SETUP_SURVEY_OPTIN allows to pre-select DietPi-Survey opt in/out state
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    9bfae31 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + dietpi.txt | Use as main DietPi-Survey settings file to avoid programming overhead. The slight performance increase when scanning dietpi.txt is marginal compared to the upload time, so this simplification totally makes sense.
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    7ae3bd6 View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Survey | Read/write opt in/out state from dietpi.txt, which allows to choose this prior to first boot
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    1e1722b View commit details
    Browse the repository at this point in the history
  7. v6.25

    + DietPi-Patch | DietPi-Survey now uses dietpi.txt for opt in/out state
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    0b73fb0 View commit details
    Browse the repository at this point in the history
  8. v6.25

    + DietPi-Survey | Revert pre-selecting current state in menu as user info
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    2ec7d7f View commit details
    Browse the repository at this point in the history
  9. v6.25

    + DietPi-Patch | Remove obsolete dietpi.txt entries
    MichaIng authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    7517dd3 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. v6.25

    + DietPi-Patch | Fix not matching .dietpi-process_tool config file
    MichaIng authored Jun 16, 2019
    Configuration menu
    Copy the full SHA
    38e11ae View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Cron | Minor coding and alignment
    MichaIng authored Jun 16, 2019
    Configuration menu
    Copy the full SHA
    f22d367 View commit details
    Browse the repository at this point in the history
  3. v6.25 (#2917)

    + DietPi-Login | Start LightDM via its systemd unit which allows correct PolicyKit access/communication and resolves failing PolicyKit when logging in as non-root user
    MichaIng authored Jun 16, 2019
    Configuration menu
    Copy the full SHA
    32b3087 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. v6.25 (#2918)

    + DietPi-Software | Transmission: Re-add "debian-transmission" group as supplementary group to systemd unit drop-in config, as "Group=dietpi" somehow overrides "debian-transmission" users primary group permission, which breaks web UI write access to settings file
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    ccb60de View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Patch | Transmission: Fix web UI settings not being applied to settings file
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    be6e254 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Config | Audio: Minor coding and wording
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    76b565c View commit details
    Browse the repository at this point in the history
  4. v6.25 (#2920)

    + DietPi-Set_hardware | I-Sabre-Q2M (== I-Sabre-K2M) dtoverlay is now part of the RPi kernel
    + DietPi-Set_hardware | Disable RPi onboard sound by default, as long as it has not been selected. It causes potential issues with DACs as well
    + DietPi-Set_hardware | rpi-bcm2835 is no valid dtoverlay and the snd-bcm2835 module does not need to be blacklisted. "dtparam=audio=off" disables onboard sound (HDMI + analogue), while "dtparam=audio=on" enables it.
    + DietPi-Patch | RPi I-Sabre-Q2M: Switch systems to use the new integrated "i-sabre-q2m" overlay + remove obsolete "snd-bcm2835" module blacklisting, instead set "dtparam=audio=off" if blacklist was found
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    a39f422 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Config | Fix USB boot bit option to be shown on RPi 3 non-plus instead of RPi 3+ only
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    b21976e View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Config | Further fix RPi model recognition for USB boot bit, since CPU architecture is included in $G_HW_MODEL_DESCRIPTION
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    1ed43e7 View commit details
    Browse the repository at this point in the history
  7. v6.25

    + DietPi-Config | Estimate HW_MEMORY_SIZE on RPi only, which allows to remove the line from non-RPi devices
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    45eea25 View commit details
    Browse the repository at this point in the history
  8. v6.25

    + DietPi-Config | Serial/UART: Fix wrong onboard WiFi/BT estimation on RPi
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    7756d17 View commit details
    Browse the repository at this point in the history
  9. v6.25

    + DietPi-Config | Is already estimated at top of script
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    d499a73 View commit details
    Browse the repository at this point in the history
  10. v6.25

    + DietPi-Software | Read hardware memory size only on RPi, which allows to remove this line on non-RPi, where it is always "0" and has no meaning
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    7ac5263 View commit details
    Browse the repository at this point in the history
  11. v6.25

    + DietPi-Obtain_HW_model | Add missing RPi revision codes, including new CM3+, fix and add some board values based on official source
    + DietPi-Obtain_HW_model | Add HW_MEMORY_SIZE line on RPi only, since it stays "0" and has no meaning on other devices
    MichaIng authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    88898d2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. v6.25

    + DietPi-Update | Resolved an issue where after update and reboot DietPi-Banner still shows update available with identical current and server versions.
    + DietPi-Update | Assure that temporary update log is always moved to persistent location on any exit
    + DietPi-Update | Code reorder to avoid doubled checks, doubled or missing notifications if update server is not reachable and if update is available
    + DietPi-Update | Minor coding and wording
    MichaIng authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    4285af6 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + CHANGELOG | DietPi-Update: Resolved an issue where after update and reboot DietPi-Banner still shows update available with identical current and server versions.
    MichaIng authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    cd7081e View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-Obtain_network_details | Fix invalid IP string if network interface has no IP assigned
    MichaIng authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    5d308b7 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + CHANGELOG | Network: Resolved an issue where an unintended Ethernet/WiFi IP value was shown if no IP is assigned.
    MichaIng authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    f4b4f44 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. v6.25

    + DietPi-Globals | G_WHIP_DESTROY(): Unset all $G_WHIP variables instead of resetting them
    + DietPi-Globals | G_WHIP: Do not declare any $G_WHIP variables when loading DietPi-Globals, instead unset them once to be failsafe
    + DietPi-Globals | G_WHIP_DESTROY() must run regardless of $G_USER_INPUTS to unset any assigned variables from originating script
    + DietPi-Globals | G_WHIP: Unset $G_WHIP_RETURNED_VALUE on G_WHIP_INIT() to not have any unintended value from earlier call assigned
    MichaIng authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    6b4a709 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Autostart | Allow to choose (or apply dietpi.txt choice) a login user for all autologin autostart options, besides LightDM, which itself must be initiated as root to prompt a second layer desktop login mask.
    + DietPi-Autostart | Check and install LightDM package as well when choosing this option via input argument
    + DietPi-Autostart | Minor coding
    MichaIng authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    07435ba View commit details
    Browse the repository at this point in the history
  3. v6.25 (#2930)

    + DietPi-Autostart | Allow to define a login user for all autologin options
    + dietpi.txt | Add new AUTO_SETUP_AUTOSTART_LOGIN_USER to define the autologin user to be applied on firstrun setup or when running dietpi-autostart with input index
    MichaIng authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    bd948d6 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DIetPi-Autostart | Do not install LightDM package on selection if no desktop (no xinit) has been installed yet. Leave this to dietpi-software then, which re-applies "dietpi-autostart 7" automatically and installs the package by this.
    MichaIng authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    c5520f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2019

  1. v6.25

    + DietPi-Set_software | locale: Fix locales being not selectable which are only available in UTF-8. Their SUPPORTED entry looks like "aa_ER UTF-8", so that $INPUT_MODE_VALUE would be "aa_ER" only and not contain "UTF-8".
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    f8fc006 View commit details
    Browse the repository at this point in the history
  2. v6.25

    + CHANGELOG | DietPi-Config: Resolved an issue where selecting any locale (language) failed, which does not contain "UTF-8" in its name
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    8a0f5bb View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-PREP | Add all new non-required/conflicting ARMbian files to removal
    + DietPi-PREP | Enable serial console on both serial devices by default, so one is active regardless of image creation and target models
    + DietPi-PREP | Minor coding and wording
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    900ba6f View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-PREP | Coding :)
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    8017861 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-PREP |  Disable and remove all ARMbian services, especially to catch new zRam implementation, conflicting/bugging RAMlog in cases
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    0e3010e View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-PREP | Remove further new or conflicting ARMbian files/binaries
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    86e6120 View commit details
    Browse the repository at this point in the history
  7. v6.25 (#2933)

    + DietPi-PREP | Add initial ROCK Pi 4 definition
    + DietPi-Obtain_HW_model | Add initial ROCK Pi 4 definition with hardware model ID 72
    + DietPi-Software | Raise $MAX_G_HW_MODEL to include new ROCK Pi 4 hardware model ID
    + META | DietPi-Survey_report: Add new ROCK Pi 4 hardware model ID
    MichaIng authored Jun 23, 2019
    Configuration menu
    Copy the full SHA
    852ae2e View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2019

  1. v6.25 (#2931)

    + DietPi-Software | Add Mycroft AI Open Source Voice Assistant as install option
    + DietPi-Software | Failsafe menu system to revert to main menu in case of invalid $TARGETMENUID, which would otherwise stuck in endless loop
    + DietPi-Software | Minor coding and wording
    + DietPi-Set_software | setpermissions: Add Mycroft AI
    + DietPi-Services | Add Mycroft AI
    + DietPi-Services | Start cron always last
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    857d60a View commit details
    Browse the repository at this point in the history
  2. v6.25

    + DietPi-Globals | Raise default version
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    c0527e4 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-PREP | Apply G_GIT* variables after DietPi-Globals have been loaded, otherwise they are overwritten by defaults
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    e3f97a0 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Imager | Fix gdisk automation
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    4b82c54 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + DietPi-Patch | Only patch config.txt if it exists (RPi)
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    d2ceb7e View commit details
    Browse the repository at this point in the history
  6. v6.25

    + DietPi-Obtain_HW_model | Add RPi 4 revising detection and hardware ID (4)
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    19ab166 View commit details
    Browse the repository at this point in the history
  7. v6.25

    + DietPi-PREP | Add commented RPi 4 info, just for reference
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    e9e10af View commit details
    Browse the repository at this point in the history
  8. META | DietPi-Survey_report: Add RPi 4 definition, add ID 0/1 differe…

    …nce clear for benchmark reports: 256M/512M
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    9d8d5b4 View commit details
    Browse the repository at this point in the history
  9. v6.25

    + DietPi-Software | Add audio software users to the new "render" group on Buster: #2916
    + DietPi-Software | When using usermod and defining new supplementary groups, always use "-a" to not override the existing list of supplementary groups
    + DietPi-Software | When using usermod, never move existing home dir (-m). It fails in most cases where target dir already exists and in other cases an existing home dir in /etc or /var could be moved where interned files MUST stay.
    + DietPi-Software | Always use $(command -v nologin) for no-login user creation/mod, since the nologin binary already changed its path in the past.
    + DietPi-Software | rTorrent: Install "mediainfo" now, since the official FFmpeg package that we now install fully supports it.
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    942277d View commit details
    Browse the repository at this point in the history
  10. v6.25

    + CHANGELOG | Resolved an issue where audio software failed to use hardware acceleration on Buster
    MichaIng authored Jun 24, 2019
    Configuration menu
    Copy the full SHA
    b934aa4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. META | DietPi-Imager tuning

    + Add drive size to selection menu
    + Verify source image file existence and mount as loop directly
    + Add RootFS menu selection based partition detection
    + Automatically detect GPT partition, check for MBR otherwise, exit if non is matching, to not continue with unknown partition table for now
    + Mount image for edit, before shrinking file system, to have correct minimal size AFTER changes have been applied
    + So all drive manipulation/estimation on loop device
    + Use /root instead of $HOME since the script is forced to run as root user anyway
    MichaIng authored Jun 25, 2019
    Configuration menu
    Copy the full SHA
    37b4212 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb1ccb0 View commit details
    Browse the repository at this point in the history
  3. v6.25

    + DietPi-PREP | Add usb-storage quirk to disable UAS for some Seagate drive that does not support it
    + DietPi-PREP | Cleanup nouveau blacklist where module option was doubled
    + DietPi-PREP | Be more international by shipping images with UTC timezone by default
    MichaIng authored Jun 25, 2019
    Configuration menu
    Copy the full SHA
    72f3029 View commit details
    Browse the repository at this point in the history
  4. v6.25

    + DietPi-Patch | Add usb-storage quirk to disable UAS for some Seagate drive that does not support it
    + DietPi-Patch | Cleanup nouveau blacklist where module option was doubled
    MichaIng authored Jun 25, 2019
    Configuration menu
    Copy the full SHA
    cebf5f3 View commit details
    Browse the repository at this point in the history
  5. v6.25

    + CHANGELOG | Resolved an issue where on x86_64 systems a specific Seagate drive, attached via USB, does not spin down on idle
    MichaIng authored Jun 25, 2019
    Configuration menu
    Copy the full SHA
    d0225f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2019

  1. Add files via upload

    meeki007 authored Jun 30, 2019
    Configuration menu
    Copy the full SHA
    7e03040 View commit details
    Browse the repository at this point in the history