-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 21.03.2016 06:13, Robert Elz wrote: > Bash has BASH and BASH_VERSION (and more) ksh has KSH_VERSIOn, zsh > has a whole bunch of ZSH_* vars.
mksh(1) defines MKSH_VERSION. I suggest to define SH_VERSION with value "NetBSD". Precise version (if needed) is retrievable with what(1) and ident(1) (or strings(1) and grep(1) or similar). - From my experience, people mostly detect whether *_VERSION is available, without parsing their values. While there, I would reset ksh(1) to "NetBSD" as the current value ("@(#)PD KSH v5.2.14 99/07/13.2") has no meaning. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJW776zAAoJEEuzCOmwLnZshmwQALLfMNxvDKbT/Pgl1pieytvx C+d+KfsXmi9fJxG2qaNeKmkRPh7JcAKaYbJts+YnL5bB/nLUOZIIlSI7q7pq+lPO lTWKOF1n9VgvrbdOnfx9cIDJp4oxloBDQYjJJuoeur5Wx8T4MAoaZbeSIGzcEOJE dwT6GzXJrDarWBlbFpgExLiLoCDzCQ4ZzipV4obzU2lw2MMGOIAQeFVNuED0W2qo xsknXpvN5clrvTX/D4b/LA2XewN9UM/gsivY0hEWppsIG9vs9uzCfYVSXeuLLwvm +pOt944mJwWYK0uLFjjG3tQZ4M7O6GI4MFINCGISx+F8nJ/KkSo9oxQZK3IruuKZ mpSPYdVBLrjiDmJfPT+vdBeGyeiGRbFhJmZkA2mNH8TmslttFAwSBY5NvKp/34Si LrMTrEE2BsdDTy1BVpkOb0Mm8fq3Ud+F9MfVkLy3bRZxnxNqUVcWgTD6goiD60Tx 93sdkHf88e1aL3zKWb8r/5hOxbZ7K0luKU5gX7ts4T72t3kXgwSIU+TipeZd5fKl /ltog3e+wL46/jJXXqfr28+AE94vM5/LS9EZKR5zTqxO8Cbd15Fl5IzQZRgiN2o4 Yc4NDXKUQH2Gbfjld1UQKzQFCjcsZkj9oNJTE8ZkZHhliJ7TDSTw0FYQQRpSCDPp TTSHbrGIsEm39rvXjOQH =fMEZ -----END PGP SIGNATURE-----