update-smart-drivedb aus smartmontools unter wheezy kaputt?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

update-smart-drivedb aus smartmontools unter wheezy kaputt?

Beitrag von ThorstenS » 03.12.2013 22:34:16

Könnt ihr das reproduzieren?

Code: Alles auswählen

root@hone:/etc# update-smart-drivedb 
/usr/share/smartmontools/drivedb.h.error: rejected by /usr/sbin/smartctl, probably no longer compatible

dirk11
Beiträge: 2818
Registriert: 02.07.2013 11:47:01

Re: update-smart-drivedb aus smartmontools unter wheezy kapu

Beitrag von dirk11 » 03.12.2013 23:05:00

Keine Ahnung, aber vielleicht hilft das?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: update-smart-drivedb aus smartmontools unter wheezy kapu

Beitrag von rendegast » 04.12.2013 08:30:47

Code: Alles auswählen

# cat drivedb.h.error
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="http://sourceforge.net/p/smartmontools/code/">here</a>.</p>
<hr>
<address>Apache/2.2.3 (CentOS) Server at smartmontools.svn.sourceforge.net Port 50043</address>
</body></html>
...... ->
http://sourceforge.net/p/smartmontools/ ... /drivedb.h

Wohl das Skript anpassen:

Code: Alles auswählen

# ViewVC repository browser
SRCEXPR='http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/$location/smartmontools/drivedb.h?revision=HEAD'
$location = "branches/$BRANCH"
'?revision=HEAD' -> '?format=raw'
--->

Code: Alles auswählen

SRCEXPR='http://sourceforge.net/p/smartmontools/code/HEAD/tree/$location/smartmontools/drivedb.h?format=raw'
EDIT Ups, entspricht genau dem Link von dirk11 :oops:

Bugreport?
EDIT gefixt in jessie, Version 6.2
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: update-smart-drivedb aus smartmontools unter wheezy kapu

Beitrag von ThorstenS » 04.12.2013 11:40:01

Ich danke euch - mein fix für squeeze und wheezy:

Code: Alles auswählen

#!/bin/bash

UPDATE=/usr/sbin/update-smart-drivedb
if [ -f "$UPDATE" ]; then
 sed -i "/^SRCEXPR/{s#=.*#='http://sourceforge.net/p/smartmontools/code/HEAD/tree/\$location/smartmontools/drivedb.h?format=raw'#}" $UPDATE
fi

Antworten