ubuntuusers.de

Für diese Funktion musst du eingeloggt sein.

Fehler SSSD couldn't load the configuration database

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.10 (Groovy Gorilla)
Antworten |

motiongroup

Anmeldungsdatum:
13. Oktober 2012

Beiträge: 223

Ich habe aktuell 20.10 in der VBox unter OSX HighSierra laufen und soweit läuft alles nur habe ich wieder einige Fehlermeldungen

wie diese hier

SSSD couldn't load the configuration database [2]: No such file or directory.

diese Gruppe habe ich gleich fünf mal vertreten.

im Ubuntu Bugreport habe ich diesen Eintrag gefunden

https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1900642 kann damit aber nicht wirklich etwas anfangen.

ich habe 20.10 in der minimalen Version aufgesetzt und Active Directory nicht installiert. Kann das eventuell damit zusammenhängen ? LG

Bilder

pixel24

Anmeldungsdatum:
20. Februar 2008

Beiträge: 473

Was steht denn in der /etc/sssd/sssd.conf

motiongroup

(Themenstarter)

Anmeldungsdatum:
13. Oktober 2012

Beiträge: 223

guten Morgen, es gibt ein Verzeichnis /etc/sssd/ hat aber nur den Inhalt conf.d als Leerverzeichnis .

die sssd.conf steht in /usr/lib/x86_64-linux-gnu/sssd/conf/

ich bin aber wie es aussieht nicht der Einzige laut Link..

motiongroup

(Themenstarter)

Anmeldungsdatum:
13. Oktober 2012

Beiträge: 223

ich habe den Systemlog gefiltert ausgelesen und das ist das Ergebnis

Block1

Okt 31 09:15:51 martin-VirtualBox audit[540]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/etc/sssd/conf.d/" pid=540 com>
Okt 31 09:15:51 martin-VirtualBox audit[540]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/usr/share/sssd/cfg_rules.ini">
Okt 31 09:15:51 martin-VirtualBox sssd[540]: SSSD couldn't load the configuration database [2]: No such file or directory.
Okt 31 09:15:51 martin-VirtualBox audit[540]: AVC apparmor="ALLOWED" operation="capable" profile="/usr/sbin/sssd" pid=540 comm="sssd" capability=12>

Blöck2

Okt 31 09:15:52 martin-VirtualBox audit[646]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/etc/sssd/conf.d/" pid=646 comm="sssd" requested_mask="r" denied_mask="r" fsuid=0 oui>
Okt 31 09:15:52 martin-VirtualBox audit[646]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/usr/share/sssd/cfg_rules.ini" pid=646 comm="sssd" requested_mask="r" denied_mask="r">
Okt 31 09:15:52 martin-VirtualBox audit[646]: AVC apparmor="ALLOWED" operation="capable" profile="/usr/sbin/sssd" pid=646 comm="sssd" capability=12  capname="net_admin"
Okt 31 09:15:52 martin-VirtualBox sssd[646]: SSSD couldn't load the configuration database [2]: No such file or directory.

Block3

Okt 31 09:15:52 martin-VirtualBox audit[652]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/etc/sssd/conf.d/" pid=652 comm="sssd" requested_mask="r" denied_mask="r" fsuid=0 oui>
Okt 31 09:15:52 martin-VirtualBox audit[652]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/usr/share/sssd/cfg_rules.ini" pid=652 comm="sssd" requested_mask="r" denied_mask="r">
Okt 31 09:15:52 martin-VirtualBox sssd[652]: SSSD couldn't load the configuration database [2]: No such file or directory.

Block4

Okt 31 09:15:52 martin-VirtualBox audit[673]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/etc/sssd/conf.d/" pid=673 comm="sssd" requested_mask="r" denied_mask="r" fsuid=0 oui>
Okt 31 09:15:52 martin-VirtualBox audit[673]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/usr/share/sssd/cfg_rules.ini" pid=673 comm="sssd" requested_mask="r" denied_mask="r">
Okt 31 09:15:52 martin-VirtualBox sssd[673]: SSSD couldn't load the configuration database [2]: No such file or directory.
Okt 31 09:15:52 martin-VirtualBox audit[673]: AVC apparmor="ALLOWED" operation="capable" profile="/usr/sbin/sssd" pid=673 comm="sssd" capability=12  capname="net_admin"

Block5

