We use hooks to selectively enable signing and use a different signature when signing.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>