On a fedora terminal window I can do uname -a and uname --a and both work fine.
When I run it through a SSH DLL that I paid a programmer to develop a couple of years back, only uname -a works.
Now I've just coded up a simple solution with Renci SSH (just a .net library for connecting via ssh and sending commands), and I'm finding that uname -a does not work, but uname --a does work.
So what might be the cause of this ? and is there perhaps a command I can issue that changes this so that my old scripts with just "uname -a" can still work ?