martin@martin-VirtualBox:~$ journalctl -b _PID=682
-- Logs begin at Thu 2020-10-22 18:07:12 CEST, end at Sat 2020-10-31 11:31:31 CET. --
Okt 31 09:15:52 martin-VirtualBox audit[682]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/etc/sssd/conf.d/" pid=682 comm="sssd" requested_mask="r" denied_mask="r" fsuid=0 oui>
Okt 31 09:15:52 martin-VirtualBox audit[682]: AVC apparmor="ALLOWED" operation="open" profile="/usr/sbin/sssd" name="/usr/share/sssd/cfg_rules.ini" pid=682 comm="sssd" requested_mask="r" denied_mask="r">
Okt 31 09:15:52 martin-VirtualBox sssd[682]: SSSD couldn't load the configuration database [2]: No such file or directory.

was ich festgestellt habe, ist im Verzeichnis "/etc/sssd/conf.d/" keine Datei vorhanden.. 😲

LG

motiongroup

(Themenstarter)

Anmeldungsdatum:
13. Oktober 2012

Beiträge: 223

kann mit jemand die Funktion und die Anwendung dieses Patches erklären

https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1900642/comments/8

diff -Nru sssd-2.3.1/debian/changelog sssd-2.3.1/debian/changelog
--- sssd-2.3.1/debian/changelog	2020-10-06 13:56:19.000000000 +0100
+++ sssd-2.3.1/debian/changelog	2020-10-20 18:54:35.000000000 +0100
@@ -1,3 +1,9 @@
+sssd (2.3.1-3ubuntu1) groovy; urgency=medium
+
+  * sssd.service: only start if configuration exists. (LP: #1900642)
+
+ -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 20 Oct 2020 18:54:35 +0100
+
 sssd (2.3.1-3) unstable; urgency=medium
 
   * control: Move libsss-sudo to sssd-common Suggests. (LP: #1249777)
diff -Nru sssd-2.3.1/debian/control sssd-2.3.1/debian/control
--- sssd-2.3.1/debian/control	2020-09-18 13:21:33.000000000 +0100
+++ sssd-2.3.1/debian/control	2020-10-20 18:54:35.000000000 +0100
@@ -1,7 +1,8 @@
 Source: sssd
 Section: utils
 Priority: optional
-Maintainer: Debian SSSD Team <pkg-sssd-devel@alioth-lists.debian.net>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian SSSD Team <pkg-sssd-devel@alioth-lists.debian.net>
 Uploaders: Timo Aaltonen <tjaalton@debian.org>,
  Dominik George <natureshadow@debian.org>
 Build-Depends:
diff -Nru sssd-2.3.1/debian/patches/condition-config-exists.patch sssd-2.3.1/debian/patches/condition-config-exists.patch
--- sssd-2.3.1/debian/patches/condition-config-exists.patch	1970-01-01 01:00:00.000000000 +0100
+++ sssd-2.3.1/debian/patches/condition-config-exists.patch	2020-10-20 18:54:35.000000000 +0100
@@ -0,0 +1,15 @@
+Description: sssd.service: only start if configuration exists.
+Author: Dimitri John Ledkov <xnox@ubuntu.com>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/1900642
+
+
+--- sssd-2.3.1.orig/src/sysv/systemd/sssd.service.in
++++ sssd-2.3.1/src/sysv/systemd/sssd.service.in
+@@ -3,6 +3,7 @@ Description=System Security Services Dae
+ # SSSD must be running before we permit user sessions
+ Before=systemd-user-sessions.service nss-user-lookup.target
+ Wants=nss-user-lookup.target
++ConditionPathExists=/etc/sssd/sssd.conf
+ 
+ [Service]
+ Environment=DEBUG_LOGGER=--logger=files
diff -Nru sssd-2.3.1/debian/patches/series sssd-2.3.1/debian/patches/series
--- sssd-2.3.1/debian/patches/series	2020-07-28 10:42:36.000000000 +0100
+++ sssd-2.3.1/debian/patches/series	2020-10-20 18:54:35.000000000 +0100
@@ -1,2 +1,3 @@
 fix-whitespace-test.diff
 default-to-socket-activated-services.diff
+condition-config-exists.patch

was macht, resp. bewirkt dieser und wie wird dieser angewandt?

LG

motiongroup

(Themenstarter)

Anmeldungsdatum:
13. Oktober 2012

Beiträge: 223

Interessantes Feature am Rande, die Versionen Ubuntu 20.10 und Ubuntu Budgie 20.10 zeigen diesen Fehler nicht, so es auf einem bspw. NUC 8i5BEH nativ installiert wird. Scheint so als ob das mit VirtualBox zusammen hängt und es so scheint es mit den Guest Service zu hat..

Antworten |