@Kovind: I understand your desire to maintain compatibility with environments that lack pmount as an option. How about adding support for pmount OR your mount helper, perhaps via a compiler directive? Make pmount the secure default; if a handful of people want to use Calibre in an environment that doesn't support pmount, they can change the directive and compile it themselves.
Forgive me if this proposal isn't a viable option; I am ignorant to the complexity of the task at hand.
@Kovind: I understand your desire to maintain compatibility with environments that lack pmount as an option. How about adding support for pmount OR your mount helper, perhaps via a compiler directive? Make pmount the secure default; if a handful of people want to use Calibre in an environment that doesn't support pmount, they can change the directive and compile it themselves.
Forgive me if this proposal isn't a viable option; I am ignorant to the complexity of the task at hand.