Hallo,
ich habe die Ursache gefunden!
Das Update des linuxmuster-linxclient7 löscht die Datei /etc/security/pam_mount.conf.xml
Hier die Schritte zum Nachstellen:
ich habe versucht, mich nach dem Update über die tty2 anzumelden, was nicht funktioniert hat, aber es wurde folgende Meldung ausgegeben:
I/O warning : failed to load external entity „/etc/security/pam_mount.conf.xml“
(rdconf1.c:401): libxml detected a syntax error in /etc/security/pam_mount.conf.xml
Die Datei /etc/security/pam_mount.conf.xml
gibt es auch nicht.
Also habe ich neu gesynct (also den Zustand vor dem Update wiederhergestellt).
Hier gibt es noch die Datei /etc/security/pam_mount.conf.xml
mit folgendem Inhalt
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<pam_mount>
<debug enable="1" />
<volume user="*" fstype="cifs" server="server.linuxmuster.lan" path="sysvol" mountpoint="/srv/samba/%(USER)/sysvol" options="sec=ntlmssp,nodev,nosuid,mfsymlinks,nobrl,vers=3.0" />
<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other" />
<mntoptions require="nosuid,nodev" />
<logout wait="1000" hup="0" term="1" kill="1" />
<mkmountpoint enable="1" remove="true" />
</pam_mount>
Ich habe sie gesichert:
cp /etc/security/pam_mount.conf.xml /etc/security/pam_mount.conf.xml.backup
Anschließend das Update mit:
sudo apt install linuxmuster-linuxclient7
apt install linuxmuster-linuxclient7
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libpam-mount libpam-mount-bin
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden aktualisiert (Upgrade):
linuxmuster-linuxclient7
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 187 nicht aktualisiert.
Es müssen 29,5 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 16,4 kB Plattenplatz zusätzlich benutzt.
Holen:1 https://archive.linuxmuster.net focal/ linuxmuster-linuxclient7 1.0.4 [29,5 kB]
Es wurden 29,5 kB in 0 s geholt (147 kB/s).
(Lese Datenbank ... 433791 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../linuxmuster-linuxclient7_1.0.4_all.deb ...
Entpacken von linuxmuster-linuxclient7 (1.0.4) über (1.0.2) ...
linuxmuster-linuxclient7 (1.0.4) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onBoot.d/00_e
xample.sh wird installiert ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onLogin.d/00_
example.sh wird installiert ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onLoginAsRoot
.d/00_example.sh wird installiert ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onLogoutAsRoo
t.d/00_example.sh wird installiert ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onSessionStar
ted.d/00_example.sh wird installiert ...
Neue Version der Konfigurationsdatei /etc/linuxmuster-linuxclient7/onShutdown.d/
00_example.sh wird installiert ...
[INFO] #### linuxmuster-linuxclient7 upgrade ####
[INFO] Upgrading network config.
[INFO] No need to upgrade, already up-to-date.
[INFO] Deleting obsolete files
[INFO] * /etc/profile.d/99-linuxmuster.sh
[INFO] * /etc/sudoers.d/linuxmuster
[INFO] * /etc/profile.d/linuxmuster-proxy.sh/etc/bash_completion.d/99-linuxmuste
r-client-adsso.sh
[INFO] * /etc/profile.d/99-linuxmuster-client-adsso.sh
[INFO] * /etc/sudoers.d/linuxmuster-client-adsso
[INFO] * /usr/sbin/linuxmuster-client-adsso
[INFO] * /usr/sbin/linuxmuster-client-adsso-print-logs
[INFO] * /etc/systemd/system/linuxmuster-client-adsso.service
[INFO] * /home/linuxadmin/.config/autostart/linuxmuster-client-adsso-autostart.d
esktop
[INFO] * /etc/cups/client.conf
[INFO] * /usr/share/linuxmuster-linuxclient7/templates/linuxmuster-client-adsso.
service
[INFO] * /usr/share/linuxmuster-linuxclient7/templates/linuxmuster-client-adsso-
autostart.desktop
[INFO] * /etc/security/pam_mount.conf.xml
[INFO] * /usr/share/linuxmuster-linuxclient7/templates/pam_mount.conf.xml
[INFO] Deleting obsolete directories
[INFO] * /etc/linuxmuster-client
[INFO] * /etc/linuxmuster-client-adsso
[INFO] * /usr/share/linuxmuster-client-adsso
[INFO] Applying all configuration templates:
[INFO] * cifs.spnego.conf ...
[DEBUG] -> to /etc/request-key.d/cifs.spnego.conf
[INFO] * linuxmuster-linuxclient7.service ...
[DEBUG] -> to /etc/systemd/system/linuxmuster-linuxclient7.service
[INFO] * linuxmuster-linuxclient7.desktop ...
[DEBUG] -> to /home/linuxadmin/.config/autostart/linuxmuster-linuxclient7-autost
art.desktop
[INFO] * nsswitch.conf ...
[DEBUG] -> to /etc/nsswitch.conf
[INFO] * common-session ...
[DEBUG] -> to /etc/pam.d/common-session
[INFO] * lightdm.conf ...
[DEBUG] -> to /etc/lightdm/lightdm.conf.d/50-linuxmuster.conf
[INFO] * greeter.dconf-defaults ...
[DEBUG] -> to /etc/gdm3/greeter.dconf-defaults
[INFO] * timesyncd.conf ...
[DEBUG] -> to /etc/systemd/timesyncd.conf
[INFO] * krb5.conf ...
[DEBUG] -> to /etc/krb5.conf
[INFO] * smb.conf ...
[DEBUG] -> to /etc/samba/smb.conf
[INFO] Reloading systemctl ...
[INFO] Raloading systctl daemon
[INFO] Enabling services:
[INFO] * linuxmuster-linuxclient7
[INFO] * smbd
[INFO] * nmbd
[INFO] * sssd
[INFO] Restarting services:
[INFO] * smbd
[INFO] * nmbd
[INFO] * systemd-timesyncd
[INFO] Adjusting sssd.conf
[INFO] Writing new Configuration
[INFO] Restarting sssd
[INFO] #### linuxmuster-linuxclient7 upgrade SUCCESSFULL ####
Nun gibt es die Datei /etc/security/pam_mount.conf.xml
nicht mehr, es ist kein Login mehr möglich.
Kopiere ich meine Backup zurück
cp /etc/security/pam_mount.conf.xml.backup /etc/security/pam_mount.conf.xml
funktioniert die Anmeldung wieder.
Das Update des linuxmuster-linxclient7 löscht also die Datei /etc/security/pam_mount.conf.xml
.
Der Vollständigkeit halber: Meine Distro ist Linux Mint 20.2 Uma
Viele Grüße
Sven