MLD Bug - MLD
View Issue Details
0000034MLD[All Projects] Generalpublic2014-01-19 17:482014-05-10 12:37
Delaney 
clausmuus 
lowminoralways
closedfixed 
 
3.0.3 
 
smartmontools_5.43_7
0000034: hd-device Ermittlung des Installscriptes gibt zu langen String aus
aus INSTALL entnommen:

 dev="$(readlink /mnt/system | sed 's|.*/\(.*\)/|\1|')"

liefert hier immer hda1mld oder auf anderen Systemen sda1mld
und die nächste sed Anweisung geht glaub ich von anderen Angaben aus

 sed "s|^/dev/\S*|/dev/$dev|" -i /etc/smartd.conf

MLD> ls -la /mnt/|grep system
lrwxrwxrwx 1 root root 13 Jan 19 14:46 system -> /mnt/hda1/mld

MLD> mount|grep hda
/dev/hda1 on /mnt/hda1 type ext4 (rw,relatime,data=ordered)

Bei mehr als einer hd muß man allerdings eh manuell ran
No tags attached.
Issue History
2014-01-19 17:48DelaneyNew Issue
2014-01-29 18:15clausmuusNote Added: 0000040
2014-01-29 18:15clausmuusStatusnew => resolved
2014-01-29 18:15clausmuusFixed in Version => smartmontools-5.43_8
2014-01-29 18:15clausmuusResolutionopen => fixed
2014-01-29 18:15clausmuusAssigned To => clausmuus
2014-05-10 12:37MegaXStatusresolved => closed

Notes
(0000040)
clausmuus   
2014-01-29 18:15   
sollte korrigiert sein. Lässt sich nur durch erneute Installation oder durch Aufruf dieser beiden Zeilen prüfen:

dev="$(readlink /mnt/system | sed 's|.*/\(.*\)/.*|\1|')"
sed "s|^/dev/\S*|/dev/$dev|" -i /etc/smartd.conf