Я использую Eclipse 3.5.2, и я создал p2.inf со следующей информацией:
instructions.install = \
chmod(targetDir:@artifact,targetFile:$os$/libfoo.so,permissions:755);
instructions.install.import= \
org.eclipse.equinox.p2.touchpoint.natives.chmod
Я поместил p2.inf в папку META-INF фрагмента, но при установке сайта обновления libfoo.so не имеет разрешений на выполнение.
Выдернув свои волосы, я попробовал p2.inf, ссылающийся на несуществующий * .so, но, похоже, ничего не произошло. Никаких сообщений об ошибках, исключений или предупреждений, указывающих на сбой действия точки прикосновения P2 ...
В чем дело? Есть идеи?