This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: do package updates automatically kill running exes?
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin-apps at cygwin dot com
- Date: Thu, 13 Aug 2015 21:39:24 +0200
- Subject: Re: do package updates automatically kill running exes?
- Authentication-results: sourceware.org; auth=none
- References: <qscosattddeocejq80t47mllp22muvqt3p at 4ax dot com> <qscosattddeocejq80t47mllp22muvqt3p-e09XROE/p8c at public dot gmane dot org> <55CC6CE0 dot 9040908 at dronecode dot org dot uk> <0k0psats80nbi13clrq5tmv7pat7pfevlh at 4ax dot com> <0k0psats80nbi13clrq5tmv7pat7pfevlh-e09XROE/p8c at public dot gmane dot org> <871tf7vzl1 dot fsf at Rainer dot invalid> <1bqpsat4pv5lfnql0m1srui7pkvaspsd2t at 4ax dot com>
Andrew Schulman writes:
>> > Anyway, that answers my question. If I want to be sure a process from one of my
>> > packages exits, I need to put a killall into its preremove script.
>>
>> I've put a "pkill ." in all scripts that run setup (with the requisite
>> are you sure? y/N).
>
> Ugh, both psmisc (killall) and procps (pkill) aren't in base, so both of
> those may fail.
I'm not advocating to use these from pre-remove scripts. What is the
problem you are trying to solve? While you can run setup with active
Cygwin processes if you really know what you're doing, the long-standing
instructiosn are that you shiould shut down all running Cygwin processes
before running it.
As for my own installers, I can assume pkill to be available as long as
the Cygwin installation is still existing, since these are installed
with all installation option.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs