After talking to Stephen Tweedie <[EMAIL PROTECTED]> last night about my understansing of the current way which dselect and dpkg handle the 'Z' conffiles option, he came up with one possible solution I thought should be aired.
At the moment, dselect sets an environment variable, and dpkg then tests this and spawns a new shell if appropriate. Is that correct? Stephen suggests that dselect should trap the SIGSTOP from dpkg, and not treat it as a SIGTERM. dselect should then send itself a SIGSTOP, followed by a SIGCONT. This means the signals are propogated back to the originating shell, altogether cleaner and less resource hungry. Ian, do you think this is a Good Thing? Just a thought for some mulling.... Kenny. -- | <[EMAIL PROTECTED]> "http://www.glg.ed.ac.uk/~kenny" Try Linux! | | Portuguese/English/French Translations/Teaching by Native Portuguese | | <[EMAIL PROTECTED]> "http://www.glg.ed.ac.uk/~kenny/helena" |