a diretiva "global" é especificamente definida apenas para configuração do usuário. isto é, ele pode ser usado em configurações de ohosts hospedadas pelo userhome (~ / .oidentd.conf). você deve remover a diretiva global de /usr/local/etc/oidentd.conf (esse é o local padrão para o serviço oidentd procurar por oidentd.conf). Você pode usar a variável oidentd_conf rc.conf para especificar outro local para o arquivo de configuração, de modo que as entradas oidentd rc.conf sejam semelhantes a:
oidentd_enable="YES"
oidentd_conf="/usr/local/etc/oidentd.conf" #the default
como para o primeiro erro (ao iniciar oidentd como um serviço) ... isso pode exigir um pouco de depuração, pois não tenho certeza do que pode causar esse problema. Por enquanto, corrija seu arquivo de configuração conforme descrito acima e tente iniciar o serviço novamente.