Matthew Saunders Brown
ca64b8ab16
add Debian 12 compat, enhance letsencrypt detection
2024-06-14 12:43:36 -07:00
Matthew Saunders Brown
9a7f451da9
switch from apt to pip install for certbot-dns-powerdns compat
2024-06-14 09:14:07 -07:00
Matthew Saunders Brown
d99837d4de
remove unused services
2024-06-13 13:19:10 -07:00
Matthew Saunders Brown
a34b13a9ba
new bin/letsencrypt-add.sh
2024-03-26 15:09:12 -07:00
Matthew Saunders Brown
399709f2b3
change account email to use fqdn, with note about how to change
2024-03-26 14:35:42 -07:00
Matthew Saunders Brown
6cde966f6e
remove check for mail subdomain pem file, mail subdomain certs should be specified to be removed
2024-03-22 14:07:44 -07:00
Matthew Saunders Brown
3824e07b73
change hostmaster@ to webmaster@ for email in LE cli.ini
2024-03-14 15:24:53 -07:00
Matthew Saunders Brown
fba36f1276
strip mail. from domain when calling vmail-dovecot-enable.sh
2024-01-29 15:32:17 -08:00
Matthew Saunders Brown
92af4b365b
rework systemd stuff
...
move service to paths.target
remove startup dependency
change to try-reload-or-restart which has this logic:
Reload service if it supports it.
If not, stop and then start instead.
Does nothing if the service is not running.
2023-12-20 09:35:52 -08:00
Matthew Saunders Brown
80db965dbf
add deploy tools
2023-06-16 11:25:12 -07:00
Matthew Saunders Brown
31035d8a47
install systemd service
2023-06-16 09:08:59 -07:00
Matthew Saunders Brown
19fc7e41df
check for common mail subdomains
2023-06-16 09:08:17 -07:00
Matthew Saunders Brown
322bf2a82d
add check for existing pem file
2023-05-18 16:17:04 -07:00
Matthew Saunders Brown
4aa1ec119a
new script
2023-05-14 14:00:43 -07:00
Matthew Saunders Brown
193b045164
change script permissions
2023-05-14 13:56:07 -07:00
Matthew Saunders Brown
3aca5f7f96
fix check for root user
2022-10-17 10:09:09 -07:00
Matthew Saunders Brown
a5bd2cf369
DEBIAN_FRONTEND=noninteractive, le reload-services
2022-10-05 10:32:29 -07:00
Matthew Saunders Brown
8b7be7f93d
change license from MIT to GPL 3.0+
2022-08-22 13:43:03 -07:00
Matthew Saunders Brown
8ddf542dcf
add new letsencrypt-bulk-certonly.sh
2022-06-15 12:34:38 -07:00
Matthew Saunders Brown
0cbb15247f
move standalone option from config to command, change path to pdns-credentials.ini
2022-06-15 12:33:38 -07:00
Matthew Saunders Brown
0933ae043f
require -d opt for domain
2022-06-15 12:32:45 -07:00
Matthew Saunders Brown
c2fe329b5e
remove --shell option from sudo, not needed
2022-04-20 12:08:00 -07:00
Matthew Saunders Brown
c61f7c70f7
added reload-services.sh, added DNS TXT authenticator
2022-04-20 12:06:18 -07:00
Matthew Saunders Brown
ac90b2db03
sync-certs-to-etc-ssl.sh moved from hooks to bin dir
2021-09-08 15:46:56 -07:00
Matthew Saunders Brown
bc6679e4fb
deploy-hook
2021-08-24 16:58:59 -07:00
Matthew Saunders Brown
92a99aec67
moved sync script
2021-08-24 16:57:03 -07:00
Matthew Saunders Brown
d99e2acaf4
readme
2021-05-06 13:36:56 -07:00
Matthew Saunders Brown
1195aaf4e7
apt-get update
2021-04-21 11:16:26 -07:00
Matthew Saunders Brown
6efa724acd
typo
2021-04-21 10:05:13 -07:00
Matthew Saunders Brown
b31055dff6
installer updates
2021-04-15 13:16:58 -07:00
Matthew Saunders Brown
a369a432eb
installer fixes
2021-04-14 11:21:15 -07:00
Matthew Saunders Brown
11844f77b7
installer
2021-04-14 11:17:00 -07:00
Matthew Saunders Brown
722fff996f
MIT License
2021-03-30 12:31:43 -07:00
Matthew Saunders Brown
5f4cfd5759
readme
2021-03-27 16:28:56 -07:00
Matthew Saunders Brown
e903be8aed
initial commit
2021-03-27 16:15:03 -07:00