同步操作将从 src-openEuler/python-certbot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Name: python-certbotVersion: 5.1.0Release: 1Summary: ACME clientLicense: MIT and Apache-2.0URL: https://github.com/certbot/certbotSource0: %{url}/archive/v%{version}/certbot-%{version}.tar.gzSource10: certbot-renew-systemd.serviceSource11: certbot-renew-systemd.timerSource12: certbot-sysconfig-certbotSource13: certbot-cli.iniSource15: certbot.logrotateBuildArch: noarch%descriptionThe python3 libraries to interface with certbot.%package -n certbotSummary: A free, automated certificate authority clientRequires: python3-certbot = %{version}-%{release}%{?systemd_requires}%description -n certbotcertbot is a free, automated certificate authority that aimsto lower the barriers to entry for encrypting all HTTP traffic on the internet.%package -n python3-certbotSummary: ACME clientProvides: python-certbot = %{version}-%{release}BuildRequires: python3-devel >= 3.9BuildRequires: python3-setuptoolsRequires: python3-acme = %{version}-%{release}Requires: python3-ConfigArgParseRequires: python3-configobjRequires: python3-cryptographyRequires: python3-distroRequires: python3-josepyRequires: python-parsedatetimeRequires: python3-pyrfc3339Requires: python3-zope-componentRequires: python3-zope-interface%description -n python3-certbotThe python3 libraries to interface with certbot%package -n python3-acmeSummary:ACME protocol implementation in PythonProvides:python-acme = %{version}-%{release}BuildRequires: python3-devel >= 3.9BuildRequires: python3-setuptools%description -n python3-acmePython libraries implementing the Automatic Certificate Management Environment (ACME)protocol.it is used by the Let's Encrypt project.%package -n python3-certbot-apacheSummary: The apache plugin for certbotRequires: mod_sslRequires: python3-acme = %{version}-%{release}Requires: python3-certbot = %{version}-%{release}Provides: certbot-apache = %{version}-%{release}%description -n python3-certbot-apachePlugin for certbot that allows for automatic configuration of apache%package -n python3-certbot-nginxSummary: The nginx plugin for certbotProvides: certbot-nginx = %{version}-%{release}Requires: python3-acme = %{version}-%{release}Requires: python3-certbot = %{version}-%{release}%description -n python3-certbot-nginxPlugin for certbot that allows for automatic configuration of ngnix%package helpSummary: Development documents and examples for certbotProvides: python3-certbot-doc = %{version}-%{release}%description helpThe python3 libraries to interface with certbot%prep%autosetup -n certbot-%{version} -p1%buildfor module in acme certbot certbot-apache certbot-nginxdopushd $module%py3_buildpopddone%installfor module in acme certbot certbot-apache certbot-nginxdopushd $module%py3_installpopddonemv %{buildroot}%{_bindir}/certbot{,-3}ln -s certbot-3 %{buildroot}%{_bindir}/certbotinstall -d -m755 %{buildroot}/%{_pkgdocdir}cd ./certbotif [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}/certbot; fiif [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}/certbot; fiif [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}/certbot; fiif [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}/certbot; ficd ./../acmeif [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}/acme; fiif [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}/acme; fiif [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}/acme; fiif [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}/acme; fiinstall -Dm 0644 --preserve-timestamps %{S:10} %{buildroot}%{_unitdir}/certbot-renew.serviceinstall -Dm 0644 --preserve-timestamps %{S:11} %{buildroot}%{_unitdir}/certbot-renew.timerinstall -Dm 0644 --preserve-timestamps %{S:12} %{buildroot}%{_sysconfdir}/sysconfig/certbotinstall -Dm 0644 --preserve-timestamps %{S:13} %{buildroot}%{_sysconfdir}/letsencrypt/cli.iniinstall -Dm 0644 --preserve-timestamps %{S:15} %{buildroot}%{_sysconfdir}/logrotate.d/certbot# project uses old letsencrypt dir for compatibilityinstall -dm 0755 %{buildroot}%{_sysconfdir}/letsencryptinstall -dm 0755 %{buildroot}%{_sharedstatedir}/letsencryptinstall -dm 0755 %{buildroot}%{_localstatedir}/log/letsencrypt%post -n certbot%systemd_post certbot-renew.timer# Remind users to start certbot-renew.timer if they need certbot to automatically renew certsif [ "1ドル" -eq 1 ] ; thenecho ""echo "Certbot auto renewal timer is not started by default."echo "Run 'systemctl start certbot-renew.timer' to enable automatic renewals."fi%preun -n certbot%systemd_preun certbot-renew.timer%postun -n certbot%systemd_postun certbot-renew.timer%files -n certbot%license LICENSE.txt%doc certbot/README.rst%{_bindir}/certbot%dir %{_sysconfdir}/letsencrypt%dir %{_sharedstatedir}/letsencrypt%dir %{_localstatedir}/log/letsencrypt%config(noreplace) %{_sysconfdir}/letsencrypt/cli.ini%config(noreplace) %{_sysconfdir}/sysconfig/certbot%config(noreplace) %{_sysconfdir}/logrotate.d/certbot%{_unitdir}/certbot-renew.service%{_unitdir}/certbot-renew.timer%files -n python3-certbot%license certbot/LICENSE.txt%doc certbot/README.rst%{python3_sitelib}/certbot%{python3_sitelib}/certbot-%{version}-py%{python3_version}.egg-info%{_bindir}/certbot-3%files help%{_docdir}/*%files -n python3-acme%license acme/LICENSE.txt%doc acme/README.rst%{python3_sitelib}/acme%{python3_sitelib}/acme-%{version}-py%{python3_version}.egg-info%files -n python3-certbot-apache%license certbot-apache/LICENSE.txt%doc certbot-apache/README.rst%{python3_sitelib}/certbot_apache/%{python3_sitelib}/certbot_apache-%{version}-py%{python3_version}.egg-info%files -n python3-certbot-nginx%license certbot-nginx/LICENSE.txt%doc certbot-nginx/README.rst%{python3_sitelib}/certbot_nginx/%{python3_sitelib}/certbot_nginx-%{version}-py%{python3_version}.egg-info%changelog* Tue Nov 18 2025 lichenguang <lichenguang@kylinos.cn> 5.1.0-1* Update to 5.1.0* certbot-nginx no longer creates and uses self-signed certificates as anintermediate step when installing certificates. The certificates the userrequested Certbot install are now always used instead.(#10465)* The function acme.crypto_util.make_self_signed_cert was deprecated and willbe removed in a future release.(#10466)* Fixed a bug in certbot-nginx that'd leave nginx configured with self-signedcertificates if a user ran certbot enhance and they didn't have matchingSSL server blocks. certbot enhance now requires the user to have a matchingSSL server block to enable HSTS or OCSP stapling enhancements.(#10455)* Wed Aug 20 2025 yaoxin <1024769339@qq.com> - 4.2.0-1- Update to 4.2.0:* Added --eab-hmac-alg parameter to support custom HMAC algorithm forExternal Account Binding.* Catches and ignores errors during the directory fetch for ARI checkingso that these errors do not hinder the actual certificate issuance.* Removed the dependency on pytz* Support for Python 3.9 was deprecated and will be removed in our nextplanned release.* The Certbot snap no longer sets the environment variable PYTHONPATHstopping it from picking up Python files in the current directoryand polluting the environment for Certbot hooks written in Python.* Previously, we claimed to set FAILED_DOMAINS and RENEWED_DOMAINS envvariables for use by post-hooks when certificate renewals fail, butwe were not actually setting them. Now, we are.* Certbot now always uses the server value from the renewal configurationfile for ARI checks instead of the server value from the currentinvocation of Certbot. This helps prevent ARI requests from going to thewrong server if the user changes CAs.* Thu Mar 27 2025 openeuler_bot <infra@openeuler.sh> - 3.3.0-1- Private keys are now saved in PKCS#8 format instead of PKCS#1 (version: 3.2.0).- The --register-unsafely-without-email flag is no longer needed in non-interactive mode (version: 3.3.0).- In interactive mode, pressing Enter at the email prompt will register without an email (version: 3.3.0).* Wed Jan 22 2025 Funda Wang <fundawang@yeah.net> - 3.1.0-1- update to 3.1.0* Python 3.8 support was removed.* Runtime dependency on setuptools has been dropped from all Certbot components.* Sat Jan 04 2025 Funda Wang <fundawang@yeah.net> - 3.0.1-1- update to 3.0.1* The update_symlinks command was removed.* The `csr_dir` and `key_dir` attributes on`certbot.configuration.NamespaceConfig` were removed.* The `--manual-public-ip-logging-ok` command line flag was removed.* The `--dns-route53-propagation-seconds` command line flag was removed.* The `certbot_dns_route53.authenticator` module has been removed.* Support for Python 3.8 was deprecated* Tue Oct 01 2024 Funda Wang <fundawang@yeah.net> - 2.11.0-1- Update package to version 2.11.0- add apache and nginx module- add systemd timer and logrotate conf* Fri Feb 23 2024 chendexi <chendexi@kylinos.cn> - 2.9.0-1- Update package to version 2.9.0* Tue Nov 21 2023 jiangxinyu <jiangxinyu@kylinos.cn> - 2.7.4-1- Update package to version 2.7.4* Wed Jul 05 2023 jiangxinyu <jiangxinyu@kylinos.cn> - 2.6.0-1- Update package to version 2.6.0* Fri Apr 07 2023 wangkai <13474090681@163.com> - 2.5.0-1- Update to 2.5.0* Fri May 20 2022 liukuo <liukuo@kylinos.cn> - 1.16.0-4- License compliance rectification* Fri May 06 2022 yangping <yangping69@h-partners.com> - 1.16.0-3- Fix build error caused by py3.10+ wildcard* Thu Aug 05 2021 xu_ping <xuping33@huawei.com> - 1.16.0-2- fix sync code to openEuler-20.03-LTS-SP1 %file error.* Mon Jun 28 2021 Python_Bot <Python_Bot@openeuler.org> - 1.16.0-1- Package Spec generated
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。