Hi Vasile,

The error message indicates that the package upgrade is getting stuck
because it can't write to this file:

    /etc/nsswitch.conf

Can you check the permissions on this file?  I.e.:

    ls -l /etc/nsswitch.conf

If the file is missing entirely, then as a workaround, you may be able
to do:

    sudo touch /etc/nsswitch.conf

Or second option, you might check if you have a
/etc/nsswitch.conf.backup, in which case you could simply manually copy
it:

    sudo cp -f /etc/nsswitch.conf.backup /etc/nsswitch.conf

Or alternatively, third option purge the package and reinstall:

   sudo apt-get purge sssd
   sudo apt-get install sssd


Several of sssd's package scripts try to modify /etc/nsswitch.conf using sed, 
but it appears in all cases the scripts check that the file exists (test -e 
/etc/nsswitch.conf) beforehand.   Something odd is going on.  So if you can, 
please let us know whether or not that file is actually present.  Thanks ahead 
of time!

** Changed in: sssd (Ubuntu)
       Status: New => Incomplete

** Summary changed:

- Cannot install libnss-sss:amd64 2.2.3-3
+ Cannot install libnss-sss:amd64 2.2.3-3 due to /etc/nsswitch.conf

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

Title:
  Cannot install libnss-sss:amd64 2.2.3-3 due to /etc/nsswitch.conf

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to