Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!gandalf.srv.welterde.de!feeder.erje.net!eu.feeder.erje.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.017 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'source,': 0.04; 'subject:script': 0.09; "wouldn't": 0.14; 'changes': 0.15; 'apache': 0.15; 'disaster.': 0.16; 'fine.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'hat,': 0.16; "he'd": 0.16; 'levels,': 0.16; 'recipe': 0.16; 'subject:Apache': 0.16; 'subject:issue': 0.16; 'subject:run': 0.16; 'subject:python': 0.16; 'wrote:': 0.18; 'packages.': 0.19; 'settings': 0.22; 'server.': 0.24; "i've": 0.25; 'source': 0.25; 'header:In-Reply-To:1': 0.27; 'testing': 0.29; 'michael': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'agreed.': 0.31; 'comparison': 0.31; 'subject:that': 0.31; 'though.': 0.31; 'figure': 0.32; 'worked': 0.33; "can't": 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'version': 0.36; 'date.': 0.36; "he's": 0.36; 'installing': 0.36; 'reports': 0.37; 'too': 0.37; 'sometimes': 0.38; 'massive': 0.38; 'needed': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'track': 0.38; 'previous': 0.38; 'rather': 0.38; 'little': 0.38; 'anything': 0.39; 'to:addr:python.org': 0.39; 'guy': 0.60; 'most': 0.60; 'times': 0.62; 'him,': 0.64; 'production': 0.68; 'old,': 0.85; 'carlos': 0.91; 'subject:let': 0.93; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=mp0LT7aBaFFt0tUuS1JXQRapmC6V3rtiVDxDjhyrawU=; b=uTvJgNTOeUYpVWUA6zKC803rr3r3yU3ErHW/OcdyRWepq4TiKxLiT8zsfmrDjm70mA BCLwJXUdOfBTwADUxdl3RFfPEl91dvtonZ8bw30DW6F13g77BgmVzIrxOP1DyQXMTvQ7 liNxjIkXc5FSJibcFvfM/oB8tVKwXA3quSXCsKDPYRKFNa+Jkwf2juwGBAxLLtYh2aCi /+5PK8PM2kCUEQZFIZVBRbm1TDeCWVJ8eNKkIzLDLCblgpkKb7vVwMsNNbFZVq/Wst2C +KCQgZlOSFBxbLQTxEnGBaBg/VfQtxVcVJTbq69Rl1owuP6+mIeM22O9nqvka0cOZpYj 1NPw== MIME-Version: 1.0 X-Received: by 10.52.117.16 with SMTP id ka16mr15056219vdb.43.1370332262736; Tue, 04 Jun 2013 00:51:02 -0700 (PDT) In-Reply-To: <51AD70E8.70506@gmail.com> References: <20a49aac-3867-481f-96d4-c95a050781ed@googlegroups.com> <51AD2564.6080707@gmail.com> <51AD70E8.70506@gmail.com> Date: Tue, 4 Jun 2013 17:51:02 +1000 Subject: Re: Apache and suexec issue that wont let me run my python script From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 24 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1370332265 news.xs4all.nl 15866 [2001:888:2000:d::a6]:36221 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:46850 On Tue, Jun 4, 2013 at 2:45 PM, Michael Torrie wrote: > On 06/03/2013 05:33 PM, Carlos Nepomuceno wrote: >> I did a httpd 'make install' on CentOS 6 and it worked fine. Needed a >> few tweaks that I don't remember though. >> >> If you don't have any previous experience with Apache httpd settings >> I wouldn't try that on a production server. > > Precisely. Given his experience levels, installing httpd from source is > recipe for disaster. He's now going to have to track security flaw > reports manually, try to figure out which ones apply to him, and keep > his apache up to date. I can't think of anything he'd need in Apache > that's not in the CentOS packages. I've sys-admined for years and I've > never ever needed an Apache outside out of the repos. Sometimes I > needed other things I had to build from source, but never apache. Agreed. I'm a Debian guy rather than Red Hat, and by comparison Debian changes with every gust of wind, but the same applies. There's little reason to build most things from source; take advantage of the massive testing that's been done! Of course, there will be times when the version in the repo is just too old, but that's never been the case for me with Apache. ChrisA