No, I did not copy over the /home/e-smith directory although I did copy over the /home/e-smith/db/accounts file.
When I create a user or group I can do so successfully just like normal but if I delete a user or group I get error:
"Operation status report
An error occurred while removing user group."
If I look at /etc/group the account is properly removed and /home/e-smith/db/accounts also shows the account as removed.
Message log:
Dec 9 00:33:33 defcon5 /etc/e-smith/web/panels/manager/cgi-bin/groups[3732]: /home/e-smith/db/accounts: OLD mytest=(undefined)
Dec 9 00:33:33 defcon5 /etc/e-smith/web/panels/manager/cgi-bin/groups[3732]: /home/e-smith/db/accounts: NEW mytest=group|Description|test group|Members|edb
Dec 9 00:33:33 defcon5 esmith::event[3733]: Processing event: group-create mytest
Dec 9 00:33:33 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/group-create/S04group-create-unix
Dec 9 00:33:34 defcon5 /etc/e-smith/events/group-create/S04group-create-unix[3734]: /home/e-smith/db/accounts: OLD mytest=group|Description|test group|Members|edb
Dec 9 00:33:34 defcon5 /etc/e-smith/events/group-create/S04group-create-unix[3734]: /home/e-smith/db/accounts: NEW mytest=group|Description|test group|Gid|5025|Members|edb
Dec 9 00:33:34 defcon5 /etc/e-smith/events/group-create/S04group-create-unix[3734]: /home/e-smith/db/accounts: OLD mytest=group|Description|test group|Gid|5025|Members|edb
Dec 9 00:33:34 defcon5 /etc/e-smith/events/group-create/S04group-create-unix[3734]: /home/e-smith/db/accounts: NEW mytest=group|Description|test group|Gid|5025|Members|edb|Uid|5025
Dec 9 00:33:34 defcon5 esmith::event[3733]: useradd: warning: the home directory already exists.
Dec 9 00:33:34 defcon5 esmith::event[3733]: Not copying any file from skel directory into it.
Dec 9 00:33:35 defcon5 esmith::event[3733]: S04group-create-unix=action|Event|group-create|Action|S04group-create-unix|Start|1228804413 987351|End|1228804415 374809|Elapsed|1.387458
Dec 9 00:33:35 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Dec 9 00:33:35 defcon5 esmith::event[3733]: expanding /var/service/qpsmtpd/config/goodrcptto
Dec 9 00:33:35 defcon5 esmith::event[3733]: expanding /var/qmail/control/badrcptto
Dec 9 00:33:36 defcon5 esmith::event[3733]: generic_template_expand=action|Event|group-create|Action|generic_template_expand|Start|1228804415 378055|End|1228804416 97961|Elapsed|0.719906
Dec 9 00:33:36 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/group-create/S20qmail-update-group
Dec 9 00:33:36 defcon5 esmith::event[3733]: S20qmail-update-group=action|Event|group-create|Action|S20qmail-update-group|Start|1228804416 101018|End|1228804416 525232|Elapsed|0.424214
Dec 9 00:33:36 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/group-create/S25ldap-update
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 fd=9 ACCEPT from IP=127.0.0.1:53732 (IP=0.0.0.0:389)
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=0 BIND dn="cn=root,dc=mydomain,dc=local" method=128
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=0 BIND dn="cn=root,dc=mydomain,dc=local" mech=SIMPLE ssf=0
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=0 RESULT tag=97 err=0 text=
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=1 ADD dn="uid=mytest,dc=mydomain,dc=local"
Dec 9 00:33:37 defcon5 slapd[3470]: Entry (uid=mytest,dc=mydomain,dc=local): object class 'posixGroup' requires attribute 'gidNumber'
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=1 RESULT tag=105 err=65 text=object class 'posixGroup' requires attribute 'gidNumber'
Dec 9 00:33:37 defcon5 esmith::event[3733]: failed to add entry for uid=mytest,dc=mydomain,dc=local: object class 'posixGroup' requires attribute 'gidNumber' at /etc/e-smith/events/group-create/S25ldap-update line 159.
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 op=2 UNBIND
Dec 9 00:33:37 defcon5 slapd[3470]: conn=0 fd=9 closed
Dec 9 00:33:37 defcon5 slapd[3470]: connection_read(9): no connection!
Dec 9 00:33:37 defcon5 esmith::event[3733]: S25ldap-update=action|Event|group-create|Action|S25ldap-update|Start|1228804416 529520|End|1228804417 223329|Elapsed|0.693809
Dec 9 00:33:37 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/group-create/S56update-domain-group-maps
Dec 9 00:33:38 defcon5 esmith::event[3733]: Can't lookup UNIX group edb
Dec 9 00:33:38 defcon5 esmith::event[3733]: No rid or sid specified, choosing a RID
Dec 9 00:33:38 defcon5 esmith::event[3733]: Got RID 11051
Dec 9 00:33:38 defcon5 esmith::event[3733]: Successfully added group test group to the mapping db as a domain group
Dec 9 00:33:38 defcon5 esmith::event[3733]: S56update-domain-group-maps=action|Event|group-create|Action|S56update-domain-group-maps|Start|1228804417 227282|End|1228804418 611926|Elapsed|1.384644
Dec 9 00:33:38 defcon5 esmith::event[3733]: Running event handler: /etc/e-smith/events/actions/adjust-services
Dec 9 00:33:39 defcon5 esmith::event[3733]: adjusting supervised smbd (sighup)
Dec 9 00:33:39 defcon5 esmith::event[3733]: adjusting supervised smbd (up)
Dec 9 00:33:39 defcon5 esmith::event[3733]: adjust-services=action|Event|group-create|Action|adjust-services|Start|1228804418 614261|End|1228804419 121619|Elapsed|0.507358
Dec 9 00:39:26 defcon5 /etc/e-smith/web/panels/manager/cgi-bin/groups[3785]: /home/e-smith/db/accounts: OLD mytest=group|Description|test group|Gid|5025|Members|edb|Uid|5025
Dec 9 00:39:26 defcon5 /etc/e-smith/web/panels/manager/cgi-bin/groups[3785]: /home/e-smith/db/accounts: NEW mytest=group-deleted|Description|test group|Gid|5025|Members|edb|Uid|5025
Dec 9 00:39:26 defcon5 esmith::event[3786]: Processing event: group-delete mytest
Dec 9 00:39:26 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Dec 9 00:39:26 defcon5 esmith::event[3786]: expanding /var/service/qpsmtpd/config/goodrcptto
Dec 9 00:39:27 defcon5 esmith::event[3786]: expanding /var/qmail/control/badrcptto
Dec 9 00:39:27 defcon5 esmith::event[3786]: generic_template_expand=action|Event|group-delete|Action|generic_template_expand|Start|1228804766 602219|End|1228804767 288459|Elapsed|0.68624
Dec 9 00:39:27 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/group-delete/S10group-ibay-modify
Dec 9 00:39:27 defcon5 esmith::event[3786]: S10group-ibay-modify=action|Event|group-delete|Action|S10group-ibay-modify|Start|1228804767 291345|End|1228804767 795651|Elapsed|0.504306
Dec 9 00:39:27 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/group-delete/S14update-domain-group-maps
Dec 9 00:39:28 defcon5 esmith::event[3786]: Sucessfully removed S-1-5-21-1545115165-1448596286-905210654-11051 from the mapping db
Dec 9 00:39:28 defcon5 esmith::event[3786]: Can't lookup UNIX group edb
Dec 9 00:39:29 defcon5 esmith::event[3786]: S14update-domain-group-maps=action|Event|group-delete|Action|S14update-domain-group-maps|Start|1228804767 799117|End|1228804769 64966|Elapsed|1.265849
Dec 9 00:39:29 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/group-delete/S15group-delete-unix
Dec 9 00:39:29 defcon5 esmith::event[3786]: S15group-delete-unix=action|Event|group-delete|Action|S15group-delete-unix|Start|1228804769 67261|End|1228804769 305093|Elapsed|0.237832
Dec 9 00:39:29 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/group-delete/S20qmail-delete-group
Dec 9 00:39:29 defcon5 esmith::event[3786]: S20qmail-delete-group=action|Event|group-delete|Action|S20qmail-delete-group|Start|1228804769 308770|End|1228804769 366420|Elapsed|0.05765
Dec 9 00:39:29 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/group-delete/S25ldap-delete
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 fd=9 ACCEPT from IP=127.0.0.1:33310 (IP=0.0.0.0:389)
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 op=0 BIND dn="cn=root,dc=mydomain,dc=local" method=128
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 op=0 BIND dn="cn=root,dc=mydomain,dc=local" mech=SIMPLE ssf=0
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 op=0 RESULT tag=97 err=0 text=
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 op=1 SRCH base="dc=mydomain,dc=local" scope=2 deref=2 filter="(uid=mytest)"
Dec 9 00:39:29 defcon5 slapd[3470]: conn=1 op=1 SEARCH RESULT tag=101 err=32 nentries=0 text=
Dec 9 00:39:30 defcon5 esmith::event[3786]: Failed ldap search: No such object at /etc/e-smith/events/group-delete/S25ldap-delete line 63.
Dec 9 00:39:30 defcon5 slapd[3470]: conn=1 fd=9 closed (connection lost)
Dec 9 00:39:30 defcon5 esmith::event[3786]: S25ldap-delete=action|Event|group-delete|Action|S25ldap-delete|Start|1228804769 370312|End|1228804770 23994|Elapsed|0.653682|Status|65280
Dec 9 00:39:30 defcon5 esmith::event[3786]: Running event handler: /etc/e-smith/events/actions/adjust-services
Dec 9 00:39:30 defcon5 esmith::event[3786]: adjusting supervised smbd (sighup)
Dec 9 00:39:30 defcon5 esmith::event[3786]: adjusting supervised smbd (up)
Dec 9 00:39:30 defcon5 esmith::event[3786]: adjust-services=action|Event|group-delete|Action|adjust-services|Start|1228804770