Re: [Sysadmins] typo3 in branch 4.X
On Mon, Aug 03, 2009 at 06:24:51PM +0400, Max Ivanov wrote: Ну как бы логичнее воспользоваться готовым пакетом... :) Вообще нелогичнее. Никогда не понимал для чего надо паковать веб приложения. Поищите по архивам обсуждения webapp policy. Смыслу много, только чтоб реализовать, надо много сделать. И не для всего получится. Например, я бы хотел иметь возможность автообновления веб-софта в пределах миноров сразу по всем развёрнутым инстансам/виртхостам. On Mon, Aug 03, 2009 at 07:15:28PM +0400, Max Ivanov wrote: Я думаю, что если можно сделать чтобы приложение заработало из коробки, то стоит. Иначе же все равно нужно конфигурить и тут смысл упаковки теряется. Слава, ты неправ. Иначе mutt бы тоже стоило ставить из тарбола. :) Чем отличается apt-get install от tar -xf ? если после и того и другого необходимо руками лезть в конфиги. Конфигураторов навроде dpkg-reconfigure у нас нет и быть не может. Может, но не в %post. Из плюсов rpm только авто зависимости В случае конкретно typo3_src это большой плюс, см. их список. из минусов: вечная протухлось (см. phpMyAdmin) Прошу сопоставить времена выпуска тарболов TYPO3 и появления пакетов, а затем при возможности забрать свои тухлые яйца. невозможность вносить измнения в код. В случае TYPO3 это не так -- едва ли не единственная известная мне нормально написанная веб-софтина на LAMP, которая прекрасно ложится в идеальный вариант webapp policy, который мы с pilot@ году в 2004 так и не смогли реализовать для более кривых штук. На примере как раз phpMyAdmin. On Mon, Aug 03, 2009 at 09:55:10PM +0400, Max Ivanov wrote: Скажите, что такого может сделать мейнтейнер веб приложения в АЛЬТ, что его использование было б проще чем распаковка архива с сайта? Можно на примере typo3 Обратите внимание на spec-файл. Можно сделать много больше, конечно, но меня пока не хватило. Тем не менее я пользуюсь пакетом typo3_src. On Mon, Aug 03, 2009 at 10:21:13PM +0400, Alexey I. Froloff wrote: Скажите, что такого может сделать мейнтейнер веб приложения в АЛЬТ, что его использование было б проще чем распаковка архива с сайта? А Вы много видели web приложений? Это неважно -- если у тебя хватило ума облить помоями чуть ли не единственное, которое реально упаковывается (посмотри на симлинк typo3_src в пакете typo3_dummy), то говорить с тобой об упаковке веб-приложений смысла мало. Можно на примере typo3 Давайте только говнософт не будем рассматривать? Хорошо, предложи тот веб-софт, который твой язык не повернётся обгадить. Рассмотрим на его примере. -- WBR, Michael Shigorin m...@altlinux.ru -- Linux.Kiev http://www.linux.kiev.ua/ ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 in branch 4.X
Kharitonov A. Dmitry пишет: Max Ivanov wrote: Не только. Если достаточно сделать apt-cache search, apt-get install и получить работающюю программу или даже целую среду, это очень хорошо. А настраивать на сервере нужно практически любую службу. Скажите, что такого может сделать мейнтейнер веб приложения в АЛЬТ, что его использование было б проще чем распаковка архива с сайта? Можно на примере typo3 Разложить, например, по правильным местам и с правильными правами. Проставить нужные зависимости. И всё это автоматом учтется в базе уже установленного софта. В установке таких сред сам архив автора лиш малая часть от работающего решения. Например, повозившись всего два дня с нашим пакетом вижу, что зависимости у него кривоватые. В систему ставится apache2-httpd-workers вместо -prefork. Устанавливается ImageMagick в котором отсутствует одна из утилит нужная для Typo3. К сожалению, я не увидел в пакете README.alt с указанием особенностей настройки альта под типо и типо в альте. Это тоже отбирает лишнее время, увы... Как пример, те же значения лимитов контейнера чтоб оно вообще запустилось... Какие права должны быть на дерево исходников и владелец. Понятно, что всё это реализуемо только при наличии заинтересованности у смотрителя и пользователей пакета. А если единственный пользователь -- сам смотритель, ему достаточно и того, что уже есть. Он ведь и так в курсе всех граблей... ;) -- Rgrds, Andriy * email: dobr at iop dot kiev dot uaKyiv, Ukraine Phone: (380-44) 525-7824Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *dobrATjabber.iop.kiev.ua signature.asc Description: OpenPGP digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
[Sysadmins] typo3 vs joomla drupal
Как typo3 по сравнению с joomla и drupal? А то последние 2 мне как-то не очень понравились :) Плюсы-минусы? Задача примерно как у всех: размещать текст на сайте, категоррии, написание своих модулей, которые представляются пользователям ввиде блоков в шаблоне с нужным мне содержимым (например погода или чат какой). ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 vs joomla drupal
04.08.2009 16:26, Max Ivanov пишет: Как typo3 по сравнению с joomla и drupal? Как по мне, так сложнее, зато возможностей больше. А то последние 2 мне как-то не очень понравились :) Плюсы-минусы? Задача примерно как у всех: размещать текст на сайте, категоррии, написание своих модулей, которые представляются пользователям ввиде блоков в шаблоне с нужным мне содержимым (например погода или чат какой). Этого добра хватает. Есть куча расширений. -- WBR, Dubrovskiy Vyacheslav smime.p7s Description: S/MIME Cryptographic Signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 vs joomla drupal
On Tue, Aug 04, 2009 at 05:26:50PM +0400, Max Ivanov wrote: Как typo3 по сравнению с joomla и drupal? Как аэробус по сравнению с лисапедиком и машиной. А то последние 2 мне как-то не очень понравились :) Плюсы-минусы? http://typo3.org/about/new-to-typo3/ Задача примерно как у всех: размещать текст на сайте, категоррии, написание своих модулей, которые представляются пользователям ввиде блоков в шаблоне с нужным мне содержимым (например погода или чат какой). На TYPO3 можно сделать всё (по крайней мере всё, что мне и коллегам бывало нужно -- укладывалось). В частности, модуль новостной ленты *очень* сильномогучий. Другое дело, что система _весьма_ объёмная и сложная, поэтому на старте действительно придётся потратить несколько недель на освоение -- лучше чтением документации (inside typo3 и TypoScript Reference, чем научным тыком и невинными экспериментами, незаметно превращающимися в продакшен). Если проект одноразовый, может быть более осмысленно взять Drupal -- он более компактный и при этом достаточно качественно написанный. Joomla не посоветую и врагу, это кошмарное что по концептуальному уровню, что по реализации дырявое пионерское поделие. В любом случае не забывайте перед выведением в работу поставить php5-eaccelerator и потюнить mysql :) -- WBR, Michael Shigorin m...@altlinux.ru -- Linux.Kiev http://www.linux.kiev.ua/ ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 in branch 4.X
Michael Shigorin пишет: On Tue, Aug 04, 2009 at 12:47:11PM +0300, Andrii Dobrovol`s`kii wrote: Например, повозившись всего два дня с нашим пакетом вижу, что зависимости у него кривоватые. Ты не стесняйся баги вешать ;-) Там в спеке комментарии насчёт того, что ещё явно есть куда работать, на то и оставлены. Так я не уверен, что сейчас есть смысл вешать багу на пакет в 4.Х? Или повесить? Про нужную версию демона апача? В систему ставится apache2-httpd-workers вместо -prefork. Устанавливается ImageMagick в котором отсутствует одна из утилит нужная для Typo3. Какая? УМВР! Оно работает. Но не всё. В нашем магике отсутствует combine и эта фича в пролете. К сожалению, я не увидел в пакете README.alt с указанием особенностей настройки альта под типо и типо в альте. Это тоже отбирает лишнее время, увы... Записывай, присылай, добавлю. Я таких особенностей не припомню (за исключением подземного стука с php из M40 -- приходилось точечно ставить из M41). Какие должны быть значения для ограничений на PHP чтоб это и не подрывало принятые в альте подходы к надежности системы и не мешало работе Typo 3? Я пока поставил control public. А как надо? Что лучше гарантировать на базы? Понятно, что в любом случае нужно давать права только на базы самого Туро а не на все вообще как на вики. Но нужны ли абсолютные права или можно и меньшим ограничиться? Как пример, те же значения лимитов контейнера чтоб оно вообще запустилось... Извини, но это не ALT-specific ни разу. Понятно, что не специфично. Это специфично к контейнерам. Но увидеть это в приложеном ридми было бы куда удобнее поисков по гуглу. Какие права должны быть на дерево исходников и владелец. Сайта? На /usr/share/typo3_src* они в пакете зафиксированы. На сайт -- как обычно, rw вебмастеру сайта и остальное по документации пакета и хинтам в инсталере (rw апачу местами). Да вот ругается при первоначальной настройки если не дать хотя бы 770. (См. выше и рядом) Понятно, что всё это реализуемо только при наличии заинтересованности у смотрителя и пользователей пакета. А если единственный пользователь -- сам смотритель, ему достаточно и того, что уже есть. Он ведь и так в курсе всех граблей... ;) Да, конечно. Только важнее то, что не каждый день тайпу поднимаешь. А когда поднимаешь, так хорошо бы хоть записать заметки успеть :) Понимаю. Вот и занимаюсь байтогенерацией... :) Хорошо бы в пятерке иметь готовый шаблон под виртульный сервер с рабочим Туро3... -- Rgrds, Andriy * email: dobr at iop dot kiev dot uaKyiv, Ukraine Phone: (380-44) 525-7824Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *dobrATjabber.iop.kiev.ua signature.asc Description: OpenPGP digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 vs joomla drupal
Slava Dubrovskiy пишет: 04.08.2009 16:26, Max Ivanov пишет: Как typo3 по сравнению с joomla и drupal? Как по мне, так сложнее, зато возможностей больше. А то последние 2 мне как-то не очень понравились :) Плюсы-минусы? Задача примерно как у всех: размещать текст на сайте, категоррии, написание своих модулей, которые представляются пользователям ввиде блоков в шаблоне с нужным мне содержимым (например погода или чат какой). Этого добра хватает. Есть куча расширений. Кстати, у меня что-то не желает находить онлайновое хранилище расширений. Какой у него сейчас урл и где эта информация в Туро хранится? -- Rgrds, Andriy * email: dobr at iop dot kiev dot uaKyiv, Ukraine Phone: (380-44) 525-7824Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *dobrATjabber.iop.kiev.ua signature.asc Description: OpenPGP digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 in branch 4.X
On Tue, Aug 04, 2009 at 05:27:00PM +0300, Andrii Dobrovol`s`kii wrote: Например, повозившись всего два дня с нашим пакетом вижу, что зависимости у него кривоватые. Ты не стесняйся баги вешать ;-) Там в спеке комментарии насчёт того, что ещё явно есть куда работать, на то и оставлены. Так я не уверен, что сейчас есть смысл вешать багу на пакет в 4.Х? Или повесить? Про нужную версию демона апача? Может иметь смысл. В систему ставится apache2-httpd-workers вместо -prefork. Устанавливается ImageMagick в котором отсутствует одна из утилит нужная для Typo3. Какая? УМВР! Оно работает. Но не всё. В нашем магике отсутствует combine и эта фича в пролете. Ммм... возможно, не наступал, графическими менюшками лет пять уже не балуюсь. Вешай, и хорошо бы проверить с GraphicsMagick. Собсно я могу требовать /usr/bin/convert etc. К сожалению, я не увидел в пакете README.alt с указанием особенностей настройки альта под типо и типо в альте. Это тоже отбирает лишнее время, увы... Записывай, присылай, добавлю. Я таких особенностей не припомню (за исключением подземного стука с php из M40 -- приходилось точечно ставить из M41). Какие должны быть значения для ограничений на PHP чтоб это и не подрывало принятые в альте подходы к надежности системы и не мешало работе Typo 3? Я пока поставил control public. А как надо? Это как минимум, ещё memory_limit = 32M и нечто вроде (из списка убран ряд функций IIRC) hphp.executor.func.blacklist = chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec hphp.executor.eval.blacklist = chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec Что лучше гарантировать на базы? По ресурсам? Что-то вроде двухсот метров памяти должно хватить. Если что-то нагруженное и с кучей кэшируемого контента, может и больше понадобиться (у нас на ~700 страниц в кусте наблюдается ~170M mysqld). В сумме -- от 512, как и рекомендуют на сайте. Понятно, что в любом случае нужно давать права только на базы самого Туро а не на все вообще как на вики. Но нужны ли абсолютные права или можно и меньшим ограничиться? Список для GRANT? Кажется, обычно всё-таки дают ALL. Можно попробовать сузить, но после этого придётся изрядно тестировать полученный результат (extension manager, backup, плюс работа по крайней мере наиболее распространённых расширений -- как тот же tt_news). Зато результат может стоить FR, который я в таком случае берусь оттащить в bugs.typo3.org. :) Как пример, те же значения лимитов контейнера чтоб оно вообще запустилось... Извини, но это не ALT-specific ни разу. Понятно, что не специфично. Это специфично к контейнерам. Но увидеть это в приложеном ридми было бы куда удобнее поисков по гуглу. Напиши, приложу. У меня просто средняя по размеру инсталяция, там лимиты страшненькие слегка (если не представлять, сколько человеко-лет ушло в контент). Хотя с другой стороны -- задача-то для TYPO3 обычно не полстранички... Какие права должны быть на дерево исходников и владелец. Сайта? На /usr/share/typo3_src* они в пакете зафиксированы. На сайт -- как обычно, rw вебмастеру сайта и остальное по документации пакета и хинтам в инсталере (rw апачу местами). Да вот ругается при первоначальной настройки если не дать хотя бы 770. (См. выше и рядом) Ну так это тоже неспецифично, документировано upstream, проверяется инсталером -- я бы, может, и не против продублировать, но здоровья столько решительно нет. Если хочешь, давай вместе вылизывать пакет. :) Хорошо бы в пятерке иметь готовый шаблон под виртульный сервер с рабочим Туро3... Болвань контейнера руками сделать проще, чем обобщить. Но можно попробовать и обобщить. Только этим летом у меня вряд ли до этого руки дойдут, так что велкам. -- WBR, Michael Shigorin m...@altlinux.ru -- Linux.Kiev http://www.linux.kiev.ua/ ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] typo3 vs joomla drupal
On Tue, Aug 04, 2009 at 05:30:00PM +0300, Andrii Dobrovol`s`kii wrote: Этого добра хватает. Есть куча расширений. Кстати, у меня что-то не желает находить онлайновое хранилище расширений. Какой у него сейчас урл и где эта информация в Туро хранится? backend Tools Ext Manager, которому скармливается логин на typo3.org. Посмотреть TER глазами можно здесь: http://typo3.org/extensions/repository/ PS: в обновлялке есть крайне удобная фича -- показать summary по всем установленным расширениям, после update даёт кучку changelog'ов от установленных версий до доступных. Хочу у нас. :) -- WBR, Michael Shigorin m...@altlinux.ru -- Linux.Kiev http://www.linux.kiev.ua/ ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
[Sysadmins] сканирование с сетевого МФУ
Господа, Никогда вообще не сканировал под линуксом. Пришла задача - сканировать с сетевого МФУ (и дали список от HP). Пока есть HP LaserJet M2727nf С чего начать после установки Alt Desktop 4.1 (sane поставлен путём выбора пункта про сканирование)? -- Stanislav ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] сканирование с с етевого МФУ
Господа, Никогда вообще не сканировал под линуксом. Пришла задача - сканировать с сетевого МФУ (и дали список от HP). Пока есть HP LaserJet M2727nf С чего начать после установки Alt Desktop 4.1 (sane поставлен путём выбора пункта про сканирование)? А сетевой MFU подключен к другому компу с линуксом или сам в сеть смотрит? Если к линуксу, то на клиенте надо в dll.conf прописать драйвер net и настроить его. Ну и на сервере доступ к sane по сети разрешить. Если сам смотрит в сеть, то все MFU которые я видел ничего особого не требовали, они результат умели выкладывать то ли по ftp то ли по smb куда угодно. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] сканирование с сетевого МФУ
5 августа 2009 г. 10:57 пользователь Max Ivanov ivanov.ma...@gmail.comнаписал: Господа, Никогда вообще не сканировал под линуксом. Пришла задача - сканировать с сетевого МФУ (и дали список от HP). Пока есть HP LaserJet M2727nf С чего начать после установки Alt Desktop 4.1 (sane поставлен путём выбора пункта про сканирование)? А сетевой MFU подключен к другому компу с линуксом или сам в сеть смотрит? Сам. Печатает нормально. Если к линуксу, то на клиенте надо в dll.conf прописать драйвер net и настроить его. Ну и на сервере доступ к sane по сети разрешить. Не тот случай... Если б всё было так просто... Если сам смотрит в сеть, то все MFU которые я видел ничего особого не требовали, они результат умели выкладывать то ли по ftp то ли по smb куда угодно. Данный не умеет. И настроек про сканирование в его вебморде нет, как и в других местах. -- Stanislav ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins