EnglishУкраїнськаmRussian
Login/New
Topic with many replies

Создал PKGBUILD для сборки в ArchLinux


Author Message
Written on: 18. 11. 2009 [09:14]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
Это не вопрос - это ответ. icon_biggrin.gif

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 18. 11. 2009 [09:21]
kuzulis
Денис Шиенков
Topic creator
registered since: 10.07.2009
Posts: 128

/etc/gtoup
uucp

Ok


А от рута ничего и не нужно

а это: $ cp demo/oscada_demo.xml /etc icon_smile.gif


Вы не задаете вопросов, Вы утверждаете. И заметьте, никто больше не отвечает. ))))
Если Вы хотите собрать пакет для своей среды, классно, но разбирайтесь в структуре сами. Мне вот этьо пришлось сделать когда пакеты для Fedora собирал. И больше чем я уверен, init скрипт Вам придется тоже перепахать под Вашу ОС.

Хм. Чтобы самому разобраться - нужно в тонкостях знать работу самой Скады, т.е. что куда/откуда она подгружает и т.п.
А для сборки пакета для Арча необходимо всего-лишь знать куда что должно установиться и скопироваться.
Эту информацию (часть) я взял из описания сборки из исходников, но там не сказано о других скритпах, иконках и т.п , которые имеются в наличии в SVN. т.е. что делать с ними?


А в каком линуксе Вы видели доступ к /etc не от root ?

в том то и дело что не видел ни в каком


Да. Тут именно так. Любые пакеты ставяться от рута. И идиология сборки такова, что поставленное будет пускаться от рута.

Понятно.
А как быть к примеру, если нужно ограничить права? т.е. оператор не будет же из своего аккаунта писать: sudo или su каждый раз?
Т.е. основной упор делается на демоны?


Если Вам интересно могу выслать вам spec файл от Fedora.

а тот спек, что в SVN идет - он для альта?



Written on: 18. 11. 2009 [09:23]
kuzulis
Денис Шиенков
Topic creator
registered since: 10.07.2009
Posts: 128

/etc/gtoup
uucp
или
udev поднастроить
И так и так протестировал, воркает.

а для чего нужно было это все делать, если работа скады (т.е запуск скады) все-равно планируется от рута? icon_smile.gif
(вопрос , чтоб уж добить наверняка)
Written on: 18. 11. 2009 [09:25]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
В OpenSCADA своя система пользователей и привелегий icon_biggrin.gif Читайте Вики icon_biggrin.gif

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 18. 11. 2009 [09:33]
kuzulis
Денис Шиенков
Topic creator
registered since: 10.07.2009
Posts: 128
2 almaz,

Рановато Вы забрались в раздел "Разработка"

почему Вы так решили?
Written on: 18. 11. 2009 [09:35]
Aleksey
Aleksey Popkov
Contributor
registered since: 31.07.2008
Posts: 326
kuzulis написал:


/etc/gtoup
uucp
или
udev поднастроить
И так и так протестировал, воркает.

а для чего нужно было это все делать, если работа скады (т.е запуск скады) все-равно планируется от рута? icon_smile.gif
(вопрос , чтоб уж добить наверняка)


Я ж уже говорил, точнее писал, пустить ее можно от кого угодно. Если инсталили из пакета, то работа OpenSCADA подразумевается в режиме демона.
Written on: 18. 11. 2009 [09:39]
kuzulis
Денис Шиенков
Topic creator
registered since: 10.07.2009
Posts: 128
2 almaz,

Рановато Вы забрались в раздел "Разработка"

почему Вы так решили?


В OpenSCADA своя система пользователей и привелегий icon_biggrin.gif Читайте Вики icon_biggrin.gif

Причем тут это?
Речь идет о доступе на чтение/запись директорий/файлов - а тут права системные.
И, в конце концов, если нечего ответить по делу - то хорош флеймить и флудить..
Я не "услышал" ни одного вразумительного ответа на заданные вопросы.
Written on: 18. 11. 2009 [09:40]
kuzulis
Денис Шиенков
Topic creator
registered since: 10.07.2009
Posts: 128

Я ж уже говорил, точнее писал, пустить ее можно от кого угодно. Если инсталили из пакета, то работа OpenSCADA подразумевается в режиме демона.

Ок.. Хоть один информативный ответ icon_smile.gif
Written on: 18. 11. 2009 [09:42]
Aleksey
Aleksey Popkov
Contributor
registered since: 31.07.2008
Posts: 326
kuzulis wrote:

а это: $ cp demo/oscada_demo.xml /etc icon_smile.gif

Ставим из исходников как глобальную установку. Это на тот случай.


Хм. Чтобы самому разобраться - нужно в тонкостях знать работу самой Скады, т.е. что куда/откуда она подгружает и т.п.
А для сборки пакета для Арча необходимо всего-лишь знать куда что должно установиться и скопироваться.
Эту информацию (часть) я взял из описания сборки из исходников, но там не сказано о других скритпах, иконках и т.п , которые имеются в наличии в SVN. т.е. что делать с ними?

Вот как-раз для того что-бы собрать полноценный пакет, любому майнтейнеру нужно знать тонекости пакета.


А как быть к примеру, если нужно ограничить права? т.е. оператор не будет же из своего аккаунта писать: sudo или su каждый раз?
Т.е. основной упор делается на демоны?

Режим конфигурирования оператору не нужен, оператору нужен клиент который цепляется к демону. Или WEB интерфейс для этого использовать.


а тот спек, что в SVN идет - он для альта?

Да, он для Alt. Могу выслать спек для Fedora и вы посмотрите как мне пришлось его перепахать и init скрипт, что-бы он отвечал всем требованиям дистрибутива. Только после, главный майнтейнер RedHat, пустил OpenSCADA в официальные репозитарии.



[This article was edited 1 times, at last 18.11.2009 at 09:44.]
Written on: 18. 11. 2009 [09:44]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
Потому что Вы занимаетесь не разработкой, а применением. Хорошо, больше в этой теме флеймить не буду.

21 век - век повсеместной автоматизации. Главное - во благо всем людям.



5378