On Tue, Jun 21, 2011 at 23:27, Mark Hatle <[email protected]> wrote:
> Note, there is one remaining issue that I haven't resolved.  A few directories
> are defined in terms of symlinks:
>
>  /var/cache root root 120777 volatile/cache
> +/var/cache root root 40755
>
>  /var/log root root 120777 volatile/log
> +/var/log root root 40755
>
>  /var/run root root 120777 volatile/run
> +/var/run root root 40755
>
> I'm not sure how to resolve this.  If the package(s) that define them as a
> directory are installed before the one that tries to make them a symlink into
> "volatile" it will could cause a failure -- or at least different system 
> behavior.
>
> I'm tempted to extend the fs_perms file to include a way to specify symlinks..
> if one was found then the recipe's install would be modified to mv the 
> directory
> to the target of the link, and add in the symlink.

Yes, please try to find a way to extend the fs_perms file to include
handling of
symlinks. Otherwise we are bound to get problems immediately...

The outline of the symlink handling above seems to be fine, assuming you find
a good place to hook it up to in the tasks.

/Anders

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to