On Saturday 13 December 2014 at 15:34:01, Ronny Chevalier wrote: > 2014-12-13 11:33 GMT+01:00 Ivan Shapovalov <intelfx...@gmail.com>: > > Hello all, > > Hi, > > > > > it seems that the newly added `systemctl edit` command requires its > > arguments > > to be valid unit names. > > > > This causes `edit` operation to fail in apparently valid use-cases like > > > > systemctl edit getty@.service > > This is fixed in git now, thanks! > > > or > > systemctl edit autovt@tty1.service > > > > In second case, the error message is especially cryptic: > > "autovt@tty1.service ignored: not found". > > It worked before and it still works for me.
Do you have "getty@tty1.service" explicity enabled? I do have. > > Actually I understand what it does mean: systemctl asks the manager to show > > unit's FragmentPath -> the manager tries to load the unit -> loading fails > > with > > "File exists" because getty@tty1.service is already instantiated. > > I don't see why it should fail for this reason ? > > > > > (BTW, it's a separate question: is this failure valid or is it a bug?) > > > > systemctl edit getty@.service, should have worked before so yes this was a > bug. Now both `edit getty@` and `edit getty@tty1` work, but I'd expect the latter to honor the template parameter; i. e. create a drop-in for getty@tty1.service... Is this possible? -- Ivan Shapovalov / intelfx /
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel