Hi, trying to migrate from Centos Stream 9 to 10 and I have an issue with configuring Sendmail 8.18.
Normally I can edit the text files via Webmin for virtusertable etc, but now Webmin shows to edit direct the virtusertable.cdb which is not a plain text file. I have to manually edit the virtusertable and use the makemap tool to create the CDB, webmin then makes no sence of this file.
Just as a follow up. There isn’t the resources available for the small staff here to keep up with Stream and its’ changes. It isn’t a supported OS at this time. (sorry, webin not virtualmin)
I knew a RH engineer once that said Fedora was their test bed. I’m guessing they now consider Stream pretty much the same on the server side.
Thanks for the reply, I have been using Centos for 20+ years and tbh its the only flavour that I really get on with so using another OS isnt really an option
For now, I will try and work within the limitations of what there is. But is this really a Centos issue? Sendmail for all flavours will be using one of the encoding formats and not plain text for config files as that is application dependant and not OS. Sendmail requires that files are edited in the plain text format and use makemap to generate the encoded access.cdb etc.
Since the change is in Centos versions instead of a Webmin upgrade? Possibly. I don’t have Sendmail and the Virtualmin version of Webmin so I can’t check. If there is no way to configure where the module looks, then perhaps it is a Webmin issue. Have you checked all of the Webmin configuration options available for the module? Like the little ‘inconspicuous’ gear icon?
I did check before I created this post, but I might have missed something but I dont think I have.
By default, on Centos Stream 9 it loads the text file then I assume it using makemap once its saved.
But on Centos 10 it is trying to load the encoded file.
I don’t know why folks are making this about the OS. It’s an issue of the Sendmail module. Since so few people are using Sendmail, I assume it just hasn’t come up.