Xmetalfanx / linuxSetup

Xmetal's Linux Scripts
GNU General Public License v3.0
2 stars 2 forks source link

Update Debian branch info and refactor Debian/Devuan code #277

Closed Xmetalfanx closed 4 months ago

Xmetalfanx commented 1 year ago

Debian branch info is out of sync

Xmetalfanx commented 1 year ago

should i leave in Debian 10 support?

Xmetalfanx commented 1 year ago

https://github.com/Xmetalfanx/linuxSetup/commit/c1a5761d0755c65f01de62588265183660c53e36 Upates Debian Support Info - rearranges some naming

https://github.com/Xmetalfanx/linuxSetup/commit/d759335b15c08c31291fff3071c0860ad3482d91 Code Cleanup and slimming related to Debian (think i removed a few functions that were for setting vars and moved that code elsewhere to reduce clutter)

https://github.com/Xmetalfanx/linuxSetup/commit/af43b778a3d68878da046e37145f9a0daf0faaec [UNTESTED atm) - has to do with redoing the code to detect "non-free" and "contrib" in the source list

Xmetalfanx commented 6 months ago

"non-free-firmware" is a new component for Debian 12 and above, non-free still exists

Xmetalfanx commented 5 months ago

https://github.com/Xmetalfanx/linuxSetup/commit/a146f0851f5ff59d8a0d1cd11c2c053dd0103441 seems to fix (I want to do some tests to confirm this) the adding components to sources.list issue ... which was the key to testing a few other things ... until i got this done, i couldn't test those things

Xmetalfanx commented 5 months ago

https://github.com/Xmetalfanx/linuxSetup/commit/f6479eb306d1d49bd4466d4a77cf37446b7f96ab by this commit the components are being added (but not re-added if they are there) and all tests in the Debian menu (*) are passing for Debian 12 at least

Xmetalfanx commented 4 months ago

Done at the moment on the dev branch