Christian Marillat writes:
> # restart sawfish
> if [ `pidof sawfish` ]; then
> sawfish-client -display :0.0 -f restart
> fi
Well, if you still want do do this (I really don't like the idea, but
it's your package...[2]), it seems highly unlikely that this is the right
way. What you said before was that there was a problem running a older
version of sawfish with newer configuration files in place[1].
In that case, you're going to replace all the old files when the deb
gets unpacked, and *then* restart (after a brief, but nonzero period
of time). There's still a window where you have the new files on the
disk and the old package running.
[1] If this is *not* the problem, I apologize for misunderstanding and
hope you will explain it clearly.
[2] i.e, what's next? killing all my shells when I upgrade bash?
reopening all my editor windows when I upgrade emacs? etc. That's why
I asked about this not being in policy. It just rubs me the wrong way.
But like I said, not my package...
--
There is no TRUTH. There is no REALITY. There is no CONSISTENCY. There
are no ABSOLUTE STATEMENTS. I'm very probably wrong. -- BSD fortune(6)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]