🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #21802

Re: sudo w php:exec

#21802
From: Mikolaj Rydzewski
Date: Tue, 20 Jul 2010 07:27
14 lines
1540 bytes
On 07/20/2010 08:59 AM, Wojciech Puchar wrote:
> Mikolaj Rydzewski<miki@ceti.pl>  wrote:
>> Zamiast sudo użyłbym demona słuchającego na localhost. IMO wygodniejsze
>> rozwiązanie.
> dlaczego?

Bo Service Oriented Architecture jest trendy :-)

A na poważnie to widzę przynajmniej parę zalet:
- nie używam setuid/setgid
- za pomocą konfiguracji xinetd/ipfw mogę całkiem dobrze zdefiniować 
dostęp do usługi (usługi a nie skryptu)
- usługa może być uruchomiona w jailu/chroocie/na innym hoście
- brak zależności aplikacji do skryptów rozsianych po filesystemie
Technical Details
Message-ID: <i23j5a$26it$1@news2.ipartners.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mail
References: <bae83622-94e7-4037-b921-99102a2c90c9@r27g2000yqb.googlegroups.com> <i21ae0$11pp$1@news2.ipartners.pl> <1279609171.168249@wojteks.tensor.gdynia.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mail
From: Mikolaj Rydzewski <miki@ceti.pl>
Newsgroups: pl.comp.os.bsd
Subject: Re: sudo w php:exec
Date: Tue, 20 Jul 2010 09:27:38 +0200
Organization: GTS Energis
Lines: 14
Message-ID: <i23j5a$26it$1@news2.ipartners.pl>
References: <bae83622-94e7-4037-b921-99102a2c90c9@r27g2000yqb.googlegroups.com> <i21ae0$11pp$1@news2.ipartners.pl> <1279609171.168249@wojteks.tensor.gdynia.pl>
NNTP-Posting-Host: 89.174.237.33
Mime-Version: 1.0
X-Trace: news2.ipartners.pl 1279610858 72285 89.174.237.33 (20 Jul 2010 07:27:38 GMT)
X-Complaints-To: abuse@ipartners.pl
NNTP-Posting-Date: 20 Jul 2010 07:27:38 GMT
In-Reply-To: <1279609171.168249@wojteks.tensor.gdynia.pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit