Страница 1 из 1

Где посмотреть исходники?

Добавлено: 26 окт 2012, 13:14
_konstantinjch
Всем доброго!

Где можно посмотреть все пакетики от ROSA?
И где можно взять исходники rocketbar?

Re: Где посмотреть исходники?

Добавлено: 26 окт 2012, 13:55
ДроноваЮ
Доброго!
https://abf.rosalinux.ru/uxteam/RocketBar
там слева вверху есть кнопочка с надписью zip , нажмите на неё и выбирайте формат архива.
А все пакетики обычно лежат в репозитории, например вот тут: http://mirror.rosalinux.com/

Re: Где посмотреть исходники?

Добавлено: 26 окт 2012, 15:19
_konstantinjch
Спсибо.

Re: Где посмотреть исходники?

Добавлено: 26 окт 2012, 16:02
Vascom
Спасибо за ссылку на исходники.

Скажите пожалуйста, планируете ли вы публиковать прямые ссылки на конкретные версии, например на версию 1.0, 1.1 и т.д. (чтобы можно было скачивать скриптами)?
А так же, чтобы не возникало сомнений в подлинности исходных файлов.

Re: Где посмотреть исходники?

Добавлено: 26 окт 2012, 23:00
akdengi
Vascom писал(а):Спасибо за ссылку на исходники.

Скажите пожалуйста, планируете ли вы публиковать прямые ссылки на конкретные версии, например на версию 1.0, 1.1 и т.д. (чтобы можно было скачивать скриптами)?
А так же, чтобы не возникало сомнений в подлинности исходных файлов.
Зачем? Исходники доступны по ссылкам внутри пакетов-проектов. Все лежит на ABF (abf.rosalinux.ru) - ищете поиском и скачиваете.

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 10:04
Vascom
Ну просто так гораздо удобнее собирать rpm-пакеты. Указывать ссылку на архив с исходниками, например:

Код: Выделить всё

Source0:    http://rosalab.ru/rosapanel-1.0.tar.gz
Вместо того, чтобы вытягивать их из git-репозитория, упаковывать...
Опять же в этом случае любой может проверить контрольную хеш-сумму пакета с исходниками и убедиться, что они подлинные (сравнив с архивом, скачанным с официального сайта).

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 11:15
ДроноваЮ
Vascom писал(а):Вместо того, чтобы вытягивать их из git-репозитория, упаковывать...
Вы руками что-ли вытягиваете и упаковываете? для вас там действия сводятся к одному клику мышкой.
Vascom писал(а): Опять же в этом случае любой может проверить контрольную хеш-сумму пакета с исходниками и убедиться, что они подлинные (сравнив с архивом, скачанным с официального сайта).
Поясните мысль. Вы подразумеваете, что где-то могут не подлинные исходники? в таком случае что нам мешает положить "неподлинные" везде, поскольку и АБФ и rosalab.ru -- это всё официальные сайты. Расшифруйте, короче.

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 11:26
Vascom
Расскажу подробно.

Всё началось с того, что меня попросили включить rosapanel в репозитории russianfedora для Fedora.

1. Пакеты у нас собираются в системе koji автоматически, достаточно дать системе spec-файл. То есть koji сам вытянет архив с исходниками по ссылке из Source0 или же надо писать дополнительный скрипт, который вытянет гит-репозиторий и упакует файлы в архив.
Таким образом скачивание архива одним кликом мыши на сайте неприемлемо.

2. Из того, что исходники тянутся моим скриптом и им же упаковываются, следует, что я могу их как-угодно изменить, даже вредоносно (кейлоггер там засунуть или вирус какой). Если же архив с исходниками скачивается с официального сайта, то любой может легко проверить его целостность.

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 11:44
ДроноваЮ
Vascom
Ок, теперь ясно, спасибо. Сейчас натравлю на вас разрабов, но настраивайтесь на нескорое решение вопроса, с человеческими ресурсами у нас напряжно пока что.

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 11:55
Vascom
Хорошо. Это конечно не критично, просто более правильно и удобно.
:)

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 15:49
ДроноваЮ
Цитирую ответ:
"На нынешний момент на ABF как раз и происходит разделение спеков и тарболлов, которые будут вынесены в отдельное хранилище. Необходимо лишь немного подождать, как раз получится именно указанный вариант - в спеке указываешь URL и необходимый тарбол будет скачиваться автоматически."
:)

Re: Где посмотреть исходники?

Добавлено: 02 ноя 2012, 17:27
Vascom
Отлично, спасибо за оперативные ответы.