Unverified Commit 65121c93 authored by Maximilian Bosch's avatar Maximilian Bosch Committed by GitHub
Browse files

Merge: nextcloud-occ: work with sudo disabled (#380211)

parents d64fb700 2dad8350
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -130,10 +130,17 @@ let
          --quiet \
          ${command}
      elif [[ "$USER" != nextcloud ]]; then
        if [[ -x /run/wrappers/bin/sudo ]]; then
          exec /run/wrappers/bin/sudo \
            --preserve-env=CREDENTIALS_DIRECTORY \
            --user=nextcloud \
            ${command}
        else
          exec ${lib.getExe' pkgs.util-linux "runuser"} \
            --whitelist-environment=CREDENTIALS_DIRECTORY \
            --user=nextcloud \
            ${command}
        fi
      else
        exec ${command}
      fi