X-Spam-Check-By: sourceware.org Date: Thu, 24 Nov 2005 16:32:49 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Suggest cygrunsrv extension: --pidfile option (patch included) Message-ID: <20051124153249.GF2999@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <4380AB2E DOT 7010302 AT t-online DOT de> <20051121153016 DOT GI2999 AT calimero DOT vinschen DOT de> <438221C6 DOT 1080103 AT t-online DOT de> <20051122095442 DOT GL2999 AT calimero DOT vinschen DOT de> <4384E07F DOT 6000308 AT t-online DOT de> <20051124113107 DOT GC2999 AT calimero DOT vinschen DOT de> <1EfHhO-1i3eWO0 AT fwd33 DOT aul DOT t-online DOT de> <4385CE09 DOT D2DAB8AF AT dessent DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4385CE09.D2DAB8AF@dessent.net> User-Agent: Mutt/1.4.2i Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Nov 24 06:28, Brian Dessent wrote: > This sucks because it means that to truly do this right, the code in > Cygwin's openlog() has got to add these keys every time it's called. > But it can't just blindly overwrite whatever event source might exist > already because otherwise a malicious application that called e.g. > openlog("MsiInstaller", ...) would fubar the MSI event source. So it's > got to check if the event source exists, decide if it's a Cygwin event > source, figure out if the DLL path is correct, and if not, put the > current cygwin DLL path in the key. > > This is not insurmountable but it's kind of a pain. I've been slowly > working on a patch that does all this, but it's not ready yet. For the > time being I just add event sources manually and it works great. Is that worth the effort? I really love to use syslogd (and logging to my remote Linux box ;-)) Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/