Spec URL: https://nohats.ca/ftp/dehydrated/dehydrated.spec SRPM URL: https://nohats.ca/ftp/dehydrated/dehydrated-0.4.0-4.el7.centos.src.rpm Description: A client for signing certificates with an ACME server Fedora Account System Username: pwouters
+ Package meets naming and packaging guidelines + Spec file matches base package name. + Spec has consistant macro usage. + Meets Packaging Guidelines. + License + License field in spec matches X License file included in package + Spec in American English + Spec is legible. + Sources match upstream md5sum: 8114ba0144a158d5ad1bdf02e6f43195 v0.4.0 8114ba0144a158d5ad1bdf02e6f43195 srpm/dehydrated-0.4.0.tar.gz + Package needs ExcludeArch + BuildRequires correct X Package has %defattr and permissions on files is good. + Package is code or permissible content. - Doc subpackage needed/used. + Packages %doc files don't affect runtime. - Headers/static libs in -devel subpackage. - Spec has needed ldconfig in post and postun - .pc files in -devel subpackage/requires pkgconfig - .so files in -devel subpackage. - -devel package Requires: %{name} = %{version}-%{release} - .la files are removed. - Package is a GUI app and has a .desktop file + Package compiles and builds on at least one arch. + Package has no duplicate files in %files. + Package doesn't own any directories other packages own. + Package owns all the directories it creates. + No rpmlint output. Fine: dehydrated.src: W: spelling-error %description -l en_US openssl -> slope dehydrated.src: W: spelling-error %description -l en_US subdomains -> sub domains, sub-domains, domains dehydrated.noarch: W: spelling-error %description -l en_US subdomains -> sub domains, sub-domains, domains dehydrated.noarch: W: only-non-binary-in-usr-lib dehydrated.noarch: E: non-standard-executable-perm /etc/dehydrated/hook.sh 750 dehydrated.noarch: E: wrong-script-interpreter /etc/dehydrated/hook.sh /usr/bin/env bash dehydrated.noarch: W: non-ghost-in-run /run/dehydrated dehydrated.noarch: E: non-standard-dir-perm /run/dehydrated 750 dehydrated.noarch: E: wrong-script-interpreter /usr/bin/dehydrated /usr/bin/env bash dehydrated.noarch: E: wrong-script-interpreter /usr/share/doc/dehydrated/examples/hook.sh /usr/bin/env bash dehydrated.noarch: W: no-manual-page-for-binary dehydrated Understandable: dehydrated.noarch: E: non-standard-dir-perm /etc/dehydrated 750 dehydrated.noarch: E: non-standard-dir-perm /etc/dehydrated/accounts 750 dehydrated.noarch: E: non-standard-dir-perm /etc/dehydrated/archive 750 dehydrated.noarch: E: non-standard-dir-perm /etc/dehydrated/certs 750 dehydrated.noarch: E: non-standard-dir-perm /etc/dehydrated/conf.d 750 Possibly wrong: dehydrated.noarch: E: non-readable /etc/dehydrated/conf.d/local.sh 640 dehydrated.noarch: E: non-readable /etc/dehydrated/config 640 dehydrated.noarch: E: non-readable /etc/dehydrated/domains.txt 640 dehydrated.noarch: E: non-readable /etc/dehydrated/hook.sh 750 + final provides and requires are sane: Provides: config(dehydrated) = 0.4.0-4.fc27 dehydrated = 0.4.0-4.fc27 Requires: /bin/sh /usr/bin/env config(dehydrated) = 0.4.0-4.fc27 curl openssl SHOULD Items: + Should build in mock. + Should build on all supported archs - Should function as described. + Should have sane scriptlets. - Should have subpackages require base package with fully versioned depend. + Should have dist tag + Should package latest version Issues: 1. License file included in package 2. Package has %defattr and permissions on files is good. - Some of the permissions are strange
Please add the %license file before import and please check file permissions. No serious issues, so APPROVED.
I had the bitmask wrong inside my head, and thought that 1=read, but 4=read and 1=execute. File permissions look good to me.
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/dehydrated
dehydrated-0.4.0-5.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-4b8c10b47f
dehydrated-0.4.0-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-05b324c3b0
dehydrated-0.4.0-5.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3f7d6b1a42
dehydrated-0.4.0-1.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7feb777383
dehydrated-0.4.0-5.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-4b8c10b47f
dehydrated-0.4.0-5.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-05b324c3b0
dehydrated-0.4.0-1.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7feb777383
dehydrated-0.4.0-5.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3f7d6b1a42
dehydrated-0.4.0-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
dehydrated-0.4.0-5.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
dehydrated-0.4.0-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
dehydrated-0.4.0-5.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.