[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691199: ksh



block 790118 by 691199 764401
thanks


The text of #790118 asks that the ksh package run 'add-shell /bin/ksh' after install, and reverses it after removal. In of itself this is reasonable, Debian has two implementations of ksh (both of which are currently orphaned). Both use the update-alternatives system. So it needs to do something more refined. So both ksh and mksh need to cooperate to make this happen. They should follow the same standards.

Hence I am blocking this bug on both packages being maintained. More generally I think the following should happen:

1. The ksh package needs to be renamed to ksh93 and provide 'ksh' as a virtual package.

2. mksh also should provide 'ksh' as a virtual package.

3. It seems mksh does not update the man pages via update-alternatives.

4. The above mentioned cooperation on add-shell/remove-shell. I think this would be in the postinst running add-shell /bin/ksh and in the postrm checking if /bin/ksh still exists and if not running remove-shell /bin/ksh.


Reply to: