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

Annotation 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 - (hide annotations) (download)
Fri Jan 17 15:20:48 2020 UTC (4 years, 9 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 jcrisp 1.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