From: Michael Shigorin <mike@osdn.org.ua> To: sisyphus@altlinux.ru Subject: [sisyphus] Re: sedna package Date: Tue, 3 May 2005 18:45:46 +0300 Message-ID: <20050503154546.GM2814@osdn.org.ua> (raw) In-Reply-To: <KMEKJEPBHIGAGHJFMEHGMEKEDBAA.fomichev@ispras.ru> On Tue, May 03, 2005 at 06:44:48PM +0400, Andrey Fomichev wrote: > Несколько слов о том, что делать с Седной после установки. > В текущей версии (возможно потом изменится) надо: Однозначно изменится, если хочется красивый культурный пакет :-) > 1. добавить /usr/local/sedna/bin в переменную PATH (или > пользоваться абсолютными путями) > 2. установить переменную окружения SEDNA_HOME равной > /usr/local/sedna Лучше поселить в /usr/lib/sedna или /usr/share/sedna в зависимости от платформозависимости (ой), см. тж. документацию в пакете fhs. /usr/local -- это не для установленного из пакетов, а для самосбора. > У меня еще есть ряд вопросов, которые возникли при создании пакета. > 1. Этот вопрос, пожалуй самый важный. Дело в том, что в Седне > используется разделяемая память, а отношение ALT Linux к > разделяемой памяти отклоняется от стандарта. А именно, > разделяемая память уничтожается, когда он нее отключается > последний клиент (что противоречит стандарту). Чтобы ALT Linux > вел себя в соответствии со стандартом надо изменить файл > /proc/sys/kernel/shm_destroy_unused так, чтобы он содержал 0 > вместо 1. Помогает до следующей перезагрузки. Соответственно, > вопрос -- что с этим делать? В документацию добавить: --- Для использования на системах Linux с применённым к ядру Openwall-патчем следует добавить в файл /etc/sysctl.conf строку kernel.shm_destroy_unused = 0 и выполнить команду sysctl -2 kernel.shm_destroy_unused=0 --- > И почему ALT так нестандартно относится к разделяемой памяти? Секьюрити. Зуб не дам, но _кажется_, там была неопределённость в стандарте, которая вкупе с иными вескими причинами повлияла на решение Solar Designer. Спросите vsu@. > Седну можно запускать либо указывая полный путь, либо > необходимо добавить/usr/local/sedna/bin в PATH. Не очень > красиво, что уж там говорить, но может нормально для такого > приложения (не команда ls все-таки)? Или стоит создать линки > для бинарников в /usr/local/bin? Или что-то еще? Куда бы не поселили -- смысл в симлинке есть. Только в /usr/bin или /usr/sbin, наверное. > 3. Для работы Седны необходима установленная переменная > SEDNA_HOME. Без нее ничего работать не будет. Сейчас ее должен > устанавливать пользователь. Это нормально или здесь надо что-то > делать? ~> cat /etc/profile.d/less.sh if [ -z "$LESS" ]; then export LESS=-MM fi if [ -z "$LESSKEY" -a ! -f "$HOME/.less" ]; then export LESSKEY=/etc/.less fi if [ -z "$LESSOPEN" -a -x /usr/share/less/lesspipe.sh ]; then export LESSOPEN="|/usr/share/less/lesspipe.sh %s" fi Порой такие пакеты предлагают перелогиниться в %post: http://sisyphus.ru/srpm/lilypond/spec -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
next prev parent reply other threads:[~2005-05-03 15:45 UTC|newest] Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top 2005-05-03 14:44 [sisyphus] " Andrey Fomichev 2005-05-03 15:45 ` Michael Shigorin [this message] 2005-05-04 10:52 ` [sisyphus] " Andrey Fomichev 2005-05-04 11:01 ` Alexey I. Froloff 2005-05-04 12:22 ` Michael Shigorin 2005-05-04 11:01 ` Nick S. Grechukh 2005-05-04 12:24 ` Michael Shigorin 2005-05-04 12:06 ` Sergey Vlasov 2005-05-04 12:14 ` Andrey Fomichev 2005-05-04 12:21 ` Michael Shigorin 2005-05-03 17:29 ` [sisyphus] " Sergey Vlasov 2005-05-03 17:57 ` [sisyphus] [wiki] [faq] " Michael Shigorin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20050503154546.GM2814@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git