Всем доброе время!
Появилась задача собрать rpm-к, из которого нельзя достать исходники.
Подскажите, реально ли это сделать и если до, то как?
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Red Hat Linux, Fedora, CentOS → RPM со скрытым исходным кодом
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Всем доброе время!
Появилась задача собрать rpm-к, из которого нельзя достать исходники.
Подскажите, реально ли это сделать и если до, то как?
rpm, как правило, это и есть сжатый архив с бинарными компонентами (исполняемые файлы, библиотеки, документация и т. п.). То есть, если вы сами не выложите его исходные коды, добыть их из «бинарников» задача возможная, но не тривиальная.
Этот вариант рассматривался, но проблема в том, что на разных архитектурах бинарники будут выполняться 50-на-50.
Так делайте пакеты для разных архитектур.
P.S. Опишите стоящую перед вами задачу подробнее, а то как-то смутно всё...
Появилась задача собрать rpm-к, из которого нельзя достать исходники.
rpmbuild вам в помощь.
что на разных архитектурах бинарники будут выполняться 50-на-50.
кривое ПО?
Просто вариант с бинарниками отпадает сразу.
Вот нужно сделать так что все же приходится в rpm класть исходники, но каким то образом нужно закрыть доступ к ним.
все же приходится в rpm класть исходники
зачем?
Просто вариант с бинарниками отпадает сразу.
почему?
shaggy1005 пишет:все же приходится в rpm класть исходники
зачем?
shaggy1005 пишет:Просто вариант с бинарниками отпадает сразу.
почему?
Почему: Вариант архитектур где будет выполняться программа очень много, предусмотреть все не получится просто.
из этого вытекает ответ на вопрос "зачем". Увы 3-й альтернативы не дано.
Вариант архитектур
воспользуйтесь openbuild service там можно собирать под "все" известные архитектуры
shaggy1005 пишет:Вариант архитектур
воспользуйтесь openbuild service там можно собирать под "все" известные архитектуры
Большое спасибо, сейчас попробуем)
Про это не знал)
Большое спасибо, сейчас попробуем)
Про это не знал)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Red Hat Linux, Fedora, CentOS → RPM со скрытым исходным кодом
Форум работает на PunBB, при поддержке Informer Technologies, Inc