[Eisfair_dev] FHEM-Paket fc3bcr Eisfair-1
Marcus Roeckrath
marcus.roeckrath at gmx.de
Di Mär 20 08:50:53 CET 2018
Hallo Rolf,
Rolf Bensch wrote:
> 1. Versuch:
> Install package (y/n) [no]? y
> Downloading required packages ...
> => [####################] perl-device-serialport (2.8.0)...
> [ OK ]
> => [####################] fhem (0.0.2)...
> [ OK ]
> Done!
> Installation of: perl-device-serialport (2.8.0) ...
> Successfully installed: perl-device-serialport (2.8.0)!
> Installation of: fhem (0.0.2) ...
> mv: cannot stat '/etc/fhem/fhem.cfg': No such file or directory
> error: installation of fhem aborted by /tmp/preinstall.sh!
Ok, da sollte in preinstall.sh und install.sh noch eine Abfrage rein, ob die
zu umbenennede Datei wirklich existiert.
install.sh:
if [ -f "/etc/${package_name}/${package_name}.orig" ]
then
mv /etc/${package_name}/${package_name}.orig /etc/${package_name}/${package_name}.cfg
fi
preinstall.sh:
if [ -f "/etc/${package_name}/${package_name}.cfg" ]
then
mv /etc/${package_name}/${package_name}.cfg /etc/${package_name}/${package_name}.orig
fi
> /etc/fhem existiert nicht und muss vermutlich erst angelegt werden bevor
> die cfg-Datei erstellt werden kann.
/usr/share/fhem dürfte auch nicht exitieren, da wegen des Abbruchs in
preinstall.sh das Paket nicht ausgepackt wurde.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair_dev