The attached patch fixes a couple of bugs:
- set_lastError() is called with $mesg->code when $mesg isn't defined. Changed to "Configuration".
- $type in get_computer_list can be undefined.
- The filter in get_computer_list is incorrect.
- fdsuseradd seems to have some cruft referencing %in.
BTW - is this project dead?
patch