package installation and secret generation