Ich habe folgenden Puppenservice:
service { "[email protected]":
provider => systemd,
ensure => running,
enable => true,
}
Wenn ich versuche, diese Konfiguration auf meinen Client anzuwenden, wird der folgende Fehler ausgegeben:
err: /Stage[main weibl.
Der Dienst läuft einwandfrei und ich kann sicherstellen, dass er beim Systemstart gestartet wird, indem ich getty.target.wants einen Symlink hinzufüge:
ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
Natürlich könnte ich "enable => true" aus der Dienstdefinition entfernen und den Symlink manuell in die Puppenkonfiguration aufnehmen, aber sollte Puppe sich nicht darum kümmern? Mache ich etwas schrecklich falsch?