added --with-colons to change how you get the key-id as this seems to be different on some systems for some reason this method seems to be reliable across Linux systems.