Just a heads up some of those old drivers are just encapsulated perl scripts with root access. Easy network target for bad actors.
Comment on Microsoft is withdrawing support for older printers' drivers
DickFiasco@sh.itjust.works 3 days ago
It’s hard to hear what Microsoft is saying over the sound of my 15 year-old printers running on CUPS.
Toes@ani.social 3 days ago
tal@lemmy.today 3 days ago
Interesting. I wonder if it’d be practical to containerize them by default.
Archer@lemmy.world 2 days ago
Oh my god please don’t make me have to debug docker or k8s printer drivers
tal@lemmy.today 2 days ago
I mean, you can use something like the lightweight containers generated by
firejail, where the program just lacks write permission to the filesystem or network access, stuff like that.
hietsu@sopuli.xyz 3 days ago
But CUPS is doing the same thing, someone somewhere told me. Using old drivers with it is going to need jumping some extra hoops.
jabjoe@feddit.uk 2 days ago
Not quite. I believe they are just splitting CUPS up. The core is just going to be deal with driverless printers. Other code goes into other projects to become adaptors for old printers to appear as driverless printers that CUPS connects to.
tal@lemmy.today 3 days ago
That’s also a solution for Windows users if they can’t get some future version of Windows to work with the thing. You get a dinky Linux box, like a Raspberry Pi or something, and just set it up as a print server.
Blaster_M@lemmy.world 3 days ago
“The Paper!”
elvith@feddit.org 3 days ago