Just took a look and it appears that there is a minor bug that causes a repeated error message when any of the LAT tools are run.
It's pretty easy to fix. in /usr/sbin change the following lines so that the esmith::config db is properly referenced. For instance: /home/e-smith/db/accounts for the first line. After this everything appears to work... I haven't done extensive testing yet.
lat-domains:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-domains:tie %domains, 'esmith::config', '/home/e-smith/domains';
lat-dump:tie %accounts, 'esmith::config', '/home/e-smith/db/accounts';
lat-dump:tie %hosts, 'esmith::config', '/home/e-smith/db/hosts';
lat-dump:tie %domains, 'esmith::config', '/home/e-smith/db/domains';
lat-dump:tie %processmail, 'esmith::config', '/home/e-smith/db/processmail';
lat-groups:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-hosts:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-hosts:tie %hosts, 'esmith::config', '/home/e-smith/hosts';
lat-hosts:tie %domains, 'esmith::config', '/home/e-smith/domains';
lat-ibays:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-pptp:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-procmail:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-procmail:tie %processmail, 'esmith::config', '/home/e-smith/processmail';
lat-pseudonyms:tie %accounts, 'esmith::config', '/home/e-smith/accounts';
lat-quota:tie %accounts, 'esmith::config', '/home/e-smith/db/accounts';
lat-users:tie %accounts, 'esmith::config', '/home/e-smith/accounts';