* [devel] u: tutos, phpMyAdmin, phpPgAdmin
@ 2002-11-07 12:56 Michael Shigorin
2002-11-07 13:04 ` [devel] " Andrey Khavryuchenko
2002-11-09 11:14 ` [devel] " Anton Farygin
0 siblings, 2 replies; 18+ messages in thread
From: Michael Shigorin @ 2002-11-07 12:56 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 769 bytes --]
Здравствуйте.
В /incoming/Sisyphus направлены:
phpMyAdmin-2.3.1-alt1.src.rpm
phpPgAdmin-2.4.2-alt1.src.rpm
tutos-20020327-alt0.1.src.rpm
Первые два собраны достаточно на скорую руку и с известными
недостатками (например, "из коробки" явно должен быть .htaccess
построжее), посему на сейчас это явно кандидаты на contrib/ --
если кто-то поможет со шлифовкой, не откажусь.
Последний собран чуточку аккуратнее, хотя все равно не так, как
хотелось бы; в любом случае рекомендую обратить внимание тем, кто
задыхается от дел в инбоксе. Замечательная маленькая CRM-ка --
советую потому, что пользуем :-)
Также выложены на http://osdn.org.ua/~mike/ .
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-07 12:56 [devel] u: tutos, phpMyAdmin, phpPgAdmin Michael Shigorin
@ 2002-11-07 13:04 ` Andrey Khavryuchenko
2002-11-07 13:09 ` Andrey Khavryuchenko
2002-11-09 11:14 ` [devel] " Anton Farygin
1 sibling, 1 reply; 18+ messages in thread
From: Andrey Khavryuchenko @ 2002-11-07 13:04 UTC (permalink / raw)
To: devel
Michael,
"MS" == Michael Shigorin wrote:
MS> Также выложены на http://osdn.org.ua/~mike/ .
Are they? :)
--
Andrey V Khavryuchenko http://www.kds.com.ua/
Silver Bullet Software Solutions http://www.kds.com.ua/edu/
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-07 13:04 ` [devel] " Andrey Khavryuchenko
@ 2002-11-07 13:09 ` Andrey Khavryuchenko
0 siblings, 0 replies; 18+ messages in thread
From: Andrey Khavryuchenko @ 2002-11-07 13:09 UTC (permalink / raw)
To: devel
Folks,
"AVK" == Andrey Khavryuchenko wrote:
AVK> Michael,
AVK> "MS" == Michael Shigorin wrote:
MS> Также выложены на http://osdn.org.ua/~mike/ .
AVK> Are they? :)
Таки да, только нет ссылки со страницы :)
--
Andrey V Khavryuchenko http://www.kds.com.ua/
Silver Bullet Software Solutions http://www.kds.com.ua/edu/
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] u: tutos, phpMyAdmin, phpPgAdmin
2002-11-07 12:56 [devel] u: tutos, phpMyAdmin, phpPgAdmin Michael Shigorin
2002-11-07 13:04 ` [devel] " Andrey Khavryuchenko
@ 2002-11-09 11:14 ` Anton Farygin
2002-11-09 16:15 ` Alex Ott
1 sibling, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2002-11-09 11:14 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 929 bytes --]
Michael Shigorin пишет:
> Здравствуйте.
>В /incoming/Sisyphus направлены:
>
>phpMyAdmin-2.3.1-alt1.src.rpm
>phpPgAdmin-2.4.2-alt1.src.rpm
>tutos-20020327-alt0.1.src.rpm
>
>Первые два собраны достаточно на скорую руку и с известными
>недостатками (например, "из коробки" явно должен быть .htaccess
>построжее), посему на сейчас это явно кандидаты на contrib/ --
>если кто-то поможет со шлифовкой, не откажусь.
>
>Последний собран чуточку аккуратнее, хотя все равно не так, как
>хотелось бы; в любом случае рекомендую обратить внимание тем, кто
>задыхается от дел в инбоксе. Замечательная маленькая CRM-ка --
>советую потому, что пользуем :-)
>
>Также выложены на http://osdn.org.ua/~mike/ .
>
>
>
Миш, по поводу TUTOS несколько комментариев:
a) Есть более новая версия, которая проверенно работает.
б) у него не совсем корректно сделана программа установки, поэтому могу
рекомендовать _НЕ_ ставить этот пакет.
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] u: tutos, phpMyAdmin, phpPgAdmin
2002-11-09 11:14 ` [devel] " Anton Farygin
@ 2002-11-09 16:15 ` Alex Ott
2002-11-09 17:24 ` [devel] " Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Alex Ott @ 2002-11-09 16:15 UTC (permalink / raw)
To: devel
>>>>> "AF" == Anton Farygin writes:
AF> Michael Shigorin пишет:
>> Последний собран чуточку аккуратнее, хотя все равно не так, как
>> хотелось бы; в любом случае рекомендую обратить внимание тем, кто
>> задыхается от дел в инбоксе. Замечательная маленькая CRM-ка -- советую
>> потому, что пользуем :-)
>>
>> Также выложены на http://osdn.org.ua/~mike/ .
AF> a) Есть более новая версия, которая проверенно работает. б) у него не
AF> совсем корректно сделана программа установки, поэтому могу
AF> рекомендовать _НЕ_ ставить этот пакет.
tutos -- хороший пакет, но вот он почему-то дурит русскими буквами, когда
ты неправильно вводишь названия проектов и т.п. (сама идея вводить
названия, которые являются ключами - меня просто поражает, но я не
настолько люблю php, чтоб ыэто править :-(( )
а так -- хорошо, что такой пакет появился - я сам хотел его собрать.
--
With best wishes, Alex Ott
-------------------------------
Jet Infosystems, Moscow, Russia mailto: ottalex@narod.ru
http://xtalk.msk.su/~ott/ ICQ #22005116
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-09 16:15 ` Alex Ott
@ 2002-11-09 17:24 ` Michael Shigorin
2002-11-09 18:32 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2002-11-09 17:24 UTC (permalink / raw)
To: devel; +Cc: mike
On Sat, Nov 09, 2002 at 02:14:44PM +0300, Anton Farygin wrote:
> Миш, по поводу TUTOS несколько комментариев:
> a) Есть более новая версия, которая проверенно работает.
Которая 20020726? Тяну, посмотрим.
> б) у него не совсем корректно сделана программа установки, поэтому могу
> рекомендовать _НЕ_ ставить этот пакет.
Пакета или тутоса? К пакету все претензии (и правки) охотно
приму, т.к. он в несколько preproduction состоянии; если же речь
о проблеме установки тарбола 20020327, которую поправили в новом
(так?) -- "посмотрим", но мы с Мишей как-то не прочувствовали
этого :-)
Т.е. сейчас по крайней мере на двух системах именно этот пакет и
стоит. Так как будет нужен еще на одной и всурьез -- все равно
переберу :-)
On Sat, Nov 09, 2002 at 07:15:53PM +0300, Alex Ott wrote:
> tutos -- хороший пакет, но вот он почему-то дурит русскими
> буквами, когда ты неправильно вводишь названия проектов и т.п.
Странно, не сталкивался. Впрочем, может, дело в том, что в ru.p3
надо делать s/ru_RU/ru_RU.KOI8-R/ или что еще?
> (сама идея вводить названия, которые являются ключами - меня
> просто поражает, но я не настолько люблю php, чтоб ыэто править
> :-(( )
Этого я тоже так и не оценил.
> а так -- хорошо, что такой пакет появился - я сам хотел его
> собрать.
Ну, я тоже все собирался попричесывать, но тут попинали выложить
as is :-) (с другой стороны -- собираться я мог еще долго)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-09 17:24 ` [devel] " Michael Shigorin
@ 2002-11-09 18:32 ` Anton Farygin
2002-11-11 8:31 ` Anton V. Boyarshinov
2002-11-11 10:37 ` Michael Shigorin
0 siblings, 2 replies; 18+ messages in thread
From: Anton Farygin @ 2002-11-09 18:32 UTC (permalink / raw)
To: devel; +Cc: mike
[-- Attachment #1: Type: text/plain, Size: 2827 bytes --]
Michael Shigorin пишет:
>On Sat, Nov 09, 2002 at 02:14:44PM +0300, Anton Farygin wrote:
>
>
>>Миш, по поводу TUTOS несколько комментариев:
>>a) Есть более новая версия, которая проверенно работает.
>>
>>
>
>Которая 20020726? Тяну, посмотрим.
>
Угу.
>
>
>
>>б) у него не совсем корректно сделана программа установки, поэтому могу
>>рекомендовать _НЕ_ ставить этот пакет.
>>
>>
>
>Пакета или тутоса? К пакету все претензии (и правки) охотно
>приму, т.к. он в несколько preproduction состоянии; если же речь
>о проблеме установки тарбола 20020327, которую поправили в новом
>(так?) -- "посмотрим", но мы с Мишей как-то не прочувствовали
>этого :-)
>
Пакет не ставить. Я его если честно еще не смотрел, но к TUTOS в виде
пакета у меня есть целая пачка претензий:
a) Ему нужно иметь каталог с правами записи apache на стороне сервера
для хранения документов
б) автор TUTOS настоятельно рекомендует после настройки удалять н-е
количество скриптов (по моему три) из за соображений безопасности.
Вообще мой совет - положить .htaccess в корень TUTOS, в котором
запретить его запускать из apache. Когда администратор захочет его
поднять - поднимать.
И еще вопрос - а как будет происходить upgrade на новую версию пакетом?
Там же надо обновлять базы данных.
>
>Т.е. сейчас по крайней мере на двух системах именно этот пакет и
>стоит. Так как будет нужен еще на одной и всурьез -- все равно
>переберу :-)
>
Угу.
>
>On Sat, Nov 09, 2002 at 07:15:53PM +0300, Alex Ott wrote:
>
>
>>tutos -- хороший пакет, но вот он почему-то дурит русскими
>>буквами, когда ты неправильно вводишь названия проектов и т.п.
>>
>>
>
>Странно, не сталкивался. Впрочем, может, дело в том, что в ru.p3
>надо делать s/ru_RU/ru_RU.KOI8-R/ или что еще?
>
Это и еще убрать htmlenties() из тех мест, где автор TUTOS их проставил.
У меня последняя версия с пачкой патчей есть ;-)
>
>
>
>>(сама идея вводить названия, которые являются ключами - меня
>>просто поражает, но я не настолько люблю php, чтоб ыэто править
>>:-(( )
>>
>>
>
>Этого я тоже так и не оценил.
>
Это можно будет оценить, когда в базе будет храниться несколько тысяч
наименований. Выбирать из справочника - гемморой, а так ввел название и
выбрал из списка.
>
>
>
>>а так -- хорошо, что такой пакет появился - я сам хотел его
>>собрать.
>>
>>
>
>Ну, я тоже все собирался попричесывать, но тут попинали выложить
>as is :-) (с другой стороны -- собираться я мог еще долго)
>
Рекомендую в Daedalus а не в Sisyphus. Я буду очень сильно возражать
против включения этого пакета в дистрибутивы.
Причины следующие:
a) не работает из коробки
б) непонятно, как будет происходить upgrade баз при обновлении пакета.
в) каталоги, в который может записывать файлы apache
г) скрипты, которые после установки базы данных TUTOS рекомендуется удалять.
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-09 18:32 ` Anton Farygin
@ 2002-11-11 8:31 ` Anton V. Boyarshinov
2002-11-11 9:43 ` Anton Farygin
2002-11-11 10:37 ` Michael Shigorin
1 sibling, 1 reply; 18+ messages in thread
From: Anton V. Boyarshinov @ 2002-11-11 8:31 UTC (permalink / raw)
To: devel
Добрый день
On Sat, 09 Nov 2002 21:32:11 +0300
Anton Farygin <rider@altlinux.com> wrote:
> >>(сама идея вводить названия, которые являются ключами - меня
> >>просто поражает, но я не настолько люблю php, чтоб ыэто
> >править>:-(( )
> >>
> >>
> >
> >Этого я тоже так и не оценил.
> >
> Это можно будет оценить, когда в базе будет храниться несколько
> тысяч наименований. Выбирать из справочника - гемморой, а так
> ввел название и выбрал из списка.
Это неправильное проектирование. Выбирать из справочника -- не
гемморой, а правильный подход. И оценивется именно тогда, когда в
базе несколько тысячь (несколько десятков/сотен тысячь)
наименований.
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
11:28am up 11 days, 20:02, 5 users, load average: 0.04, 0.12,
0.15
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 8:31 ` Anton V. Boyarshinov
@ 2002-11-11 9:43 ` Anton Farygin
2002-11-11 10:35 ` Anton V. Boyarshinov
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2002-11-11 9:43 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1057 bytes --]
Anton V. Boyarshinov пишет:
>Добрый день
>
>On Sat, 09 Nov 2002 21:32:11 +0300
>Anton Farygin <rider@altlinux.com> wrote:
>
>
>
>>>>(сама идея вводить названия, которые являются ключами - меня
>>>>просто поражает, но я не настолько люблю php, чтоб ыэто
>>>>
>>>>
>>>править>:-(( )
>>>
>>>
>>>>
>>>>
>>>>
>>>>
>>>Этого я тоже так и не оценил.
>>>
>>>
>>>
>>Это можно будет оценить, когда в базе будет храниться несколько
>>тысяч наименований. Выбирать из справочника - гемморой, а так
>>ввел название и выбрал из списка.
>>
>>
>
>Это неправильное проектирование. Выбирать из справочника -- не
>гемморой, а правильный подход. И оценивется именно тогда, когда в
>базе несколько тысячь (несколько десятков/сотен тысячь)
>наименований.
>
>
>
Вот я порадуюсь, когда мне через модем будет падать несколько сотен
тысяч наименований..
не стоит забывать, что здесь WEB интерфейс.
Rgds,
Rider
P.S. Если есть идея, как удобно и быстро выводить справочник из
нескольких сотен тысяч наименований через WEB - буду благодарен.
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 9:43 ` Anton Farygin
@ 2002-11-11 10:35 ` Anton V. Boyarshinov
2002-11-11 11:06 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Anton V. Boyarshinov @ 2002-11-11 10:35 UTC (permalink / raw)
To: devel
On Mon, 11 Nov 2002 12:43:48 +0300
Anton Farygin <rider@altlinux.com> wrote:
> >>Это можно будет оценить, когда в базе будет храниться
> >несколько>тысяч наименований. Выбирать из справочника -
> >гемморой, а так>ввел название и выбрал из списка.
> >>
> >
> >Это неправильное проектирование. Выбирать из справочника -- не
> >гемморой, а правильный подход. И оценивется именно тогда,
> >когда в базе несколько тысячь (несколько десятков/сотен
> >тысячь) наименований.
> >
> Вот я порадуюсь, когда мне через модем будет падать несколько
> сотен тысяч наименований..
Так зачем же справочник на клиена передавать?
> P.S. Если есть идея, как удобно и быстро выводить справочник из
>
> нескольких сотен тысяч наименований через WEB - буду
> благодарен.
Поиск по первым буквам, например. И справочник становится свосем
небольшим.
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
1:32pm up 11 days, 22:06, 5 users, load average: 0.14, 0.06,
0.01
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-09 18:32 ` Anton Farygin
2002-11-11 8:31 ` Anton V. Boyarshinov
@ 2002-11-11 10:37 ` Michael Shigorin
2002-11-11 11:10 ` Anton Farygin
1 sibling, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2002-11-11 10:37 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 3464 bytes --]
On Sat, Nov 09, 2002 at 09:32:11PM +0300, Anton Farygin wrote:
> >>б) у него не совсем корректно сделана программа установки, поэтому могу
> >>рекомендовать _НЕ_ ставить этот пакет.
> Пакет не ставить. Я его если честно еще не смотрел,
:-)
> но к TUTOS в виде пакета у меня есть целая пачка претензий:
У меня тоже, причем ко всему вебсофту. Правда, на фесте это
как-то так и не обсудилось :-(
Пакеты потихоньку появляются, а полиси не было и близко.
С учетом специфики вебсофта -- это лучше решать _раньше_, чем
потом.
> a) Ему нужно иметь каталог с правами записи apache на стороне
> сервера для хранения документов
Да. Это регулируется.
> б) автор TUTOS настоятельно рекомендует после настройки удалять н-е
> количество скриптов (по моему три) из за соображений безопасности.
На сейчас это совсем up to admin; можно, конечно, поставлять
"преконфигурированным" с уже chmod 0'нутыми setup etc -- не
уверен, что это лучше.
> Вообще мой совет - положить .htaccess в корень TUTOS, в котором
> запретить его запускать из apache. Когда администратор захочет его
> поднять - поднимать.
Так и собирался -- не успел?
> И еще вопрос - а как будет происходить upgrade на новую версию
> пакетом? Там же надо обновлять базы данных.
Не всегда, и когда -- up to admin.
> >надо делать s/ru_RU/ru_RU.KOI8-R/ или что еще?
> Это и еще убрать htmlenties() из тех мест, где автор TUTOS их проставил.
> У меня последняя версия с пачкой патчей есть ;-)
А слабО посмотреть на пакет или на худой конец забросить в меня
эту патчку? :-)
> >Ну, я тоже все собирался попричесывать, но тут попинали выложить
> >as is :-) (с другой стороны -- собираться я мог еще долго)
> Рекомендую в Daedalus а не в Sisyphus.
Да, пожалуй.
> Я буду очень сильно возражать против включения этого пакета в
> дистрибутивы.
Ессно, по крайней мере ровно сейчас (касается и php*Admin, только
в еще большей мере).
> Причины следующие:
> a) не работает из коробки
Проверьте :-/
> б) непонятно, как будет происходить upgrade баз при обновлении пакета.
"Как обычно" -- на автомат я это вешать не собираюсь, по крайней
мере пока не наступлю на факт, что это можно.
> в) каталоги, в который может записывать файлы apache
На сейчас с правами там вообще тихий ужас, и у меня несварение от
того, как в rpm они выставляются. Если кто-то покажет, "как" --
спасибо.
Надо:
- кой-чего с записью апачу и (думаю) вебмастеру -- вроде
php/resources ?
- кой-чего -- с записью вебмастеру (вот тут надо подумать, что
там обычно правится) -- и на него же config() выставлять;
- остальное -- 644 root root.
Самая для меня на сейчас большая загадка -- как "красиво" дать
возможность править код и при этом не выносить изменения при
обновлении..... если молчать про права ("это, это и все
остальное", причем чтобы "это" не надо было указывать один раз
явно и еще раз -- в некоем генераторе filelist, а то при
изменении состава файлов ошибки неизбежны).
> г) скрипты, которые после установки базы данных TUTOS рекомендуется удалять.
Думаю, лучше chmod 0. Причем в rpm забить именно такие "штатные"
права по крайней мере как ghost, а то и на сам файл.
Никто не хочет помочь с портированием по крайней мере части
debian policy по вебсофту? То, что я пока успел посмотреть --
очень даже обнадеживает.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 10:35 ` Anton V. Boyarshinov
@ 2002-11-11 11:06 ` Anton Farygin
0 siblings, 0 replies; 18+ messages in thread
From: Anton Farygin @ 2002-11-11 11:06 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
Anton V. Boyarshinov пишет:
>On Mon, 11 Nov 2002 12:43:48 +0300
>Anton Farygin <rider@altlinux.com> wrote:
>
>
>
>
>>>>Это можно будет оценить, когда в базе будет храниться
>>>>
>>>>
>>>несколько>тысяч наименований. Выбирать из справочника -
>>>гемморой, а так>ввел название и выбрал из списка.
>>>
>>>
>>>>
>>>>
>>>>
>>>Это неправильное проектирование. Выбирать из справочника -- не
>>>гемморой, а правильный подход. И оценивется именно тогда,
>>>когда в базе несколько тысячь (несколько десятков/сотен
>>>тысячь) наименований.
>>>
>>>
>>>
>>Вот я порадуюсь, когда мне через модем будет падать несколько
>>сотен тысяч наименований..
>>
>>
>
>Так зачем же справочник на клиена передавать?
>
>
>
>>P.S. Если есть идея, как удобно и быстро выводить справочник из
>>
>>нескольких сотен тысяч наименований через WEB - буду
>>благодарен.
>>
>>
>
>Поиск по первым буквам, например. И справочник становится свосем
>небольшим.
>
>
Поиск по первым буквам поведет за собой несколько большее количество
запросов.
А в TUTOS сделано так: если при поиске в справочнике находится только
одно значение - оно становиться сразу, а если список - показывается
список для выбора.
Rgds,
Rider
>
>
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 10:37 ` Michael Shigorin
@ 2002-11-11 11:10 ` Anton Farygin
2002-11-11 17:35 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2002-11-11 11:10 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 3991 bytes --]
Michael Shigorin пишет:
>On Sat, Nov 09, 2002 at 09:32:11PM +0300, Anton Farygin wrote:
>
>
>>>>б) у него не совсем корректно сделана программа установки, поэтому могу
>>>>рекомендовать _НЕ_ ставить этот пакет.
>>>>
>>>>
>>Пакет не ставить. Я его если честно еще не смотрел,
>>
>>
>
>:-)
>
>
>
>>но к TUTOS в виде пакета у меня есть целая пачка претензий:
>>
>>
>
>У меня тоже, причем ко всему вебсофту. Правда, на фесте это
>как-то так и не обсудилось :-(
>
>Пакеты потихоньку появляются, а полиси не было и близко.
>С учетом специфики вебсофта -- это лучше решать _раньше_, чем
>потом.
>
>
>
>>a) Ему нужно иметь каталог с правами записи apache на стороне
>>сервера для хранения документов
>>
>>
>
>Да. Это регулируется.
>
>
>
>>б) автор TUTOS настоятельно рекомендует после настройки удалять н-е
>>количество скриптов (по моему три) из за соображений безопасности.
>>
>>
>
>На сейчас это совсем up to admin; можно, конечно, поставлять
>"преконфигурированным" с уже chmod 0'нутыми setup etc -- не
>уверен, что это лучше.
>
>
>
>>Вообще мой совет - положить .htaccess в корень TUTOS, в котором
>>запретить его запускать из apache. Когда администратор захочет его
>>поднять - поднимать.
>>
>>
>
>Так и собирался -- не успел?
>
>
>
>>И еще вопрос - а как будет происходить upgrade на новую версию
>>пакетом? Там же надо обновлять базы данных.
>>
>>
>
>Не всегда, и когда -- up to admin.
>
>
>
>>>надо делать s/ru_RU/ru_RU.KOI8-R/ или что еще?
>>>
>>>
>>Это и еще убрать htmlenties() из тех мест, где автор TUTOS их проставил.
>>У меня последняя версия с пачкой патчей есть ;-)
>>
>>
>
>А слабО посмотреть на пакет или на худой конец забросить в меня
>эту патчку? :-)
>
>
>
>>>Ну, я тоже все собирался попричесывать, но тут попинали выложить
>>>as is :-) (с другой стороны -- собираться я мог еще долго)
>>>
>>>
>>Рекомендую в Daedalus а не в Sisyphus.
>>
>>
>
>Да, пожалуй.
>
>
>
>>Я буду очень сильно возражать против включения этого пакета в
>>дистрибутивы.
>>
>>
>
>Ессно, по крайней мере ровно сейчас (касается и php*Admin, только
>в еще большей мере).
>
>
>
>>Причины следующие:
>>a) не работает из коробки
>>
>>
>
>Проверьте :-/
>
>
>
>>б) непонятно, как будет происходить upgrade баз при обновлении пакета.
>>
>>
>
>"Как обычно" -- на автомат я это вешать не собираюсь, по крайней
>мере пока не наступлю на факт, что это можно.
>
>
>
>>в) каталоги, в который может записывать файлы apache
>>
>>
>
>На сейчас с правами там вообще тихий ужас, и у меня несварение от
>того, как в rpm они выставляются. Если кто-то покажет, "как" --
>спасибо.
>
>Надо:
>- кой-чего с записью апачу и (думаю) вебмастеру -- вроде
> php/resources ?
>- кой-чего -- с записью вебмастеру (вот тут надо подумать, что
> там обычно правится) -- и на него же config() выставлять;
>- остальное -- 644 root root.
>
>Самая для меня на сейчас большая загадка -- как "красиво" дать
>возможность править код и при этом не выносить изменения при
>обновлении..... если молчать про права ("это, это и все
>остальное", причем чтобы "это" не надо было указывать один раз
>явно и еще раз -- в некоем генераторе filelist, а то при
>изменении состава файлов ошибки неизбежны).
>
>
>
>>г) скрипты, которые после установки базы данных TUTOS рекомендуется удалять.
>>
>>
>
>Думаю, лучше chmod 0. Причем в rpm забить именно такие "штатные"
>права по крайней мере как ghost, а то и на сам файл.
>
>Никто не хочет помочь с портированием по крайней мере части
>debian policy по вебсофту? То, что я пока успел посмотреть --
>очень даже обнадеживает.
>
>
>
Один очень простой вопрос: если после установки пакета нужно выполнить
гораздо больше операций для запуска системы, чем при установки из
tarboll - то зачем оно вообще надо???
Мое личное мнение - пакет можно создавать только в том случае, когда
пакет устанавливается из коробки и при этом не имеет проблем с
обновлением, настройкой и безопасностью.
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 11:10 ` Anton Farygin
@ 2002-11-11 17:35 ` Michael Shigorin
2002-11-12 13:06 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2002-11-11 17:35 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1435 bytes --]
On Mon, Nov 11, 2002 at 02:10:01PM +0300, Anton Farygin wrote:
> Один очень простой вопрос: если после установки пакета нужно
> выполнить гораздо больше операций для запуска системы, чем при
> установки из tarboll - то зачем оно вообще надо???
Незачем.
> Мое личное мнение - пакет можно создавать только в том случае,
> когда пакет устанавливается из коробки и при этом не имеет
> проблем с обновлением, настройкой и безопасностью.
Да.
А тот же тутос приходится патчить как минимум на предмет
русского, таймзон, еще нескольких досадных мелочей. Да и sample
database можно было бы создавать на каком {my,pg}sql (или давать
шелскриптик простой в %_docdir).
С обновлением -- у меня пока нет достаточного по времени/версиям
опыта поддержки тутосов, чтобы аргументированно сказать, что
делать с обновлением или вообще ничего не надо.
Повторюсь: этот класс проблем не специфичен для данного пакета,
но является общим для многого вебсофта. Решать его надо
соответственно. Софт этот сейчас можно привести "в параллель" к
сишному софту середины 90-х (afaict) -- еще не столько
много/сложно, чтобы выползать из /usr/local, но уже чувствуется,
что пора. И много что _нуждается_ в нормальных зависимостях, sec
updates и прочем, что лучше сделать один раз для пакета, чем сто
раз на всех серверах.
Нет?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-11 17:35 ` Michael Shigorin
@ 2002-11-12 13:06 ` Anton Farygin
2002-11-20 21:45 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2002-11-12 13:06 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 2029 bytes --]
Michael Shigorin пишет:
>On Mon, Nov 11, 2002 at 02:10:01PM +0300, Anton Farygin wrote:
>
>
>>Один очень простой вопрос: если после установки пакета нужно
>>выполнить гораздо больше операций для запуска системы, чем при
>>установки из tarboll - то зачем оно вообще надо???
>>
>>
>
>Незачем.
>
>
>
>>Мое личное мнение - пакет можно создавать только в том случае,
>>когда пакет устанавливается из коробки и при этом не имеет
>>проблем с обновлением, настройкой и безопасностью.
>>
>>
>
>Да.
>
>А тот же тутос приходится патчить как минимум на предмет
>русского, таймзон, еще нескольких досадных мелочей. Да и sample
>database можно было бы создавать на каком {my,pg}sql (или давать
>шелскриптик простой в %_docdir).
>
>С обновлением -- у меня пока нет достаточного по времени/версиям
>опыта поддержки тутосов, чтобы аргументированно сказать, что
>делать с обновлением или вообще ничего не надо.
>
>Повторюсь: этот класс проблем не специфичен для данного пакета,
>но является общим для многого вебсофта. Решать его надо
>соответственно. Софт этот сейчас можно привести "в параллель" к
>сишному софту середины 90-х (afaict) -- еще не столько
>много/сложно, чтобы выползать из /usr/local, но уже чувствуется,
>что пора. И много что _нуждается_ в нормальных зависимостях, sec
>updates и прочем, что лучше сделать один раз для пакета, чем сто
>раз на всех серверах.
>
>Нет?
>
>
>
Нет.
Все зависит, в первую очередь, от того - как написан этот софт.
Некоторые вещи, например обновление баз данных - делать просто так
вообще не получится.
На мой взгляд - для подобного софта нужно писать отдельное приложение,
занимающееся обновлением. В том числе и программ.
Вывод - на данный момент сборка WEB-ориентированного софта,
использующего базы данных в пакеты - нецелесообразна и вредна.
Rgds,
Rider
P.S.
Или можно собирать в пакет, но при этом класть софт куда-то в
/usr/share/doc/ и рекомендовать копировать его оттуда в /var/www/
самостоятельно.
Делать это нужно только для тех, кто не может сам скачать софт.
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-12 13:06 ` Anton Farygin
@ 2002-11-20 21:45 ` Michael Shigorin
2002-11-21 8:25 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2002-11-20 21:45 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
On Tue, Nov 12, 2002 at 04:06:36PM +0300, Anton Farygin wrote:
> Вывод - на данный момент сборка WEB-ориентированного софта,
> использующего базы данных в пакеты - нецелесообразна и вредна.
(занудно) А в дебиане, кстати, tutos есть.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-20 21:45 ` Michael Shigorin
@ 2002-11-21 8:25 ` Anton Farygin
2002-11-21 12:23 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2002-11-21 8:25 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 409 bytes --]
Michael Shigorin пишет:
>On Tue, Nov 12, 2002 at 04:06:36PM +0300, Anton Farygin wrote:
>
>
>>Вывод - на данный момент сборка WEB-ориентированного софта,
>>использующего базы данных в пакеты - нецелесообразна и вредна.
>>
>>
>
>(занудно) А в дебиане, кстати, tutos есть.
>
>
>
Миш, если ты реализуешь технологию updates и install для WEB
ориентированного софта - все будут только ЗА.
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: u: tutos, phpMyAdmin, phpPgAdmin
2002-11-21 8:25 ` Anton Farygin
@ 2002-11-21 12:23 ` Michael Shigorin
0 siblings, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2002-11-21 12:23 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]
On Thu, Nov 21, 2002 at 11:25:49AM +0300, Anton Farygin wrote:
> >(занудно) А в дебиане, кстати, tutos есть.
> Миш, если ты реализуешь технологию updates и install для WEB
> ориентированного софта - все будут только ЗА.
На сейчас я склонен считать, что эти части -- обновление codebase
и обновление database -- достаточно ортогональны, чтобы
автоматизация _сознательного_ обновления codebase была оправдана,
если в любом случае с db или пронесет, или все равно вручную.
Я понимаю, о чем ты, и во всем согласен насчет идеального
варианта, а также сильно склонен согласиться насчет /usr/share и
копирования/линкования в /var/www. На сейчас я не выхожу за
рамки "инженерных" решений, бо лучше, чем ничего -- ДЛЯ МЕНЯ.
Так как оно _обязано_ за эти рамки выйти, чтобы жить -- и дергаю
вас всех, пытаясь также смотреть по сторонам. На сейчас не
хватает спокойного куска времени на обдумия и эксперименты с
версиями/базами хотя бы одного продукта. Но это не повод вообще
ничего не делать, не так ли? :-)
PS: phpMyAdmin и phpPgAdmin действительно лучше в Daedalus.
Надо будет расширить скрипт для upload...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2002-11-21 12:23 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-07 12:56 [devel] u: tutos, phpMyAdmin, phpPgAdmin Michael Shigorin
2002-11-07 13:04 ` [devel] " Andrey Khavryuchenko
2002-11-07 13:09 ` Andrey Khavryuchenko
2002-11-09 11:14 ` [devel] " Anton Farygin
2002-11-09 16:15 ` Alex Ott
2002-11-09 17:24 ` [devel] " Michael Shigorin
2002-11-09 18:32 ` Anton Farygin
2002-11-11 8:31 ` Anton V. Boyarshinov
2002-11-11 9:43 ` Anton Farygin
2002-11-11 10:35 ` Anton V. Boyarshinov
2002-11-11 11:06 ` Anton Farygin
2002-11-11 10:37 ` Michael Shigorin
2002-11-11 11:10 ` Anton Farygin
2002-11-11 17:35 ` Michael Shigorin
2002-11-12 13:06 ` Anton Farygin
2002-11-20 21:45 ` Michael Shigorin
2002-11-21 8:25 ` Anton Farygin
2002-11-21 12:23 ` Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git