Fix user group modification for smartos

Use -G instead of -a -G for changing group membership on SmartOS.