From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 15 Sep 2001 21:37:43 +0400 From: Alexey Voinov To: Sisyphus Mailing List Message-ID: <20010915213743.A13156@voins.local> Mail-Followup-To: Alexey Voinov , Sisyphus Mailing List Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline User-Agent: Mutt/1.2.5i-nntp2 Subject: [sisyphus] su-0.60-alt2 - do not install Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Приветствую! Сильно не советую устанавливать этот пакет (и, соответственно, обновлять sh-utils-2.0.11-alt2 Причина: В initscripts-5.49-ipl30mdk есть замечательный файл /etc/init.d/functions, в котором есть не менее замечательная функция daemon, в которой на поленую катушку используется su, причём с опциями -l и -s. Но неприятность в том, что su из subj не поддерживает этих опций. Мало того, в связи с отсутсвием опции -s запуск программ из под пользователей, у которых в качестве shell прописан /dev/null (например fetchmail) невозможен. # su - fetchmail su: exec failed # su -c "/bin/sh" fetchmail su: exec failed -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru voins@online.ru vns@altlinux.ru --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7o5Hn3FGE/YJu+jkRAjaYAJ4wDh1YAxNPZG23YuviddoyzNm1EgCfVS/g 0BlTYjsNHZx5AJ4UBc94gnc= =agQt -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq--