Hi, ich wollte zwei Maschinen updaten mit: Die folgenden 16 Pakete werden aktualisiert: aaa_base aaa_base-extras apache2 apache2-prefork e2fsprogs git git-cvs git-email git-svn git-web glib2-tools libgio-2_0-0 util-linux util-linux-lang wicked wicked-service Die folgenden 7 NEUEN Patches werden installiert: openSUSE-SLE-15.5-2024-1802 openSUSE-SLE-15.5-2024-1807 openSUSE-SLE-15.5-2024-1810 openSUSE-SLE-15.5-2024-1828 openSUSE-SLE-15.5-2024-1830 openSUSE-SLE-15.5-2024-1868 openSUSE-SLE-15.5-2024-1876 Doch leider kommt auf beiden folgender Fehler: error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a Ist das ein Bug im e2fsprogs Update Paket? Grüße Andreas -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Wie wolltest du updaten? mit zypper patch oder zypper up Bei mir hat es mit zypper up funktioniert. Stephan Am Freitag, 31. Mai 2024, 16:01:06 CEST schrieb Andreas Ernst:
Hi,
ich wollte zwei Maschinen updaten mit:
Die folgenden 16 Pakete werden aktualisiert: aaa_base aaa_base-extras apache2 apache2-prefork e2fsprogs git git-cvs git-email git-svn git-web glib2-tools libgio-2_0-0 util-linux util-linux-lang wicked wicked-service
Die folgenden 7 NEUEN Patches werden installiert: openSUSE-SLE-15.5-2024-1802 openSUSE-SLE-15.5-2024-1807 openSUSE-SLE-15.5-2024-1810 openSUSE-SLE-15.5-2024-1828 openSUSE-SLE-15.5-2024-1830 openSUSE-SLE-15.5-2024-1868 openSUSE-SLE-15.5-2024-1876
Doch leider kommt auf beiden folgender Fehler:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Grüße Andreas
Am 31.05.24 um 16:13 schrieb Stephan Hemeier:
Wie wolltest du updaten?
Ich verwende schon länger den Befehl: /usr/bin/zypper --non-interactive patch --with-interactive --auto-agree-with-licenses --recommends
mit zypper patch
mail:~ # zypper patch Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... [...] Delta abrufen: ./x86_64/apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm, 103,1 KiB Abrufen: apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ................................................................[fertig (3,0 KiB/s)] Delta anwenden: ./apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ...................................................................[fertig] Überprüfung auf Dateikonflikte läuft: ..............................................................................................................[fertig] error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 .........................................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen. Bringt leider auch nix.
oder zypper up
Bei mir hat es mit zypper up funktioniert.
Stephan
Am Freitag, 31. Mai 2024, 16:01:06 CEST schrieb Andreas Ernst:
Hi,
ich wollte zwei Maschinen updaten mit:
Die folgenden 16 Pakete werden aktualisiert: aaa_base aaa_base-extras apache2 apache2-prefork e2fsprogs git git-cvs git-email git-svn git-web glib2-tools libgio-2_0-0 util-linux util-linux-lang wicked wicked-service
Die folgenden 7 NEUEN Patches werden installiert: openSUSE-SLE-15.5-2024-1802 openSUSE-SLE-15.5-2024-1807 openSUSE-SLE-15.5-2024-1810 openSUSE-SLE-15.5-2024-1828 openSUSE-SLE-15.5-2024-1830 openSUSE-SLE-15.5-2024-1868 openSUSE-SLE-15.5-2024-1876
Doch leider kommt auf beiden folgender Fehler:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Grüße Andreas
Grüße Andreas -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Ist bei mir huete Mittag durch meinem Python-Update-Script fehlerfrei durchgelaufen: zypper -vvv patch -y -l --download in-heaps --no-allow-vendor-change --with-interactive --with-update --with-optional : : Checking for file conflicts: [..............................done] : : ( 48/128) Installing: e2fsprogs-1.46.4-150400.3.6.2.x86_64 [.........done] ( 49/128) Installing: libext2fs-devel-1.46.4-150400.3.6.2.x86_64 [...done] : : Joachim Weber, Bonn Retired IT-Dinosaurier PC Hilfe/Notdienst und Systemprogrammierung (z/OS und Linux) private Homepage: https://www.joachimweber.name Social-Networks.: Mastodon........: https://bonn.social/@trex Friendica.......: https://anonsys.net/profile/trex Pixelfed........: https://pixelfed.de/T-Rex https://www.kuketz-blog.de/das-fediverse-social-media-losgeloest-von-den-fes... Am 31.05.24 um 19:43 schrieb Andreas Ernst:
Am 31.05.24 um 16:13 schrieb Stephan Hemeier:
Wie wolltest du updaten?
Ich verwende schon länger den Befehl:
/usr/bin/zypper --non-interactive patch --with-interactive --auto-agree-with-licenses --recommends
mit zypper patch
mail:~ # zypper patch Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
[...]
Delta abrufen: ./x86_64/apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm, 103,1 KiB Abrufen: apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ................................................................[fertig (3,0 KiB/s)] Delta anwenden: ./apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ...................................................................[fertig]
Überprüfung auf Dateikonflikte läuft: ..............................................................................................................[fertig] error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 .........................................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen.
Bringt leider auch nix.
oder zypper up
Bei mir hat es mit zypper up funktioniert.
Stephan
Am Freitag, 31. Mai 2024, 16:01:06 CEST schrieb Andreas Ernst:
Hi,
ich wollte zwei Maschinen updaten mit:
Die folgenden 16 Pakete werden aktualisiert: aaa_base aaa_base-extras apache2 apache2-prefork e2fsprogs git git-cvs git-email git-svn git-web glib2-tools libgio-2_0-0 util-linux util-linux-lang wicked wicked-service
Die folgenden 7 NEUEN Patches werden installiert: openSUSE-SLE-15.5-2024-1802 openSUSE-SLE-15.5-2024-1807 openSUSE-SLE-15.5-2024-1810 openSUSE-SLE-15.5-2024-1828 openSUSE-SLE-15.5-2024-1830 openSUSE-SLE-15.5-2024-1868 openSUSE-SLE-15.5-2024-1876
Doch leider kommt auf beiden folgender Fehler:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Grüße Andreas
Grüße Andreas
Am 31.05.24 um 20:17 schrieb Joachim Weber:
Ist bei mir huete Mittag durch meinem Python-Update-Script fehlerfrei durchgelaufen:
zypper -vvv patch -y -l --download in-heaps --no-allow-vendor-change --with-interactive --with-update --with-optional : : Checking for file conflicts: [..............................done] : : ( 48/128) Installing: e2fsprogs-1.46.4-150400.3.6.2.x86_64 [.........done] ( 49/128) Installing: libext2fs-devel-1.46.4-150400.3.6.2.x86_64 [...done]
hm, seltsam. Zwei Systeme mit den gleichem Fehler. zypper up bringt auch nix. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Platte voll? Oder ro gemounted? Stephan Am Freitag, 31. Mai 2024, 20:30:31 CEST schrieb Andreas Ernst:
Am 31.05.24 um 20:17 schrieb Joachim Weber:
Ist bei mir huete Mittag durch meinem Python-Update-Script fehlerfrei durchgelaufen:
zypper -vvv patch -y -l --download in-heaps --no-allow-vendor-change --with-interactive --with-update --with-optional : : Checking for file conflicts: [..............................done] : : ( 48/128) Installing: e2fsprogs-1.46.4-150400.3.6.2.x86_64 [.........done] ( 49/128) Installing: libext2fs-devel-1.46.4-150400.3.6.2.x86_64 [...done]
hm, seltsam. Zwei Systeme mit den gleichem Fehler.
zypper up bringt auch nix.
Und was ist mit zypper up? Stephan Am Freitag, 31. Mai 2024, 19:43:00 CEST schrieb Andreas Ernst:
Am 31.05.24 um 16:13 schrieb Stephan Hemeier:
Wie wolltest du updaten?
Ich verwende schon länger den Befehl:
/usr/bin/zypper --non-interactive patch --with-interactive --auto-agree-with-licenses --recommends
mit zypper patch
mail:~ # zypper patch Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
[...]
Delta abrufen: ./x86_64/apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm, 103,1 KiB Abrufen: apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ................................................................[fertig (3,0 KiB/s)] Delta anwenden: ./apache2-prefork-2.4.51-150400.6.14.1_150400.6.17.1.x86_64.drpm ...................................................................[fertig]
Überprüfung auf Dateikonflikte läuft: ..............................................................................................................[fertig] error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 .........................................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen.
Bringt leider auch nix.
oder zypper up
Bei mir hat es mit zypper up funktioniert.
Stephan
Am Freitag, 31. Mai 2024, 16:01:06 CEST schrieb Andreas Ernst:
Hi,
ich wollte zwei Maschinen updaten mit:
Die folgenden 16 Pakete werden aktualisiert: aaa_base aaa_base-extras apache2 apache2-prefork e2fsprogs git git-cvs git-email git-svn git-web glib2-tools libgio-2_0-0 util-linux util-linux-lang wicked wicked-service
Die folgenden 7 NEUEN Patches werden installiert: openSUSE-SLE-15.5-2024-1802 openSUSE-SLE-15.5-2024-1807 openSUSE-SLE-15.5-2024-1810 openSUSE-SLE-15.5-2024-1828 openSUSE-SLE-15.5-2024-1830 openSUSE-SLE-15.5-2024-1868 openSUSE-SLE-15.5-2024-1876
Doch leider kommt auf beiden folgender Fehler:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Grüße Andreas
Grüße Andreas
Andreas Ernst schrieb:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
AppArmor? -- Manfred Härtel, DB3HM mailto:Manfred.Haertel@rz-online.de http://rz-home.de/mhaertel
Am 01.06.24 um 13:55 schrieb Manfred Haertel, DB3HM:
Andreas Ernst schrieb:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
AppArmor?
Das war aus. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Am 31.05.24 um 16:01 schrieb Andreas Ernst:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Weil noch keiner gefragt hatte: Magst Du mal ein rpm -ql e2fsprogs| while read a ; do lsattr $a ; done 2>/dev/null | grep -- '-i-' laufen lassen? Viele Grüße Ulf
Am 01.06.24 um 15:43 schrieb Ulf Volmer:
Am 31.05.24 um 16:01 schrieb Andreas Ernst:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted error: e2fsprogs-1.46.4-150400.3.6.2.x86_64: install failed error: e2fsprogs-1.46.4-150400.3.3.1.x86_64: erase skipped ( 1/16) Installieren: e2fsprogs-1.46.4-150400.3.6.2.x86_64 ..............................................................................[Fehler] Installation von e2fsprogs-1.46.4-150400.3.6.2.x86_64 fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Abbrechen, wiederholen, ignorieren? [a/w/i] (a): a
Ist das ein Bug im e2fsprogs Update Paket?
Weil noch keiner gefragt hatte: Magst Du mal ein
rpm -ql e2fsprogs| while read a ; do lsattr $a ; done 2>/dev/null | grep -- '-i-' laufen lassen?
sicher das. mail:~ # rpm -ql e2fsprogs| while read a ; do lsattr $a ; done 2>/dev/null | grep -- '-i-' mail:~ # Auf beiden Systemen kein Ergebnis. Irgendwie ist die Antwort am Wochenende hängen geblieben. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
On Fri, 31 May 2024 16:01:06 +0200 Andreas Ernst <ae@ae-online.de> wrote:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
Das scheint ja die genaueste der zitierten Fehlermeldungen zu sein. Ist vielleicht eine Änderung der Datei /usr/bin/chattr nicht möglich? Wenn AppArmor und SElinux keine Rolle spielen und diese Datei auf einem lokalen, rw-gemounteten Filesystem liegt, auf das Du Dateien erstellen und ändern darfst, fällt mir nur noch ein gesetztes Immutable-Bit ein. Kannst Du sie manuell löschen oder umbenennen? cpio ist ja das Programm, mit dem rpm Dateien aus einem rpm extrahiert, aber was es hier genau macht, wäre die Frage. Gruß, Tobias Crefeld.
Hi, Am 02.06.24 um 21:51 schrieb Tobias Crefeld:
On Fri, 31 May 2024 16:01:06 +0200 Andreas Ernst <ae@ae-online.de> wrote:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
Das scheint ja die genaueste der zitierten Fehlermeldungen zu sein. Ist vielleicht eine Änderung der Datei /usr/bin/chattr nicht möglich? Wenn AppArmor und SElinux keine Rolle spielen und diese Datei auf einem lokalen, rw-gemounteten Filesystem liegt, auf das Du Dateien erstellen und ändern darfst, fällt mir nur noch ein gesetztes Immutable-Bit ein. Kannst Du sie manuell löschen oder umbenennen? cpio ist ja das Programm, mit dem rpm Dateien aus einem rpm extrahiert, aber was es hier genau macht, wäre die Frage.
mail:~ # l /usr/bin/chattr -rwxr-xr-x 1 root root 139024 5. Mär 17:04 /usr/bin/chattr* mail:~ # mv /usr/bin/chattr /usr/bin/chattr.bak mv: das Verschieben von '/usr/bin/chattr' nach '/usr/bin/chattr.bak' ist nicht möglich: Die Operation ist nicht erlaubt mail:~ # Verschieben geht nicht. mail:~ # lsattr /usr/bin/chattr ----ia---------------- /usr/bin/chattr Auf einem System, wo es keine Probleme gibt: localhost:~ # lsattr /usr/bin/chattr --------------e------- /usr/bin/chattr Hhmm, jetzt scheint das der Ast zu sein, auf dem das Ding sitzt... -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
On Mon, Jun 03, 2024 at 10:20:17AM +0200, Andreas Ernst wrote:
Hi,
Am 02.06.24 um 21:51 schrieb Tobias Crefeld:
On Fri, 31 May 2024 16:01:06 +0200 Andreas Ernst <ae@ae-online.de> wrote:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
Das scheint ja die genaueste der zitierten Fehlermeldungen zu sein. Ist vielleicht eine Änderung der Datei /usr/bin/chattr nicht möglich? Wenn AppArmor und SElinux keine Rolle spielen und diese Datei auf einem lokalen, rw-gemounteten Filesystem liegt, auf das Du Dateien erstellen und ändern darfst, fällt mir nur noch ein gesetztes Immutable-Bit ein. Kannst Du sie manuell löschen oder umbenennen? cpio ist ja das Programm, mit dem rpm Dateien aus einem rpm extrahiert, aber was es hier genau macht, wäre die Frage.
mail:~ # l /usr/bin/chattr -rwxr-xr-x 1 root root 139024 5. Mär 17:04 /usr/bin/chattr* mail:~ # mv /usr/bin/chattr /usr/bin/chattr.bak mv: das Verschieben von '/usr/bin/chattr' nach '/usr/bin/chattr.bak' ist nicht möglich: Die Operation ist nicht erlaubt mail:~ #
Verschieben geht nicht.
mail:~ # lsattr /usr/bin/chattr ----ia---------------- /usr/bin/chattr
Auf einem System, wo es keine Probleme gibt:
localhost:~ # lsattr /usr/bin/chattr --------------e------- /usr/bin/chattr
Hhmm, jetzt scheint das der Ast zu sein, auf dem das Ding sitzt...
Das ist das "Immutable" attribute. man chattr probably you need to run: chattr -i /usr/bin/chattr Hard to say how it got set out of the blue though. ciao, Marcus
Am 03.06.24 um 10:33 schrieb Marcus Meissner:
On Mon, Jun 03, 2024 at 10:20:17AM +0200, Andreas Ernst wrote:
Hi,
Am 02.06.24 um 21:51 schrieb Tobias Crefeld:
On Fri, 31 May 2024 16:01:06 +0200 Andreas Ernst <ae@ae-online.de> wrote:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
Das scheint ja die genaueste der zitierten Fehlermeldungen zu sein. Ist vielleicht eine Änderung der Datei /usr/bin/chattr nicht möglich? Wenn AppArmor und SElinux keine Rolle spielen und diese Datei auf einem lokalen, rw-gemounteten Filesystem liegt, auf das Du Dateien erstellen und ändern darfst, fällt mir nur noch ein gesetztes Immutable-Bit ein. Kannst Du sie manuell löschen oder umbenennen? cpio ist ja das Programm, mit dem rpm Dateien aus einem rpm extrahiert, aber was es hier genau macht, wäre die Frage.
mail:~ # l /usr/bin/chattr -rwxr-xr-x 1 root root 139024 5. Mär 17:04 /usr/bin/chattr* mail:~ # mv /usr/bin/chattr /usr/bin/chattr.bak mv: das Verschieben von '/usr/bin/chattr' nach '/usr/bin/chattr.bak' ist nicht möglich: Die Operation ist nicht erlaubt mail:~ #
Verschieben geht nicht.
mail:~ # lsattr /usr/bin/chattr ----ia---------------- /usr/bin/chattr
Auf einem System, wo es keine Probleme gibt:
localhost:~ # lsattr /usr/bin/chattr --------------e------- /usr/bin/chattr
Hhmm, jetzt scheint das der Ast zu sein, auf dem das Ding sitzt...
Das ist das "Immutable" attribute.
man chattr
probably you need to run:
chattr -i /usr/bin/chattr
Hard to say how it got set out of the blue though.
ja, das klappt, wie vermutet leider nicht: mail:~ # chattr -i /usr/bin/chattr 12763457 /usr/bin/chattr mail:~ # lsattr /usr/bin/chattr ----ia---------------- /usr/bin/chattr Ich werde das dann über die Rettungskonsole machen. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Am 03.06.24 um 10:38 schrieb Andreas Ernst:
mail:~ # chattr -i /usr/bin/chattr 12763457 /usr/bin/chattr
Ich weiss nicht, was da bei Dir schiefläuft, aber das da oben sieht nicht wie die Ausgabe von chattr aus (die ist nämlich im Normalfall leer). Wenn das kein Fehler auf Layer 8 ist, würde ich mir ernsthafte Sorgen machen und das System von einem externen Medium booten und prüfen. Viele Grüße Ulf
Am Montag, 3. Juni 2024, 12:30:58 CEST schrieb Ulf Volmer:
Am 03.06.24 um 10:38 schrieb Andreas Ernst:
mail:~ # chattr -i /usr/bin/chattr 12763457 /usr/bin/chattr
Ich weiss nicht, was da bei Dir schiefläuft, aber das da oben sieht nicht wie die Ausgabe von chattr aus (die ist nämlich im Normalfall leer).
Wenn das kein Fehler auf Layer 8 ist, würde ich mir ernsthafte Sorgen machen und das System von einem externen Medium booten und prüfen.
Viele Grüße
Ulf
Oder evtl. mal e2fsprogs neu installieren: zypper in -f e2fsprogs Stephan
Am 03.06.24 um 12:58 schrieb Stephan Hemeier:
Am Montag, 3. Juni 2024, 12:30:58 CEST schrieb Ulf Volmer:
Ich weiss nicht, was da bei Dir schiefläuft, aber das da oben sieht nicht wie die Ausgabe von chattr aus (die ist nämlich im Normalfall leer).
Wenn das kein Fehler auf Layer 8 ist, würde ich mir ernsthafte Sorgen machen und das System von einem externen Medium booten und prüfen.
Viele Grüße
Ulf
Oder evtl. mal e2fsprogs neu installieren: zypper in -f e2fsprogs
Wenn auf einem System sich OS- Binaries sich anders verhalten als gewollt, würde ich das System als kompromitiert ansehen. Da führt aus meiner Sicht an einer Neuinstallation kein Weg vorbei. Viele Grüße Ulf
Am 03.06.24 um 13:13 schrieb Ulf Volmer:
Am 03.06.24 um 12:58 schrieb Stephan Hemeier:
Am Montag, 3. Juni 2024, 12:30:58 CEST schrieb Ulf Volmer:
Ich weiss nicht, was da bei Dir schiefläuft, aber das da oben sieht nicht wie die Ausgabe von chattr aus (die ist nämlich im Normalfall leer).
Wenn das kein Fehler auf Layer 8 ist, würde ich mir ernsthafte Sorgen machen und das System von einem externen Medium booten und prüfen.
Viele Grüße
Ulf
Oder evtl. mal e2fsprogs neu installieren: zypper in -f e2fsprogs
Wenn auf einem System sich OS- Binaries sich anders verhalten als gewollt, würde ich das System als kompromitiert ansehen.
Da führt aus meiner Sicht an einer Neuinstallation kein Weg vorbei.
Ja, so sieht das leider aus. Danke, an alle für die Hilfe. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de
Am 03.06.24 um 10:33 schrieb Marcus Meissner:
On Mon, Jun 03, 2024 at 10:20:17AM +0200, Andreas Ernst wrote:
Hi,
Am 02.06.24 um 21:51 schrieb Tobias Crefeld:
On Fri, 31 May 2024 16:01:06 +0200 Andreas Ernst <ae@ae-online.de> wrote:
error: unpacking of archive failed on file /usr/bin/chattr: cpio: rename failed - Operation not permitted
Das scheint ja die genaueste der zitierten Fehlermeldungen zu sein. Ist vielleicht eine Änderung der Datei /usr/bin/chattr nicht möglich? Wenn AppArmor und SElinux keine Rolle spielen und diese Datei auf einem lokalen, rw-gemounteten Filesystem liegt, auf das Du Dateien erstellen und ändern darfst, fällt mir nur noch ein gesetztes Immutable-Bit ein. Kannst Du sie manuell löschen oder umbenennen? cpio ist ja das Programm, mit dem rpm Dateien aus einem rpm extrahiert, aber was es hier genau macht, wäre die Frage.
mail:~ # l /usr/bin/chattr -rwxr-xr-x 1 root root 139024 5. Mär 17:04 /usr/bin/chattr* mail:~ # mv /usr/bin/chattr /usr/bin/chattr.bak mv: das Verschieben von '/usr/bin/chattr' nach '/usr/bin/chattr.bak' ist nicht möglich: Die Operation ist nicht erlaubt mail:~ #
Verschieben geht nicht.
mail:~ # lsattr /usr/bin/chattr ----ia---------------- /usr/bin/chattr
Auf einem System, wo es keine Probleme gibt:
localhost:~ # lsattr /usr/bin/chattr --------------e------- /usr/bin/chattr
Hhmm, jetzt scheint das der Ast zu sein, auf dem das Ding sitzt...
Das ist das "Immutable" attribute.
man chattr
probably you need to run:
chattr -i /usr/bin/chattr
Hard to say how it got set out of the blue though.
ciao, Marcus
Hi, man chattr sagt aber: The 'e' attribute indicates that the file is using extents for mapping the blocks on disk. It may not be removed using chattr(1). immutable ist i just my 2 cts -- cu jth
On Mon, 3 Jun 2024 10:20:17 +0200 Andreas Ernst <ae@ae-online.de> wrote:
localhost:~ # lsattr /usr/bin/chattr --------------e------- /usr/bin/chattr
Hhmm, jetzt scheint das der Ast zu sein, auf dem das Ding sitzt...
Vielleicht gibt es die Möglichkeit, "von woanders" ein chattr z.B. nach /usr/local/bin/ zu kopieren? Wobei "von woanders" möglicherweise auch ein manueller Extrakt aus einem rpm e2fsprogs (cpio) sein könnte. Bin nicht so bewandert mit rpm, aber vielleicht gibt es auch Parameter, die alles nach /usr/local/bin/ installieren. Gruß, Tobias Crefeld.
participants (8)
-
Andreas Ernst
-
Joachim Weber
-
Jörg Thümmler
-
Manfred Haertel, DB3HM
-
Marcus Meissner
-
Stephan Hemeier
-
Tobias Crefeld
-
Ulf Volmer