Red Squirrel
No Lifer
I'm noticing this more and more and it drives me up the wall. For example, on some distros, DNS is put in /etc/resolv.conf, others it's put in /etc/sysconfig/network-scripts/ifcfg-eth0 and then Debian based distros seem to put it in /etc/networking or something like that...
DNS is just an example, there's tons of other stuff like this. For example I just discovered that Ubuntu does not have an innittab. There's a huge workaround to get it, but still a pain.
Why can't they all be consistent? It would make coding for Linux so much easier. I'm working on a web control panel, and I have to take every distro into account individually. I essentially need to release like at least 3 versions of my app, and the user has to know which one to download so it works on their distro. Is there some kind of catch all methods to change config settings like this, that work on all distros no matter what? I don't get why they can't just stick to one standard where config goes.
DNS is just an example, there's tons of other stuff like this. For example I just discovered that Ubuntu does not have an innittab. There's a huge workaround to get it, but still a pain.
Why can't they all be consistent? It would make coding for Linux so much easier. I'm working on a web control panel, and I have to take every distro into account individually. I essentially need to release like at least 3 versions of my app, and the user has to know which one to download so it works on their distro. Is there some kind of catch all methods to change config settings like this, that work on all distros no matter what? I don't get why they can't just stick to one standard where config goes.