su: Modul ist nicht bekannt // su: Modul is unknown

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
LENA
Beiträge: 4
Registriert: 22.03.2017 12:34:12

su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von LENA » 17.12.2018 13:21:53

Hi,

ich kann seit geraumer Zeit keine Updates mehr machen, weil sa-compile oder spamassasin sich per "su" einloggen mag.
Das ist alles gut, aber es geht nicht. SSH zeigt mir an:

"su: Modul ist nicht bekannt"

Das ist ein Linux Debian 8.11 Server mit Plesk drauf.

Der genaue Verlauf ist wie folgt:

Code: Alles auswählen

# apt-get update && apt-get upgrade
.....
[2018-12-06 17:11:59.896715] Check package set before installation
[2018-12-06 17:11:59.897162] The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
[2018-12-06 17:12:00.064693] Pakete werden installiert
[2018-12-06 17:12:00.072521] Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
 libuuid-perl plesk-py27-pip plesk-py27-setuptools plesk-py27-virtualenv
 plesk-wheel-cffi plesk-wheel-cryptography plesk-wheel-psutil
 r1soft-getmodule
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
 sw-engine-cli-2.24
1 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
2 not fully installed or removed.
Need to get 4598 kB of archives.
After this operation, 129 kB disk space will be freed.
Get:1 http://autoinstall.plesk.com/debian/PSA_17.8.11/ jessie/all sw-engine-cli-2.24 amd64 2.24.11-debian.8.181127.1152 [4598 kB]
Reading changelogs...
Fetched 4598 kB in 0s (33.1 MB/s)
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 112088 files and directories currently installed.)
Preparing to unpack .../sw-engine-cli-2.24_2.24.11-debian.8.181127.1152_amd64.deb ...
Unpacking sw-engine-cli-2.24 (2.24.11-debian.8.181127.1152) over (2.24.9-debian.8.180409.1642) ...
Setting up spamassassin (3.4.2-0+deb8u1) ...
su: Module is unknown
dpkg: error processing package spamassassin (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of sa-compile:
 sa-compile depends on spamassassin (>= 3.3.2-8); however:
 Package spamassassin is not configured yet.

dpkg: error processing package sa-compile (--configure):
 dependency problems - leaving unconfigured
Setting up sw-engine-cli-2.24 (2.24.11-debian.8.181127.1152) ...
Errors were encountered while processing:
 spamassassin
 sa-compile
E: Sub-process /usr/bin/dpkg returned an error code (1)
Error: Ein Fehler ist aufgetreten bei dem Versuch, Pakete zu installieren.
Achtung! Ihre Software ist vielleicht nicht betriebsbereit.
Bitte kontaktieren Sie den technischen Produktsupport.
Hat hierzu jemand eine Idee? Ich finde leider echt keine Lösung gerade. Hab schon echt viel versucht und gesucht ....
Zuletzt geändert von LENA am 17.12.2018 17:42:47, insgesamt 1-mal geändert.

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von cronoik » 17.12.2018 14:59:16

Von welchem Befehl ist denn das der Output? Deine sind nicht aktualisiert. Mach mal bitte

Code: Alles auswählen

apt-update

Code: Alles auswählen

apt-get -f install

Code: Alles auswählen

apt-cache policy
und poste den Output der jeweiligen Befehle bitte mit der jeweiligen Eingabe von dir. Nur als kleiner Test, su an sich ist ganz oder?

Code: Alles auswählen

type su
Das bist wahrscheinlich du?
[1] https://talk.plesk.com/threads/errors-w ... le.350580/
Hilf mit unser Wiki zu verbessern!

LENA
Beiträge: 4
Registriert: 22.03.2017 12:34:12

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von LENA » 17.12.2018 17:46:29

Hi,

danke erstmal. Korrigiert. Hier weitere Antworten:

# apt-get update

Code: Alles auswählen

# apt-get update
läuft erfolgreich durch (wie immer)

~# apt-get -f install

Code: Alles auswählen

~# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
spamassassin (3.4.2-0+deb8u1) wird eingerichtet ...
su: Modul ist nicht bekannt
dpkg: Fehler beim Bearbeiten des Paketes spamassassin (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von sa-compile:
 sa-compile hängt ab von spamassassin (>= 3.3.2-8); aber:
  Paket spamassassin ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes sa-compile (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 spamassassin
 sa-compile
E: Sub-process /usr/bin/dpkg returned an error code (1)
~# apt-cache policy

Code: Alles auswählen

# apt-cache policy
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://autoinstall.plesk.com/debian/PHP72_17/ jessie/all i386 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.2 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP72_17/ jessie/all amd64 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.2 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP71_17/ jessie/all i386 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.1 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP71_17/ jessie/all amd64 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.1 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP70_17/ jessie/all i386 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.0 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP70_17/ jessie/all amd64 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 7.0 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP56_17/ jessie/all i386 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 5.6 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP56_17/ jessie/all amd64 Packages
     release o=Plesk,a=jessie,n=jessie,l=PHP v 5.6 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP54_17/ jessie/all i386 Packages
     release o=Parallels,a=jessie,n=jessie,l=PHP v 5.4.45 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP54_17/ jessie/all amd64 Packages
     release o=Parallels,a=jessie,n=jessie,l=PHP v 5.4.45 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PSA_17.8.11/ jessie/extras i386 Packages
     release o=Plesk,a=jessie,n=jessie,l=Plesk 17.8.11 packages,c=extras
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PSA_17.8.11/ jessie/extras amd64 Packages
     release o=Plesk,a=jessie,n=jessie,l=Plesk 17.8.11 packages,c=extras
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PMM_0.1.10/ jessie/all amd64 Packages
     release o=Odin,a=jessie,n=jessie,l=Plesk migrator v 0.1.10 packages,c=all
     origin autoinstall.plesk.com
 500 https://download.bloonix.de/repos/debian/ jessie/main i386 Packages
     release o=Bloonix,a=stable,n=jessie,l=Bloonix,c=main
     origin download.bloonix.de
 500 https://download.bloonix.de/repos/debian/ jessie/main amd64 Packages
     release o=Bloonix,a=stable,n=jessie,l=Bloonix,c=main
     origin download.bloonix.de
 500 http://updates.atomicorp.com/channels/tortix-common/debian/ jessie/main i386 Packages
     release o=Atomicorp,n=jessie,l=Atomic Secured Linux yum/apt repo,c=main
     origin updates.atomicorp.com
 500 http://updates.atomicorp.com/channels/tortix-common/debian/ jessie/main amd64 Packages
     release o=Atomicorp,n=jessie,l=Atomic Secured Linux yum/apt repo,c=main
     origin updates.atomicorp.com
Mit Pinning verwaltete Pakete:
~# type su

Code: Alles auswählen

~# type su
su ist /bin/su
su -

Code: Alles auswählen

~# su -
su: Modul ist nicht bekannt
Ja, das sind wir .. Ich vermute, da ist Plesk raus, scheinbar ist ja SU / Pam nicht in Ordnung.
Glaube PAM hat einen weg ...

Code: Alles auswählen

~# tail -n 2 /var/log/auth.log
Dec 17 17:48:01 hostname CRON[4480]: PAM unable to dlopen(pam_limits.so-session): /lib/security/pam_limits.so-session: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
Dec 17 17:48:01 hostname CRON[4480]: PAM adding faulty module: pam_limits.so-session

Benutzeravatar
TRex
Moderator
Beiträge: 8068
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von TRex » 17.12.2018 18:41:56

Das hat wohl plesk vermasselt, und plesk ist kommerzielle Software. Da musst du dich wohl oder übel an die wenden (was du ja teils schon hast).
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

LENA
Beiträge: 4
Registriert: 22.03.2017 12:34:12

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von LENA » 18.12.2018 11:07:16

Danke ..

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von uname » 18.12.2018 16:19:22

Mit etwas Glück ist nur /etc/pam.d/su kaputt.
Such mal:

Code: Alles auswählen

grep -R -i pam_limits /etc/pam.d
Ich denke mal, dass dort korrekt pam_limits.so und nicht falsch pam_limits.so-session stehen muss wie in deinem Logfile /var/log/auth.log .
Korrigiere das in /etc/pam.d/su .

Mit deinem Ursprungsproblem scheint das aber nur indirekt zu tun zu haben.
Wäre interessant zu wissen, warum "apt-get -f install" su verwendet. Man ist doch längst root. Vielleicht weiß jemand mehr.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: su: Modul ist nicht bekannt // su: Modul is unknown

Beitrag von smutbert » 18.12.2018 19:01:58

mehr weiß ich nicht, aber das mit su ist leicht herauszufinden ☺
Die Meldung steht in der Ausgabe direkt bei den Ausgaben zur Konfiguration des Pakets und mit ein bisschen Suche findet sich su flugs in den Konfigurationsskripten, konkret im postinst-Skript des Pakets.

Antworten