MichaIng / DietPi

Lightweight justice for your single-board computer!
https://dietpi.com/
GNU General Public License v2.0
4.79k stars 496 forks source link

DietPi-Software | MineOS: Login fails since Bullseye #5759

Open maybaxstv opened 1 year ago

maybaxstv commented 1 year ago

Creating a bug report/issue

Required Information

Additional Information (if applicable)

Steps to reproduce

  1. Install MineOS from dietpi-software

Expected behaviour

Actual behaviour

Extra details

MichaIng commented 1 year ago

Many thanks for your report.

Ah, it is still the missing yescrypt support: https://github.com/hexparrot/mineos-node/issues/441

Still not sure how to deal with this, disabling MineOS for Bullseye or offering the yescrypt => SHA512 change with a bug warning 🤔.

MichaIng commented 1 year ago

Ah, it seems to be possible to set the password for a single user with SHA512 explicitly:

chpasswd --crypt-method SHA512 <<< 'user:password'

In combination with #4551 this would be a solution.

Ast3risk-ops commented 1 year ago

Same. MineOS is severely out of date

Ast3risk-ops commented 1 year ago

With npm

MichaIng commented 1 year ago

MineOS is severely out of date

Not sure what you mean, we pull/update to the latest MineOS and dependency versions. It is latest MineOS which does not support the default UNIX user password encryption algorithm since Debian Bullseye, hence an upstream issue, as linked above.

Ast3risk-ops commented 1 year ago

@MichaIng Well, npm goes insane when it is set up, login fails, the OS that has it is old, the site is old, I just feel that it kinda sucks an pterodactyl is better as it is easier to use.

MichaIng commented 1 year ago

the OS that has it is old, the site is old

What do you mean with "OS is old"? The Node.js implementation of MineOS is actively developed, just nobody finds time to implement support for yescrypt, that's all.

Also not sure what you mean by "npm goes insane"? It is common that Node modules get updated when you do a reinstall/update after a while, but that is perfectly fine and does not cause any issues.

Feel free to open a software request for pterodactyl, but let's not mix it with this MineOS issue.

Ast3risk-ops commented 1 year ago

@MichaIng I guess I will. MineOS sucks compared to that