/[smeserver]/rpms/dehydrated/sme9/dehydrated.spec
ViewVC logotype

Diff of /rpms/dehydrated/sme9/dehydrated.spec

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

Revision 1.3 by jpp, Fri Feb 16 22:53:29 2018 UTC Revision 1.6 by jpp, Wed Apr 11 19:21:17 2018 UTC
# Line 1  Line 1 
1  Name:           dehydrated  Name:           dehydrated
2  %define version 0.5.0  %define version 0.6.1
3  %define release 1  %define release 11
4  Version:        %{version}  Version:        %{version}
5  Release:        %{release}%{?dist}  Release:        %{release}%{?dist}
6  Summary:        ACME client in bash  Summary:        ACME client in bash
# Line 8  Summary:       ACME client in bash Line 8  Summary:       ACME client in bash
8  Group:          Application/System  Group:          Application/System
9  License:        MIT  License:        MIT
10  URL:            https://github.com/lukas2511/dehydrated  URL:            https://github.com/lukas2511/dehydrated
11  Source0:        dehydrated-v%{version}.tar.gz  Source0:        dehydrated-%{version}.tar.gz
12  Source1:        integration.tgz  Source1:        integration.tgz
13    
14  BuildArch:      noarch  BuildArch:      noarch
# Line 38  relatively simple bash-script. Line 38  relatively simple bash-script.
38  %prep  %prep
39  #unpack source 1  #unpack source 1
40  %setup  -n dehydrated-%{version}  %setup  -n dehydrated-%{version}
 %patch0 -p1  
41  # unpack integration package aka source 1; do not delete previous -D, and disable default unpacking -T  # unpack integration package aka source 1; do not delete previous -D, and disable default unpacking -T
42  # this wil unpack the integration file in the previous unpacked dehydrated folder  # this wil unpack the integration file in the previous unpacked dehydrated folder
43  %setup -T -D -a 1  %setup -T -D -a 1
# Line 54  sed -i -e "s|#BASEDIR=.*|BASEDIR=%{_loca Line 53  sed -i -e "s|#BASEDIR=.*|BASEDIR=%{_loca
53  install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}/challenges  install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}/challenges
54  install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}/certificates  install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}/certificates
55  install -D dehydrated $RPM_BUILD_ROOT/%{_bindir}/%{name}  install -D dehydrated $RPM_BUILD_ROOT/%{_bindir}/%{name}
56  install %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/dehydrated_hooks  install integration/dehydrated_hooks $RPM_BUILD_ROOT/%{_bindir}/dehydrated_hooks
57  install %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/dehydrated_revoke  install integration/dehydrated_revoke $RPM_BUILD_ROOT/%{_bindir}/dehydrated_revoke
58  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_deploy_cert.d  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_deploy_cert.d
59  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_clean_challenge.d  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_clean_challenge.d
60  install -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_deploy_cert.d/10httpd.sh.sample  install -D -m 0644 integration/httpd.sh.sample $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/hooks_deploy_cert.d/10httpd.sh.sample
61  install -D -m 0644 docs/examples/config $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/config  install -D -m 0644 docs/examples/config $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/config
62  install -D -m 0644 docs/examples/domains.txt $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/domains.txt  install -D -m 0644 docs/examples/domains.txt $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/domains.txt
63  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/  install -d $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/
64  cat <<"_EOF" > $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/%{name}  cat <<"_EOF" > $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/%{name}
65    
66  #!/bin/sh  #!/bin/sh
67  # Uncomment to enable auto-renewal  # Uncomment to enable auto-renewal
68  # %{_bindir}/%{name} -c 2>&1 | awk '{ print strftime(), $0; fflush(); }' >> %{_localstatedir}/log/%{name}.log  # %{_bindir}/%{name} -c 2>&1 | awk '{ print strftime(), $0; fflush(); }' >> %{_localstatedir}/log/%{name}.log
# Line 159  fi Line 159  fi
159  %dir %attr(0750,root,root) %{_localstatedir}/lib/%{name}/certificates  %dir %attr(0750,root,root) %{_localstatedir}/lib/%{name}/certificates
160    
161  %changelog  %changelog
162    * Wed Apr 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.6.1-11.sme
163    - upgrade to upstream version [SME: 10565]
164    
165    * Fri Feb 16 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.5.0-3.sme
166    - fix Dehydrated caused rate limits to be reached [SME: 10521] patch0
167    
168  * Fri Feb 16 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.5.0-1.sme  * Fri Feb 16 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.5.0-1.sme
169  - upgrade to upstream version [SME: 10521]  - upgrade to upstream version [SME: 10521]
170    - update architecture of sources and release/version number
171      according to Charlie Brady recomendations see [SME 9901]
172    
173  * Mon Feb 06 2017 Jean-Philipe Pialasse <tests@pialasse.com> - 0.4.0.20170205.git1163864.sme  * Mon Feb 06 2017 Jean-Philipe Pialasse <tests@pialasse.com> - 0.4.0.20170205.git1163864.sme
174  - update dehydrated to 0.4 [SME: 10080]  - update dehydrated to 0.4 [SME: 10080]


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

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