https://github.com/saltstack-formulas/nginx-formula
Nginx Salt Formula
https://github.com/saltstack-formulas/nginx-formula
Last synced: 9 months ago
JSON representation
Nginx Salt Formula
- Host: GitHub
- URL: https://github.com/saltstack-formulas/nginx-formula
- Owner: saltstack-formulas
- License: other
- Created: 2013-06-12T22:08:54.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T23:09:31.000Z (about 1 year ago)
- Last Synced: 2025-04-07T03:17:44.941Z (10 months ago)
- Language: SaltStack
- Homepage: http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
- Size: 839 KB
- Stars: 163
- Watchers: 50
- Forks: 417
- Open Issues: 35
-
Metadata Files:
- Readme: docs/README.apt.keyrings.rst
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Authors: AUTHORS.md
Awesome Lists containing this project
README
.. _readme_apt_keyrings:
apt repositories' keyrings
==========================
Debian family of OSes deprecated the use of `apt-key` to manage repositories' keys
in favor of using `keyring files` which contain a binary OpenPGP format of the key
(also known as "GPG key public ring")
As nginx and passenger don't provide such key files, we created them following the
official recomendations in their sites and install the resulting files.
Nginx
-----
See https://nginx.org/en/linux_packages.html#Debian for details
.. code-block:: bash
$ curl -s https://nginx.org/keys/nginx_signing.key | \
gpg --dearmor --output nginx-archive-keyring.gpg
Phusion-passenger
-----------------
See https://www.phusionpassenger.com/docs/tutorials/deploy_to_production/installations/oss/ownserver/ruby/nginx/
for more details.
.. code-block:: bash
$ gpg --keyserver keyserver.ubuntu.com \
--output - \
--recv-keys 561F9B9CAC40B2F7 | \
gpg --export --output phusionpassenger-archive-keyring.gpg