2007-11-13 Carlos Garnacho * Release 2.21.2 2007-11-13 Carlos Garnacho Adapt to message format change in UsersConfig/GroupsConfig, this means we have to rely on s-t-b >= 2.5/2.6. This message format change fixes bug #489187. * configure.in: bump s-t-b requirement * oobs-usersconfig-private.c, oobs-groupsconfig-private.h: they're no longer needed, the ID thingy is not passed around anymore, the backend will instead rely on the login name to know any variations. * Makefile.am: removed these files. * oobs-group.[ch], oobs-user.[ch], oobs-groupsconfig.c, oobs-usersconfig.c: Do not deal with the ID anymore. (oobs_user_set_login_name) (oobs_group_set_name): removed. 2007-11-06 Carlos Garnacho * oobs/oobs-usersconfig.c (oobs_users_config_get_users): Fix typo in code, it's the groups configuration what we should make sure we have here. 2007-11-06 Carlos Garnacho * oobs/oobs-selfconfig.[ch]: Added, new objects to modify the requester user configuration. * oobs/oobs.h: include it here. * oobs/Makefile.am: and here. 2007-11-06 Carlos Garnacho * oobs/oobs-object.[ch] (oobs_object_get_authentication_action): Added, together with a vmethod overridable by derived objects. By default it returns the org.freedesktop.systemtoolsbackends.set action. (oobs_object_update): do not emit ::updated twice, it's already done inside update_object_from_message(). 2007-11-06 Carlos Garnacho * oobs/iface-state-monitor-linux.c (read_message): do not emit the signal when it couldn't retrieve the interface name.