On (04/08/16 13:14), Michal Židek wrote:
>On 08/04/2016 12:53 PM, Lukas Slebodnik wrote:
>> On (04/08/16 12:13), Michal Židek wrote:
>> > On 07/27/2016 03:13 PM, Petr Cech wrote:
>> > > On 07/27/2016 03:05 PM, Petr Cech wrote:
>> > > > On 07/27/2016 02:32 PM, Michal Židek wrote:
>> > > > > Hi,
>> > > > > 
>> > > > > I believe that this patch makes pinpointing
>> > > > > of config errors a little easier. Especially
>> > > > > when using sssctl tool that currently refuses
>> > > > > to start a command when there are syntax errors in
>> > > > > sssd.conf, but by default it does not print
>> > > > > problematic line number. Compare:
>> > > > > 
>> > > > > ldb: unable to dlopen /usr/lib64/ldb/modules/ldb/memberof.la :
>> > > > > /usr/lib64/ldb/modules/ldb/memberof.la: invalid ELF header
>> > > > > (Wed Jul 27 14:05:39:185114 2016) [sssd] [sss_ini_get_config] 
>> > > > > (0x0010):
>> > > > > Failed to parse configuration. Error 5.
>> > > > > (Wed Jul 27 14:05:39:185192 2016) [sssd] [sss_ini_get_config] 
>> > > > > (0x0010):
>> > > > > Errors detected while parsing: /etc/sssd/sssd.conf
>> > > > > (Wed Jul 27 14:05:39:185229 2016) [sssd] [confdb_init_db] (0x0010):
>> > > > > Failed to load configuration
>> > > > > (Wed Jul 27 14:05:39:185255 2016) [sssd] [confdb_setup] (0x0010): 
>> > > > > ConfDB
>> > > > > initialization has failed [5]: Input/output error
>> > > > > (Wed Jul 27 14:05:39:185288 2016) [sssd] [sss_tool_confdb_init]
>> > > > > (0x0010): Unable to setup ConfDB [5]: Input/output error
>> > > > > 
>> > > > > 
>> > > > > and:
>> > > > > 
>> > > > > ldb: unable to dlopen /usr/lib64/ldb/modules/ldb/memberof.la :
>> > > > > /usr/lib64/ldb/modules/ldb/memberof.la: invalid ELF header
>> > > > > (Wed Jul 27 14:22:51:096949 2016) [sssd] [sss_ini_get_config] 
>> > > > > (0x0010):
>> > > > > Failed to parse configuration. Error 5.
>> > > > > (Wed Jul 27 14:22:51:097173 2016) [sssd] [sss_ini_get_config] 
>> > > > > (0x0010):
>> > > > > Errors detected while parsing: /etc/sssd/sssd.conf
>> > > > > (Wed Jul 27 14:22:51:097490 2016) [sssd] 
>> > > > > [sss_ini_config_print_errors]
>> > > > > (0x0010): Error (2) on line 10: No closing bracket.
>> > > > > (Wed Jul 27 14:22:51:097946 2016) [sssd] [confdb_init_db] (0x0010):
>> > > > > Failed to load configuration
>> > > > > (Wed Jul 27 14:22:51:098452 2016) [sssd] [confdb_setup] (0x0010): 
>> > > > > ConfDB
>> > > > > initialization has failed [5]: Input/output error
>> > > > > (Wed Jul 27 14:22:51:098651 2016) [sssd] [sss_tool_confdb_init]
>> > > > > (0x0010): Unable to setup ConfDB [5]: Input/output error
>> > > > > 
>> > > > > Patch is attached.
>> > > > > 
>> > > > > Michal
>> > > > 
>> > > > Hi Michal,
>> > > > 
>> > > > thanks for your patch. It looks good to me.
>> > > > 
>> > > > => LGTM
>> > > > 
>> > > > I think I should run tests only locally for such simple patch. Please,
>> > > > wait a moment.
>> > > 
>> > > CI locally passed.
>> > > 
>> > > => ACK
>> > > 
>> > > Regards
>> > > 
>> > 
>> > This was already acked. Can we push it?
>> > 
>> man sssd.conf says:
>> 
>>             0, 0x0010: Fatal failures. Anything that would prevent SSSD from
>>                        starting up or causes it to cease running.
>> 
>> Are you sure that validation warnings match this descriptions?
>> 
>> LS
>
>This is not validation warning, but syntax error. And yes it
>prevents SSSD from starting. Try to put
>
>debug_level
>
>Without equal sign in sssd.conf (for example in [sssd] section).
>
Fair enough, thank you for explanation.
I was lazy to look into context.

master:
* 9dc081500979616f9af623ebe2d52837c211759f

LS
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/sssd-devel@lists.fedorahosted.org

Reply via email to