Change History

Not only in moblin but also in openSUSE 12.1 M5 the same problem exists.
The same patch would work for any openSUSE version, because /var/run/ always exists, where /var/lock/subsys/ does not exist in 12.1. Creating it also solves the problem, but I have read somewhere that /var/lock is meant not to be used for storing a pid. In openSUSE there are many applications/daemons that store their pid in /var/run/. Maybe the filename should be /var/run/vbox-service.pid.

Both the openSUSE problem and the original (Moblin 2.1 is no longer very relevant, but the fix might apply to other systems too) are now fixed and the fix will be present in any future 4.1 or later releases.