X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: "Krzysztof Duleba" Subject: Re: exim 4.54-1 and broken symlinks Date: Thu, 8 Dec 2005 20:02:46 +0100 Lines: 29 Message-ID: References: <020a01c5fc0b$9a51d060$fb0010ac AT wirelessworld DOT airvananet DOT com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Krzysztof Duleba wrote: >> Hum, I just installed the latest exim on a new machine and can't >> reproduce >> what you describe. exim-config created >> lrwxrwxrwx 1 p-humblet sw 13 Dec 8 10:10 /usr/sbin/sendmail -> >> /usr/bin/exim* >> (no .exe anywhere) , as one would expect from the line >> ln -s -f /usr/bin/exim /usr/sbin/sendmail && >> >> Could there be a problem with your ln? > > Yes, you're right, the problem is with ln, *.exe magic and exim using > symlink to a symlink. I also think that updating exim (setup.log shows > that I had exim-4.52-2 installed) could do some damage, I'm not sure > how, though. Anyway, it's nothing wrong with Cygwin exim package, as it > appears. OK, now I know the reason. I forgot to reboot my computer after the update and then I ran exim-config. Things were messed up. Finally I rebooted, but it didn't help much and exim -bV still showed wrong version number (why?). Reinstalling exim fixed that, but didn't fix the broken symlink (I restored it to previous broken state earlier on). I think there should be some check in the setup that warns *before* upgrading services that are running. Are there plans for such a feature? Krzysztof Duleba -- 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/