[vz-dev] vzloger_install.sh
Jakob Hirsch
jh at plonk.de
Thu May 4 09:12:54 CEST 2017
On 04.05.2017 05:20, Daniel Lauckner wrote:
>> da scheint noch ein Fehler im Script zu sein.
>> add the systemd unit file? [y/N]y
>> installing systemd unit file
>> ./install.sh: line 286: /etc/systemd/system/vzlogger.service: Permission
>> denied
>
> Versteh ich ehrlich gesagt nicht warum. Die Zeile lautet:
> sudo sed -e "s|/etc/vzlogger.conf|$vzlogger_conf|g" < ./etc/vzlogger.service > $systemd_unit
Die Umleitung wird von der shell gemacht, in der das script läuft, da
nützt das sudo nichts.
Mögliche Fixes:
sudo cp ./etc/vzlogger.service "$systemd_unit"
sudo sed -ie "s|/etc/vzlogger.conf|$vzlogger_conf|g" "$systemd_unit"
oder
sudo bash -c "sed -ie 's|/etc/vzlogger.conf|$vzlogger_conf|g' >
'$systemd_unit'"
Beides nicht schön, was besseres fällt mir aber gerade auch nicht ein...
More information about the volkszaehler-dev
mailing list