[gelöst] Hilfe für bug-report gesucht: cryptsetup

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

[gelöst] Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 22.10.2010 17:42:28

Hallo!

Ich habe mir das Thema "Bug reports" (http://debianforum.de/forum/viewtopic.php?f=34&t=70368) von Benutzer meandtheshell zum Anlass genommen, Euch um Hilfe bei der Erstellung eines Fehlerberichtes zu bitten.

Und zwar habe ich eine verschlüsselte root und home Partition. Jedesmal steht beim Runterfahren
  • stopping early crypto disks failed
Daraufhin habe ich die Fehlerdatenbank durchstöbert und einen bereits geschlossenen Bericht gefunden. Darin hieß es, der Fehler sei in der derzeitigen Squeeze Version behoben worden. Da dem aber nicht so ist, habe ich versucht ihn wiederzueröffnen. Das ging aber scheinbar nicht, weswegen ich einen Neuen eröffnet habe, in welchem ich dann auf den bereits geschlossenen verwiesen habe.

Der Paketbetreuer bat mich, festzustellen, ob die Fehlermeldung sich auf meine root oder auf meine home Partition bezieht. Da ich keine Ahnung habe, wie ich das feststellen kann, bitte ich nun Euch um Eure Mithilfe. Den aktuellen Fehlerbericht findet Ihr unter der Nummer 600922 auf bugs.debian.org.
Zuletzt geändert von clue am 09.12.2010 20:30:30, insgesamt 1-mal geändert.
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Benutzeravatar
Saxman
Beiträge: 4233
Registriert: 02.05.2005 21:53:52
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: localhost

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von Saxman » 22.10.2010 19:38:07

Du könntest in runlevel 1 gehen, /home per Hand aushängen, das cryptdevice per Hand schließen und das System danach herunterfahren. Wenn der Fehler weiterhin auftritt kann nur noch / betroffen sein.
"Unix is simple. It just takes a genius to understand its simplicity." - Dennis Ritchie

Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln | Anleitungen zum Review und zum Verfassen von Wiki Artikeln.

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 23.10.2010 10:14:31

Naja, wissen wir damit dann nicht lediglich, dass *auch* root betroffen ist, aber wir dennoch nicht home ausschließen können?
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von gms » 25.10.2010 21:58:07

versuchs einmal mit "VERBOSE" in "/etc/default/rcS" auf "yes"
edit: ansonsten hilft wohl nur in "/lib/cryptsetup/cryptdisks.functions" herumzupfrimeln

zum Bugreport: wenn das bei der root-Partition nicht möglich ist, (oder nur mit sehr hohem Aufwand möglich wäre ) dann könnte man die root-Partition bei diesem Vorgang überspringen. Dumme Fehlermeldungen anzuzeigen, ist sicherlich nicht der Weisheit letzter Schluß.

Gruß
gms

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 26.10.2010 20:40:02

Hmm, laut Paketbetreuer reicht es schon, wenn ich ausschließen kann, dass meine Home-Partyzone davon betroffen ist. Dass root nicht richtig geschlossen werden kann liegt ja auf der Hand, weil das System während des Runterfahrens ja noch entschlüsselt sein muss.
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von gms » 26.10.2010 21:51:25

schau, dem Paketbetreuer mag das zwar reichen, reicht es dir aber auch ? Möchtest du weiterhin mit dieser dummen Fehlermeldung konfrontiert werden ?
Es verlangt ja niemand vom cryptsetup Paket, daß die root-Partition geschlossen wird ( wegen Shutdown wird diese sowieso wenige Sekunden später "geschlossen" ).

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von Danielx » 26.10.2010 22:04:05

clue hat geschrieben:Daraufhin habe ich die Fehlerdatenbank durchstöbert und einen bereits geschlossenen Bericht gefunden.
Debian Bugreport575652
clue hat geschrieben:Darin hieß es, der Fehler sei in der derzeitigen Squeeze Version behoben worden.
Dort wurde ein anderer Fehler behoben:
http://bugs.debian.org/575652#22 hat geschrieben:

Code: Alles auswählen

   * add X-Stop-After headers to cryptdisks(-early) initscripts. this fixes
     shutdown process for system without encrypted rootfs at least. thanks to
     Alfredo Finelli. (closes: #575652)
clue hat geschrieben:Den aktuellen Fehlerbericht findet Ihr unter der Nummer 600922 auf bugs.debian.org.
Debian Bugreport600922
Und der verwandte Fehlerbericht: Debian Bugreport587222

Gruß,
Daniel

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 28.10.2010 16:10:24

Danielx hat geschrieben: Debian Bugreport575652

Dort wurde ein anderer Fehler behoben:
http://bugs.debian.org/575652#22 hat geschrieben:

Code: Alles auswählen

   * add X-Stop-After headers to cryptdisks(-early) initscripts. this fixes
     shutdown process for system without encrypted rootfs at least. thanks to
     Alfredo Finelli. (closes: #575652)
Debian Bugreport600922
Und der verwandte Fehlerbericht: Debian Bugreport587222

Gruß,
Daniel
Hmm. Danke DanielX für die Hinweise auf die anderen Fehlerberichte. Auf diese habe ich ja auch in meinem Fehlerbericht hingewiesen. Aber was wolltest Du mir denn jetzt damit sagen?
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von Danielx » 28.10.2010 17:50:33

clue hat geschrieben:Aber was wolltest Du mir denn jetzt damit sagen?
Ich habe die relevanten Fehlerberichte schön verlinkt, damit interessierte Leser einfacher auf diese zugreifen können.
Außerdem habe ich klargestellt, dass der behobene Fehler nicht der ist, den du bei deinem System beobachtest.

Gruß,
Daniel

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 29.10.2010 09:30:08

Danielx hat geschrieben:
clue hat geschrieben:Aber was wolltest Du mir denn jetzt damit sagen?
Ich habe die relevanten Fehlerberichte schön verlinkt, damit interessierte Leser einfacher auf diese zugreifen können.
Ach so. Danke!
Danielx hat geschrieben:Außerdem habe ich klargestellt, dass der behobene Fehler nicht der ist, den du bei deinem System beobachtest.
Woran kann ich erkennen, dass es wirklich ein anderer Fehler ist?

Als Zweites will der Maintainer, dass ich sicherstelle, dass nicht auch /home von der Meldung betroffen ist. Ich habe leider keine Ahnung, wie ich das feststellen kann.
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 02.12.2010 14:36:40

Ich habe mir Hilfe bei einem anderen Berichterstatter geholt. Der hat mir eine Zeile geschickt, die ich in meiner /lib/cryptsetup/cryptdisks.functions einfügen sollte. Dann habe ich beim Runterfahren ein Bildschirmfoto gemacht und es ihm geschickt. Er meint, es sei so in Ordnung.

Code: Alles auswählen

--- /lib/cryptsetup/cryptdisks.functions	2010-07-22 13:02:16.000000000 +0200
+++ /lib/cryptsetup/cryptdisks.functions	2010-11-24 21:30:58.000000000 +0100
@@ -658,6 +658,7 @@
 	loopmajor=$(grep "[[:space:]]*loop$" /proc/devices | sed 's/^[[:space:]]*//;s/[[:space:]].*//')
 
 	egrep -v "^[[:space:]]*(#|$)" "$TABFILE" | while read dst src key opts; do
+		log_warning_msg "Currently processing dm-crypt device: ($dst / $src)"
 		handle_crypttab_line_stop "$dst" "$src" "$key" "$opts" <&3 || log_action_end_msg $?
 	done 3<&1
 
Für diejenigen, die es interessiert sind hier die Bilder:

Bild

Bild

Sieht das so normal aus?
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von Danielx » 06.12.2010 23:22:25

clue hat geschrieben:Sieht das so normal aus?
Ja.

Gruß,
Daniel

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Hilfe für bug-report gesucht: cryptsetup

Beitrag von clue » 09.12.2010 20:30:03

Danielx hat geschrieben:
clue hat geschrieben:Sieht das so normal aus?
Ja.

Gruß,
Daniel
Danke, dann markiere ich den Thread hiermit als gelöst. Nochmals Danke an Euch alle.
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Antworten