I got an update for virtualmin-lemp-stack and I recognized that it wants to install Apache2 however I use Nginx as webserver.
It also wants to install some new packages which were not needed before.
Why?
How to update this properly?
I think I’ve installed the fixed version.
I recognized that the system hostname changes from my IP to 127.0.0.1 and the server doesn’t accept password via SSH client.
I write back the IP to the original but it always switches back to 127.0.0.1 on boot.
I tried to change my root password in Webmin but it says my new password can’t be the same as my old password.
Even my hosting couldn’t help. They said it so messed up they can’t change password and also can’t login.
Are these problems related to this package or not?
Thank you for help!
EDIT:
I reversed my server back to yesterday via backup and updated all packages except virtualmin-config and virtualmin-lemp-stack.
The server now works well so defenetely the updates are still bad.
I keep the old version till it will be safe. sudo apt-mark hold virtualmin-config virtualmin-lemp-stack
Neither of those packages have anything to do with the problem you’ve described. virtualmin-config only runs on fresh install (unless you manually run it from the command line), and virtualmin-lemp-stack just depends on things, it has no code.
Open a new topic about your problem with the IP, if it shows up again. But, I’m very confident it wasn’t related to either of those packages. But, it’s also harmless to hold them, since they’re mostly only useful during initial installation.
When I installed Virtualmin back then my system was Debian 11. I’ve upgraded it to 12 since then.
I’ve edited all of the sources files including PHP and MariaDB too.
I’ve recognized that Virtualmin sources has no difference like the system ones. (Bullseye or Bookworm tags) So I kept it in original state.
Do Virtualmin/Webmin package updates coming for my new system version and should work fine?
If yes, I have no idea why my system cause this weird problem because everything else is just works fine.
Other question:
When I try to update virtualmin-config virtualmin-lemp-stack from Webmin menu, they want to install other packages too.
that list of packages has nothing specifically to do with the LEMP stack and looks like a list of other packages that just need to be installed. (or even may have been)