/[smecontribs]/rpms/smeserver-letsencrypt/contribs9/smeserver-letsencrypt-change-cron-entry.patch
ViewVC logotype

Contents of /rpms/smeserver-letsencrypt/contribs9/smeserver-letsencrypt-change-cron-entry.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Fri Jan 17 15:20:48 2020 UTC (4 years, 10 months ago) by jcrisp
Branch: MAIN
CVS Tags: smeserver-letsencrypt-0_5-15, smeserver-letsencrypt-0_5-14, smeserver-letsencrypt-0_5-11, smeserver-letsencrypt-0_5-13, smeserver-letsencrypt-0_5-12, HEAD
* Fri Jan 17 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-11.sme
- force required versioni to 0.6.5 for EPEL version
- Add new cron template for EPEL version of dehydrated [SME: 10862]

1 diff -ruN smeserver-letsencrypt-0.5.old/createlinks smeserver-letsencrypt-0.5/createlinks
2 --- smeserver-letsencrypt-0.5.old/createlinks 2020-01-17 13:40:46.704060484 +0100
3 +++ smeserver-letsencrypt-0.5/createlinks 2020-01-17 16:13:05.038550408 +0100
4 @@ -25,7 +25,7 @@
5 }
6
7 foreach (qw(
8 - /etc/cron.daily/letsencrypt
9 + /etc/cron.d/dehydrated
10 ))
11 {
12 templates2events("$_", qw(
13 diff -ruN smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates/etc/cron.d/dehydrated/10dehydrated smeserver-letsencrypt-0.5/root/etc/e-smith/templates/etc/cron.d/dehydrated/10dehydrated
14 --- smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates/etc/cron.d/dehydrated/10dehydrated 1970-01-01 01:00:00.000000000 +0100
15 +++ smeserver-letsencrypt-0.5/root/etc/e-smith/templates/etc/cron.d/dehydrated/10dehydrated 2020-01-17 16:13:05.038550408 +0100
16 @@ -0,0 +1,20 @@
17 +{
18 + use strict;
19 + use warnings;
20 + use esmith::ConfigDB;
21 +
22 + my $configDB = esmith::ConfigDB->open_ro or die("can't open Config DB");
23 +
24 + my $letsencryptStatus = $configDB->get_prop( 'letsencrypt', 'status' ) || 'disabled';
25 +
26 + if ( $letsencryptStatus eq 'enabled' ) {
27 +
28 + $OUT .= "#!/bin/sh\n\n";
29 + $OUT .= "32 3 * * 5 root test -s /etc/dehydrated/domains.txt && /usr/bin/dehydrated --cron";
30 + }
31 +
32 + else {
33 + $OUT .= "# letsencrypt is disabled\n";
34 + }
35 +}
36 +
37 diff -ruN smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates/etc/cron.daily/letsencrypt/10letsencrypt smeserver-letsencrypt-0.5/root/etc/e-smith/templates/etc/cron.daily/letsencrypt/10letsencrypt
38 --- smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates/etc/cron.daily/letsencrypt/10letsencrypt 2020-01-17 13:40:46.703060435 +0100
39 +++ smeserver-letsencrypt-0.5/root/etc/e-smith/templates/etc/cron.daily/letsencrypt/10letsencrypt 1970-01-01 01:00:00.000000000 +0100
40 @@ -1,20 +0,0 @@
41 -{
42 - use strict;
43 - use warnings;
44 - use esmith::ConfigDB;
45 -
46 - my $configDB = esmith::ConfigDB->open_ro or die("can't open Config DB");
47 -
48 - my $letsencryptStatus = $configDB->get_prop( 'letsencrypt', 'status' ) || 'disabled';
49 -
50 - if ( $letsencryptStatus eq 'enabled' ) {
51 -
52 - $OUT .= "#!/bin/sh\n\n";
53 - $OUT .= "/usr/bin/dehydrated -c 2>&1 | logger -t dehydrated";
54 - }
55 -
56 - else {
57 - $OUT .= "# letsencrypt is disabled\n";
58 - }
59 -}
60 -
61 diff -ruN smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates.metadata/etc/cron.d/dehydrated smeserver-letsencrypt-0.5/root/etc/e-smith/templates.metadata/etc/cron.d/dehydrated
62 --- smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates.metadata/etc/cron.d/dehydrated 1970-01-01 01:00:00.000000000 +0100
63 +++ smeserver-letsencrypt-0.5/root/etc/e-smith/templates.metadata/etc/cron.d/dehydrated 2020-01-17 16:13:05.039550457 +0100
64 @@ -0,0 +1 @@
65 +PERMS=0644
66 diff -ruN smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates.metadata/etc/cron.daily/letsencrypt smeserver-letsencrypt-0.5/root/etc/e-smith/templates.metadata/etc/cron.daily/letsencrypt
67 --- smeserver-letsencrypt-0.5.old/root/etc/e-smith/templates.metadata/etc/cron.daily/letsencrypt 2020-01-17 13:40:46.702060384 +0100
68 +++ smeserver-letsencrypt-0.5/root/etc/e-smith/templates.metadata/etc/cron.daily/letsencrypt 1970-01-01 01:00:00.000000000 +0100
69 @@ -1 +0,0 @@
70 -PERMS=0755

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed