[Bug 488696] Re: syntax error in nsswitch config near [ syntax error ]

Dmitrijs Ledkovs launchpad at surgut.co.uk
Mon Sep 10 17:36:38 UTC 2012


Currently autofs falls back to reading it's own configuration files, if the parser did not find automount stanza.
The problem is that the current autofs' parser fails on the default nsswitch.conf
See: lib/nss_parse.y

Options are:
1) change default nsswitch.conf (not gonna happen see comment #18, see comment #20 for history which, well, mattered in the past)
2) remove autofs nsswitch.conf parser (not ideal, breaks compatibility with other distros & history see comment #20)
3) fix autofs nsswitch.conf parser
4) make autofs use something that knows how to parse nsswitch.conf properly

I personally would prefer solution #3 and send the patch to debian &
upstream. Unfortunately I do not know Yacc to even understand what
./lib/nss_parse.y is doing.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to base-files in Ubuntu.
https://bugs.launchpad.net/bugs/488696

Title:
  syntax error in nsswitch config near [ syntax error ]

Status in “autofs” package in Ubuntu:
  Triaged
Status in “autofs5” package in Ubuntu:
  Triaged
Status in “base-files” package in Ubuntu:
  Invalid
Status in “autofs5” source package in Precise:
  Triaged
Status in “base-files” source package in Precise:
  Invalid
Status in “autofs” source package in Quantal:
  Triaged
Status in “base-files” source package in Quantal:
  Invalid
Status in “autofs5” package in Debian:
  New

Bug description:
  Binary package hint: autofs5

  This is the error I get in syslog after autofs start. I have some
  issues with autofs not working, and that can be the case.

  ProblemType: Bug
  Architecture: i386
  Date: Thu Nov 26 12:19:24 2009
  DistroRelease: Ubuntu 9.10
  NonfreeKernelModules: fglrx
  Package: autofs5 5.0.4-3
  ProcEnviron:
   LANGUAGE=pl_PL:pl:en_GB:en
   PATH=(custom, no user)
   LANG=pl_PL.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
  SourcePackage: autofs5
  Uname: Linux 2.6.31-15-generic i686
  XsessionErrors: (polkit-gnome-authentication-agent-1:2732): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autofs/+bug/488696/+subscriptions




More information about the foundations-bugs mailing list