On Mon, Dec 28, 2015 at 06:35:38PM +0100, Stephan von Krawczynski wrote:
On Mon, 28 Dec 2015 16:43:57 +0100 Marcus Meissner
wrote: On Mon, Dec 28, 2015 at 02:36:34PM +0100, Stephan von Krawczynski wrote:
Hallo zusammen,
es gibt bei Leap 42.1 zwar ein Paket fuer redis, aber leider laesst sich der service nicht starten weil er "redis@" heisst. Das "@" darf scheinbar nicht im Servicenamen vorkommen. Wieder eine Sache die nie jemand ausprobiert haben kann ...
Das sind sogenannte systemd wildcard service files, so das man den gleichen Service mit verschiedenen Configs starten kann.
zb: systemctl start redis@FOO
started /usr/sbin/redis-server mit /etc/redis/FOO.conf als configuration.
Also nicht kaputt, sondern so richtig.
Ciao, Marcus
Sorry Marcus, aber das kann nicht richtig sein. Denn wenn man versucht den Service zu starten (im Yast) geht sofort ein Fenster auf mit der simplen Meldung dass der Service nicht gestartet werden kann: (Zitat) Writing the configuration failed: enable von redis@ nicht möglich. Failed to get properties: Unit name redis@.service is not valid.
Was wuerdest Du aus "is not valid" schliessen?
Das mit den Wildcards ist eine systemd Neuerung. Ich weiss nicht ob das Yast Service Module das kann, nach kurzem Test auf Tumbleweed... eher nicht. Insofern ist das nur "manuell" ueber die Kommandozeile bedienbar derzeit. Wahrscheinlich ist nach "systemctl enable redis@fooconf" der dann auch sichtbar im yast2 service module. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org