- fun name: String import NativeString::to_s `{ return NativeString_to_s(recv->gr_name); `}
- fun passwd: String import NativeString::to_s `{ return NativeString_to_s(recv->gr_passwd); `}
+ # Get a group from its name
+ new from_name(name: String) import String.to_cstring `{ return getgrnam( String_to_cstring(name) ); `}
+
+ # Name of this ground
+ fun name: String import NativeString.to_s `{ return NativeString_to_s(recv->gr_name); `}
+
+ # Encrypted password of this group
+ fun passwd: String import NativeString.to_s `{ return NativeString_to_s(recv->gr_passwd); `}
+
+ # Id of this group