Lintian предупреждений исполняемый-не-эльф-или-скрипт - PullRequest
0 голосов
/ 22 февраля 2012

Когда я тестирую пакет debian с помощью lintian, я получаю следующее предупреждение:

executable-not-elf-or-script usr/share/cw1-6005-pp6g11/rss_reader.php

Кто-нибудь знает, почему lintian показывает это предупреждение?

Ответы [ 2 ]

2 голосов
/ 23 февраля 2012

В этом файле, rss_reader.php, установлен бит разрешений + x, что делает его исполняемым, но это не двоичный файл ELF и не скрипт с #!в начале.Поэтому он не может быть выполнен стандартным ядром Linux (есть модули, позволяющие выполнять другие двоичные форматы).

В этом конкретном случае, хотя PHP-сценариям может быть дан знак #!и сделали исполняемым, если они являются частью веб-приложения, это, вероятно, не то, что вы хотите.Вы, вероятно, должны просто удалить бит + x.

0 голосов
/ 11 ноября 2012
chmod -x /usr/share/cw1-6005-pp6g11/rss_reader.php

это удалит бит EXECUTION из него, и Lintian не напечатает предупреждение.

...