{
    use esmith::config;
    use esmith::db;

    my %dungog;
    tie %dungog, 'esmith::config', '/home/e-smith/db/dungog';

    my @records = ();
    foreach (sort keys %dungog)
    {
        push (@records, $_)
            if (db_get_type(\%dungog, $_) eq "exceptionsitelistf0");
    }

    #if they have records add them to the templete
    my $records = @records || '0';
    if ($records > 0)
    {
      $OUT .= "acl siteexempt dstdomain";

      my $record;
      foreach $record (sort @records)
      {
        my $criterion     = db_get_prop(\%dungog, $record, "criterion")  || '';
        $OUT .= " \.$criterion";
      }

      $OUT .= "\nhttp_access allow siteexempt\n";
    }
}