[systemd-devel] Condition* options linked by AND if stated more than once
Michal Sekletar
msekleta at redhat.com
Thu Aug 7 04:56:08 PDT 2014
On Thu, Aug 07, 2014 at 01:23:34PM +0200, Peter Mattern wrote:
> If one of these options gets stated more than once the different
> instances seem to be linked by a logical AND, too. This prevents
> overwriting these options via snippets in /etc, e. g.
> systemd-timesyncd.service still won't run in KVM with a snippet
> /etc/systemd/system/systemd-timesyncd.service.d/do-run-in-kvm.conf
> stating
> [Unit]
> ConditionVirtualization=kvm
What you could do in a snippet is to cancel the previous assignment and define
new value for the key. Following should work
[Unit]
ConditionVirtualization=
ConditionVirtualization=kvm
>
> Seen on Arch Linux, systemd 215-4, tested
> Condition{Architecure,Host,Virtualization}.
>
> Any thoughts?
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
More information about the systemd-devel
mailing list