i'm migrating lot of workstations from wXP to linux and i abuse of variable substitution to perform some checks.
it would be very usefull if %a provided more information.
The architecture of the remote machine. It currently recognizes Samba (Samba), the Linux CIFS file
system (CIFSFS), OS/2, (OS2), Windows for Workgroups (WfWg), Windows 9x/ME (Win95), Windows NT
(WinNT), Windows 2000 (Win2K), Windows XP (WinXP), Windows XP 64-bit(WinXP64), Windows 2003 including
2003R2 (Win2K3), and Windows Vista (Vista). Anything else will be known as UNKNOWN.
there's more information about windows clients than linux ones, and i would like more precission on linux clients.
for example, the client could send the output of `lsb_release -i` or the version of the compilation. that could be replace or sum to actual options: (Samba-Ubuntu), (CIFSFS-Debian), (Samba-RedHat), etc.
i've created this enhacement as a client component, but i'm not really sure if belongs here.