SSSD
-d,--debug-level NIVÅ
Observera att varje SSSD-tjänst loggar till sin egen loggfil. Observera också att aktivering av "debug_level" i avsnittet "[sssd]" bara aktiverar felsökning just för själva sssd-processen, inte för respondent- eller leverantörsprocesser. Parametern "debug_level" skall läggas till i alla sektioner som man vill producera felsökningsloggar ifrån.
Utöver att ändra loggnivån i konfigurationsfilen med parametern "debug_level", som är bestående, men kräver omstart av SSSD, är det även möjligt att ändra felsökningsnivån i farten med verktyget sss_debuglevel(8).
Felsökningsnivåer som för närvarande stödjs:
0, 0x0010: Ödesdigra fel. Allt som skulle hindra SSSD från att starta upp eller får den att sluta köra.
1, 0x0020: Kritiska fel. Ett fel som inte dödar SSSD, men ett som indikerar att åtminstone en viktig funktion inte kommer fungera korrekt.
2, 0x0040: Allvarliga fel. Ett fel som rapporterar att en viss begäran eller operation har misslyckats.
3, 0x0080: Smärre fel. Detta är fel som skulle kunna bubbla ner till att orsaka funktionsfelet 2.
4, 0x0100: Konfigurationsinställningar.
5, 0x0200: Funktionsdata.
6, 0x0400: Spårmeddelanden för åtgärdsfunktioner.
7, 0x1000: Spårmeddelanden för interna styrfunktioner.
8, 0x2000: Innehållet i interna variabler som kan vara intressant.
9, 0x4000: Spårningsinformation på extremt låg nivå.
10, 0x10000: Ännu mer lågnivå spårningsinformation om libldb. Det behövs nästan aldrig.
För att logga begärda bitmaskfelsökningsnivåer, lägg helt enkelt ihop deras tal som visas i följande exempel:
Exempel: För att logga ödesdigra fel, kritiska fel, allvarliga fel och funktionsdata, använd 0x0270.
Exempel: För att logga ödesdigra fel, konfigurationsinställningar, funktionsdata och spårmeddelanden för interna styrfunktioner, använd 0x1310.
Observera: bitmaskformatet för felsökningsnivåer introducerades i 1.7.0.
Default: 0x0070 (i.e. fatal, critical and serious failures; corresponds to setting 2 in decimal notation)
--debug-timestamps=läge
0: Avaktivera tidsstämpeln i felsökningsmeddelanden
Standard: 1
--debug-microseconds=läge
0: Avaktivera mikrosekunder i tidsstämpeln
Standard: 0
-f,--debug-to-files
Denna flagga undanbedes. Den är ersatt av --logger=files.
--logger=värde
stderr: Omdirigera felmeddelanden till standard fel-utmatning.
files: Omdirigera felsökningsmeddelanden till loggfilerna. Som standard lagras loggfilerna i /var/log/sssd och det finns separata loggfiler för varje SSSD-tjänst och domän.
journald: Omdirigera felsökningsmeddelanden till systemd-journald
Standard: inte satt
-D,--daemon
-i,--interactive
-c,--config
-g,--genconf
-s,--genconf-section
-?,--help
--version
SIGTERM/SIGINT
SIGHUP
SIGUSR1
SIGUSR2
Om miljövariabeln SSS_NSS_USE_MEMCACHE är satt till "NO" kommer klientprogram inte använda den snabba cachen i minnet.
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-files(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8), sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5) sssd-systemtap(5)
SSSD uppströms - https://github.com/SSSD/sssd/