Commit Graph

  • 854a36e048 Rever changes made by linter to github workflow yaml Simon Spannagel 2021-08-15 19:37:13 +02:00
  • 2cad2addcd Update defaults/main.yml simonspa 2021-08-15 19:35:50 +02:00
  • 52a96f9bde Check for systemd list-unit-files before restarting services simonspa 2021-07-27 16:55:03 +02:00
  • 7a7c1f8b06 Fix linter suggestions Simon Spannagel 2021-03-31 06:58:09 +02:00
  • 40c4c1b433 webroot: install hook before creating certificates Romain Porte 2020-07-19 00:10:56 +02:00
  • bd58f8e72c optimize renewal-hook creation: run it only once and not per domain Romain Porte 2020-05-09 16:44:27 +02:00
  • 123facdbab Ensure deploy hook directory exists before using Simon Spannagel 2020-05-07 09:30:40 +02:00
  • e1013946c5 Webroot: allow to set default webroot path, overwritten by per-cert path Simon Spannagel 2020-05-07 07:50:11 +02:00
  • b37af73500 Move webroot definition further down Simon Spannagel 2020-02-07 19:00:42 +01:00
  • 23447ec217 Fix issue in certificate creation command Simon Spannagel 2020-02-07 18:16:39 +01:00
  • 50d8921ec2 Create webroot directory if it doesn't exist Simon Spannagel 2020-01-14 13:50:39 +01:00
  • 2e13cb13cf Update default deploy hook simonspa 2019-12-16 13:25:43 +01:00
  • e669ab0ac4 Replace shell with command module Simon Spannagel 2019-11-08 19:17:22 +01:00
  • ca46eab49f Fix linting issues Simon Spannagel 2019-11-08 18:56:22 +01:00
  • 5f476f829c Add default and document certbot_deployhook Simon Spannagel 2019-10-31 13:35:14 +01:00
  • 34949a63d9 Document webroot functionality Simon Spannagel 2019-10-31 13:28:35 +01:00
  • 061509319f Allow specification of different webroots per certificate Simon Spannagel 2019-10-31 13:28:08 +01:00
  • c7e5eec8cc Update create-cert-webroot.yml Ryan Faircloth 2018-11-27 06:49:28 -05:00
  • 23f593aaaf Fixes #39 adding new script for webroot Fixes #41 support deployhook (webroot only) Fixes #41 support for test CA Ryan Faircloth 2018-01-16 17:37:00 +00:00
  • 99eb92a264 fix dns plugin install using 'package' on rhel8 brunobenchimol 2021-11-15 21:23:20 -03:00
  • cb2fc581c3 fix defaults to not use dns and certbot pkg name brunobenchimol 2021-11-15 21:00:12 -03:00
  • d1ddde3404 trailing spaces lint fix brunobenchimol 2021-11-15 20:45:35 -03:00
  • 2548d4f32b ansible lint fixes -- hopefully all are fixed now brunobenchimol 2021-11-15 20:36:54 -03:00
  • e7464e62aa removed wrong from defaults and lint fix on tasks brunobenchimol 2021-11-15 20:27:40 -03:00
  • d029e59280 fix lint errors on vars/main.yml brunobenchimol 2021-11-15 20:23:05 -03:00
  • 61e67e89f5 minor fix on certbot_supported_dns_plugins brunobenchimol 2021-11-15 20:11:30 -03:00
  • f47c04eeb5 hook for haproxy working brunobenchimol 2021-11-15 20:08:56 -03:00
  • 5dba35e1ee create method dns and staging server - 1st release brunobenchimol 2021-11-15 02:13:36 -03:00
  • 027af9b3b3
    Merge pull request #152 from stackbuilders/fix_install_with_snap_debian 4.2.0 Jeff Geerling 2021-10-25 10:20:54 -05:00
  • 7317dbcabe Fix lint warnings. Jeff Geerling 2021-10-25 10:19:58 -05:00
  • 5cfcc2d316 Disable source install test on CentOS 7 for now. Jeff Geerling 2021-10-25 10:04:52 -05:00
  • aaf3dbd40a
    Merge pull request #159 from jivanpal/snapd-start Jeff Geerling 2021-10-25 10:04:22 -05:00
  • 96051f08f4
    Merge pull request #160 from jivanpal/powertools-for-centos-8.2 Jeff Geerling 2021-10-25 10:03:58 -05:00
  • 6647174286 Add conditional to handle old name of PowerTools repo for CentOS 8.2.2004 and earlier Jivan Pal 2021-09-18 01:29:01 +01:00
  • 3f8533436b Ensure snapd is started immediately Jivan Pal 2021-09-17 21:44:35 +01:00
  • d1d517c5a4 Make sure bugs aren't automatically closed. Jeff Geerling 2021-08-23 08:52:55 -05:00
  • 8aafd190db Ensure letsencrypt directory exists when installing with snap Guilherme Balzana 2021-07-21 13:43:40 +01:00
  • 3e97fb3756 Restart stop services with handlers on first run to handle situation where service is not yet installed Michael Baisch 2021-07-03 12:20:49 +02:00
  • fcdf0a924f Adding EPEL repo to RHEL Davi Petris 2021-06-09 13:13:14 -03:00
  • 3feeed7c5b missing "started" on snapd.socket systemd module Davi Petris 2021-06-09 12:56:42 -03:00
  • 67a0bc881d add cronvar task Abu Dawud 2021-06-04 16:08:26 +07:00
  • 7ad49929dd PR #80 touch-up for cosmetic purposes. 4.1.0 Jeff Geerling 2021-05-28 14:49:49 -05:00
  • 6bb2ed6436
    Merge pull request #80 from wvh-github/feature/create_pre_and_post_hook Jeff Geerling 2021-05-28 14:47:32 -05:00
  • 515e8af98b
    Update tasks/create-cert-standalone.yml Jeff Geerling 2021-05-28 14:39:45 -05:00
  • b17976752c
    Update tasks/create-cert-standalone.yml Jeff Geerling 2021-05-28 14:39:41 -05:00
  • 27aa351bfe
    Move services start into a handler Alexis Leclerc 2021-05-27 12:05:31 +02:00
  • 70b33ab511
    Ignore error of "Enable classic snap support" Alexis Leclerc 2021-05-03 18:46:50 +02:00
  • 02e1e4e148 [#151] Skip "Enable classic snap support" on Debian Sebastián Estrella 2021-04-28 22:05:31 -05:00
  • 881c27c5da Do not remove cron job for certbot renewal. Tobias Richter 2021-04-12 17:49:32 +02:00
  • bd2c2a2ec6 Fix yamllint Tobias Richter 2021-04-12 10:53:31 +02:00
  • 100738c1a5 Add support for renewal hooks in systemd, originally contributed by @funkyfuture and @tomasbedrich Tobias Richter 2021-04-09 18:19:57 +02:00
  • 923812b3b0 Introduce certbot_snap_classic_support to be able to disable classic snap support, leads to problems with Ubuntu 20.04 Tobias Richter 2021-04-09 18:07:23 +02:00
  • 52c25af0df
    Merge 7ac32bda338f4161ce0a1c6795a206d159d1f617 into fdba1c435251341af7fbdfc44b276daafdea632f Yoan Tournade 2021-04-02 14:39:36 +08:00
  • 29b64067bc Ensure systemd snap certbot timer has started and is enabled Guilherme Balzana 2021-02-25 15:14:27 +00:00
  • a6a9b7cf95 Add epel repository for snap install method Guilherme Balzana 2021-02-25 14:58:02 +00:00
  • 00927c9aff Add certbot_cli_options to populate cli.ini Guilherme Balzana 2021-02-25 14:55:51 +00:00
  • df67d6826d
    Merge pull request #146 from scottsb/patch-1 134-snap-install-method Jeff Geerling 2021-03-31 11:47:55 -05:00
  • fdba1c4352
    Merge pull request #142 from geerlingguy/134-snap-install-method 4.0.0 Jeff Geerling 2021-03-31 11:47:24 -05:00
  • 3c05ff5029 Use bools I guess. Jeff Geerling 2021-03-31 11:39:22 -05:00
  • 25a661157e Allow failure on snap-based install since containerization makes that hard to test. Jeff Geerling 2021-03-31 11:25:12 -05:00
  • c8ca60dbf4
    Ensure snapd is started immediately Scott Buchanan 2021-03-19 18:00:30 -04:00
  • e93e175a7e Remove ansible-lint from roles. Jeff Geerling 2021-03-15 09:26:56 -05:00
  • e10cfdaedb Make ansible-lint work again. Jeff Geerling 2021-02-22 16:12:59 -06:00
  • e34a21f0eb Set certbot_script variable for snap-based install. Jeff Geerling 2021-02-21 09:03:18 -06:00
  • 3d33b799eb Update examples with correct certbot options Steven Dickenson 2021-02-15 14:22:46 -05:00
  • 8e23118779 Address linter feedback Steven Dickenson 2021-02-15 14:01:34 -05:00
  • 43be5b1742 Support more flexible issuance and renewal options Steven Dickenson 2021-02-15 13:46:52 -05:00
  • 4f22d025cd Slight tweak, but it still won't work. Jeff Geerling 2021-01-19 12:07:46 -06:00
  • ea88bfa03c Attempt to get snap based install working correctly. Jeff Geerling 2021-01-19 11:56:58 -06:00
  • 56ba6ad847 Fix syntax error with file module usage. Jeff Geerling 2021-01-19 11:02:58 -06:00
  • 0ba7078e8c Issue #134: Snap install method. Jeff Geerling 2021-01-19 10:54:42 -06:00
  • 1411e392be Use more specific services to stop/start during cert creation process nierdz 2020-12-27 13:15:26 +01:00
  • b96acd79ec Fix a deprecation warning in the Molecule playbook. Jeff Geerling 2020-12-27 00:17:01 -06:00
  • 9090d7d431
    Merge pull request #127 from wzzrd/patch-1 Jeff Geerling 2020-12-27 00:05:59 -06:00
  • 7c66dc3eed
    Merge pull request #137 from GuillaumeRemyCSI/patch-1 Jeff Geerling 2020-12-27 00:05:52 -06:00
  • 60be494bcb Use systemd unit for renewal where installed Frank Sachsenheim 2020-12-18 16:51:19 +01:00
  • ae6bcd587e Simplifies notation of conditions for hook script creation Frank Sachsenheim 2020-12-18 16:39:38 +01:00
  • 878c8e2664 Makes a single systcmtl call in pre- and post-renewal hooks Frank Sachsenheim 2020-12-18 16:37:19 +01:00
  • 2da7a3f2b6 Removes --pre/post-hook args from certbot invokation Frank Sachsenheim 2020-12-18 16:26:34 +01:00
  • 51ff0b14a3
    Fixed issue with PowerTools DNF module GuillaumeRemyCSI 2020-12-18 15:38:56 +01:00
  • 8006878db7 Drop support for RedHat / CentOS 6. Jeff Geerling 2020-12-08 17:03:31 -06:00
  • eb5f51182b Drop CentOS 6 testing. Jeff Geerling 2020-12-08 16:55:18 -06:00
  • fe1716eced Fix GitHub Actions workflow syntax for CI. Jeff Geerling 2020-11-05 09:26:10 -06:00
  • 3624a21c45 Dump Travis CI and move to GitHub Actions. Jeff Geerling 2020-11-05 09:22:58 -06:00
  • 2bca213421 Switch to travis-ci.com. Jeff Geerling 2020-10-26 20:08:42 -05:00
  • 11df14f31d Removed unnecessary logic for certbot standalone Thiago Almeida 2020-10-25 12:31:38 +01:00
  • f5bbfd2ec7 Make sure docker driver is installed with molecule. Jeff Geerling 2020-10-15 17:02:21 -05:00
  • a9609e1da6
    Only enable PowerTools on CentOS Maxim Burgerhout 2020-09-30 08:52:43 +02:00
  • a2cd3d7f4f Updating travis ci badge on README Thiago Almeida 2020-09-12 18:05:25 +02:00
  • c4ecfaaae9 Removing unnecessary awscli package Thiago Almeida 2020-09-12 17:37:12 +02:00
  • baa216fb34 Minor changes on travis ci config Thiago Almeida 2020-09-12 16:57:59 +02:00
  • efc9f67064 Fix tests on debian10, CentOS 7 and remove support for CentOS 6 Thiago Almeida 2020-09-12 16:51:27 +02:00
  • 9e4cb6fb00 Fix molecule idempotence on debian10 Thiago Almeida 2020-09-11 19:55:40 +02:00
  • 3a6307a0c4 Debug debian10 ci job Thiago Almeida 2020-09-11 19:31:01 +02:00
  • c9d3ac9f8d Small fix on molecule converge playbook Thiago Almeida 2020-09-11 19:08:41 +02:00
  • 4d65e4ae8e Update travis ci to run on ubuntu 18 Thiago Almeida 2020-09-11 18:32:24 +02:00
  • 45b2915583 Rename module to certbot-route53 Thiago Almeida 2020-09-11 17:55:07 +02:00
  • e5f663e5b3 Adding route53 dns as default challenge Thiago Almeida 2020-09-11 15:44:17 +02:00
  • 5ac9b8da7c Ignore the tyranny of ansible-lint rule 106. Jeff Geerling 2020-08-20 19:19:27 -05:00
  • 50f9134287 Upgrade Travis CI docker version to fix Molecule tests. Jeff Geerling 2020-08-12 14:52:29 -05:00