From: Michael Shigorin <mike@osdn.org.ua> To: devel@altlinux.ru Subject: [devel] Re: strange scripts Date: Thu, 22 Apr 2004 15:01:00 +0300 Message-ID: <20040422120100.GI4239@osdn.org.ua> (raw) In-Reply-To: <20040421093525.GA19274@basalt.office.altlinux.org> On Wed, Apr 21, 2004 at 01:35:26PM +0400, Stanislav Ievlev wrote: > Что у меня вызывало подозрение: > - добавление служебного пользователя с оболочкой А что делать. У нас вроде как практикуется privsep в разных объемах и проявлениях, причем некоторым системным пользователям /dev/null или /bin/true действительно не хватает. Позволю себе напомнить, что мы честно пытались поднять этот вопрос минимум два раза -- и так и не пришли к нонсен... концес... консенсусу, во. > - неиспользование стандартных макросов Это не грех. Особенно если они добавляются молча и без автоматического линтера. (правильно, разбаловали :-) > - проведение исправления в конфигурационных файлах, > принадлежащим другим пакетам > - просто явные опечатки > - слишком длинные скрипты > > Стандартная ошибка: переопределение в пакете %prefix приводит к > порче макросов и соотв. скриптов. Например > /usr/bin/update-menus превращается /usr/games/bin/update-menus > или /usr/X11R6/update-menus ;) А не проблема ли это макросов? Иначе надо объявить %prefix неизменяемым (что вроде как противоречит его изначальному смыслу?) и добавить проверку в sisyphus_check. > mailgraph-1.2-alt1.i586.rpm Отдаю в хорошие руки, в процессе. > ------------------(не используются post/preun_service) А... я-то думал, там основная проблема -- другое: > preinstall scriptlet (through /bin/sh): > /usr/sbin/groupadd -r -f mailgraph 2>/dev/null ||: > /usr/sbin/useradd -g mailgraph -G adm \ > -c 'Mailgraph the Postfix Logfile Analyzer' \ > -d /var/lib/mailgraph -s /dev/null -r mailgraph \ > 2>/dev/null ||: и > /sbin/chkconfig --add mailgraph > if [ -f /etc/httpd/conf/httpd.conf ] && \ > ! grep -q "^Include.*/mailgraph.conf" /etc/httpd/conf/httpd.conf; then > echo "Include /etc/httpd/conf/mailgraph.conf" >> /etc/httpd/conf/httpd.conf > /etc/rc.d/init.d/httpd condrestart 1>&2 > fi -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
prev parent reply other threads:[~2004-04-22 12:01 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-04-21 9:35 [devel] " Stanislav Ievlev 2004-04-21 10:25 ` Alexey I. Froloff 2004-04-21 11:07 ` Stanislav Ievlev 2004-04-21 11:42 ` Alexey I. Froloff 2004-04-22 8:02 ` Stanislav Ievlev 2004-04-21 12:18 ` Sviataslau Svirydau 2004-04-22 7:59 ` Stanislav Ievlev 2004-04-22 9:23 ` [devel] " Michael Shigorin 2004-04-21 16:44 ` [devel] " Dmitry Vukolov 2004-04-21 19:54 ` Vitaly Lipatov 2004-04-22 8:02 ` Stanislav Ievlev 2004-04-21 18:57 ` Alex Ott 2004-04-21 19:52 ` Vitaly Lipatov 2004-04-22 8:03 ` Stanislav Ievlev 2004-04-22 8:15 ` Alex Ott 2004-04-22 9:21 ` [devel] " Michael Shigorin 2004-04-22 12:01 ` Michael Shigorin [this message]
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=20040422120100.GI4239@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=devel@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 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