Sweet very new = Feb 24th :)
Code: [root@upcloud ~]# yum history info 152 Loaded plugins: fastestmirror, priorities Transaction ID : 152 Begin time : Sat Apr 8 14:26:33 2017 Begin rpmdb : 789:43b217ff3828d834e38b13959f6f6c4d339365b2 End time : 14:26:34 2017 (1 seconds) End rpmdb : 789:34b9e1b7886ff66c543b21cc1b2e0956841f5731 User : root <root> Return-Code : Success Command Line : update --enablerepo=city-fan.org --disableplugin=priorities Transaction performed with: Installed rpm-4.11.3-21.el7.x86_64 @base Installed yum-3.4.3-150.el7.centos.noarch @base Installed yum-metadata-parser-1.1.4-10.el7.x86_64 @anaconda Installed yum-plugin-fastestmirror-1.1.31-40.el7.noarch @base Packages Altered: Updated curl-7.53.1-2.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Updated libcurl-7.53.1-2.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Updated libcurl-devel-7.53.1-2.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Updated perl-Clone-0.38-6.rhel7.x86_64 @city-fan.org Update 0.39-1.rhel7.x86_64 @city-fan.org Updated perl-Test-Harness-3.38-1.rhel7.noarch @city-fan.org Update 3.39-1.rhel7.noarch @city-fan.org history info Code: # php --ri curl curl cURL support => enabled cURL Information => 7.53.1 Age => 3 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => No HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-redhat-linux-gnu SSL Version => NSS/3.28.1 ZLib Version => 1.2.11 libSSH Version => libssh2/1.8.0
Code: # yum history info 153 Loaded plugins: fastestmirror, priorities Transaction ID : 153 Begin time : Tue Apr 11 23:44:36 2017 Begin rpmdb : 789:34b9e1b7886ff66c543b21cc1b2e0956841f5731 End time : (0 seconds) End rpmdb : 789:33f0c92dfbbef2bfc28f1c36209ffe5382d6f0fe User : root <root> Return-Code : Success Command Line : update --enablerepo=city-fan.org --disableplugin=priorities Transaction performed with: Installed rpm-4.11.3-21.el7.x86_64 @base Installed yum-3.4.3-150.el7.centos.noarch @base Installed yum-metadata-parser-1.1.4-10.el7.x86_64 @anaconda Installed yum-plugin-fastestmirror-1.1.31-40.el7.noarch @base Packages Altered: Updated curl-7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-5.0.cf.rhel7.x86_64 @city-fan.org Updated libcurl-7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-5.0.cf.rhel7.x86_64 @city-fan.org Updated libcurl-devel-7.53.1-4.0.cf.rhel7.x86_64 @city-fan.org Update 7.53.1-5.0.cf.rhel7.x86_64 @city-fan.org Updated pigz-2.3.3-1.el7.centos.x86_64 @extras Update 2.3.4-1.el7.x86_64 @epel history info Code: # php --ri curl curl cURL support => enabled cURL Information => 7.53.1 Age => 3 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => No HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-redhat-linux-gnu SSL Version => NSS/3.28.1 ZLib Version => 1.2.11 libSSH Version => libssh2/1.8.0
Updated to curl 7.54.0 Code: # yum update --enablerepo=city-fan.org --disableplugin=priorities Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.hosteurope.de * city-fan.org: nervion.us.es * epel: mirror.de.leaseweb.net * extras: ftp.hosteurope.de * updates: ftp.hosteurope.de Resolving Dependencies --> Running transaction check ---> Package curl.x86_64 0:7.53.1-7.0.cf.rhel7 will be updated ---> Package curl.x86_64 0:7.54.0-1.0.cf.rhel7 will be an update ---> Package libcurl.x86_64 0:7.53.1-7.0.cf.rhel7 will be updated ---> Package libcurl.x86_64 0:7.54.0-1.0.cf.rhel7 will be an update ---> Package libcurl-devel.x86_64 0:7.53.1-7.0.cf.rhel7 will be updated ---> Package libcurl-devel.x86_64 0:7.54.0-1.0.cf.rhel7 will be an update city-fan.org/7/filelists_db | 315 kB 00:00:00 --> Finished Dependency Resolution Dependencies Resolved ===================================================================================================== Package Arch Version Repository Size ===================================================================================================== Updating: curl x86_64 7.54.0-1.0.cf.rhel7 city-fan.org 458 k libcurl x86_64 7.54.0-1.0.cf.rhel7 city-fan.org 407 k libcurl-devel x86_64 7.54.0-1.0.cf.rhel7 city-fan.org 848 k Transaction Summary ===================================================================================================== Upgrade 3 Packages Total download size: 1.7 M Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for city-fan.org (1/3): libcurl-7.54.0-1.0.cf.rhel7.x86_64.rpm | 407 kB 00:00:00 (2/3): curl-7.54.0-1.0.cf.rhel7.x86_64.rpm | 458 kB 00:00:00 (3/3): libcurl-devel-7.54.0-1.0.cf.rhel7.x86_64.rpm | 848 kB 00:00:01 ----------------------------------------------------------------------------------------------------- Total 1.5 MB/s | 1.7 MB 00:00:01 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : libcurl-7.54.0-1.0.cf.rhel7.x86_64 1/6 Updating : libcurl-devel-7.54.0-1.0.cf.rhel7.x86_64 2/6 Updating : curl-7.54.0-1.0.cf.rhel7.x86_64 3/6 Cleanup : libcurl-devel-7.53.1-7.0.cf.rhel7.x86_64 4/6 Cleanup : curl-7.53.1-7.0.cf.rhel7.x86_64 5/6 Cleanup : libcurl-7.53.1-7.0.cf.rhel7.x86_64 6/6 Verifying : libcurl-devel-7.54.0-1.0.cf.rhel7.x86_64 1/6 Verifying : curl-7.54.0-1.0.cf.rhel7.x86_64 2/6 Verifying : libcurl-7.54.0-1.0.cf.rhel7.x86_64 3/6 Verifying : curl-7.53.1-7.0.cf.rhel7.x86_64 4/6 Verifying : libcurl-7.53.1-7.0.cf.rhel7.x86_64 5/6 Verifying : libcurl-devel-7.53.1-7.0.cf.rhel7.x86_64 6/6 Updated: curl.x86_64 0:7.54.0-1.0.cf.rhel7 libcurl.x86_64 0:7.54.0-1.0.cf.rhel7 libcurl-devel.x86_64 0:7.54.0-1.0.cf.rhel7 Complete! Code: # php --ri curl curl cURL support => enabled cURL Information => 7.54.0 Age => 3 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => No HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-redhat-linux-gnu SSL Version => NSS/3.28.1 ZLib Version => 1.2.11 libSSH Version => libssh2/1.8.0
Updated to curl 7.54.1 Code (Text): [root@upcloud ~]# yum update --enablerepo=city-fan.org --disableplugin=priorities Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.de.leaseweb.net * city-fan.org: www.city-fan.org * epel: mirror.de.leaseweb.net * extras: mirror.rackspeed.de * updates: mirror.de.leaseweb.net Resolving Dependencies --> Running transaction check ---> Package curl.x86_64 0:7.54.0-4.0.cf.rhel7 will be updated ---> Package curl.x86_64 0:7.54.1-1.0.cf.rhel7 will be an update ---> Package libcurl.x86_64 0:7.54.0-4.0.cf.rhel7 will be updated ---> Package libcurl.x86_64 0:7.54.1-1.0.cf.rhel7 will be an update ---> Package libcurl-devel.x86_64 0:7.54.0-4.0.cf.rhel7 will be updated ---> Package libcurl-devel.x86_64 0:7.54.1-1.0.cf.rhel7 will be an update city-fan.org/7/filelists_db | 316 kB 00:00:00 --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================== Package Arch Version Repository Size =============================================================================================================== Updating: curl x86_64 7.54.1-1.0.cf.rhel7 city-fan.org 465 k libcurl x86_64 7.54.1-1.0.cf.rhel7 city-fan.org 414 k libcurl-devel x86_64 7.54.1-1.0.cf.rhel7 city-fan.org 887 k Transaction Summary =============================================================================================================== Upgrade 3 Packages Total download size: 1.7 M Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for city-fan.org (1/3): libcurl-7.54.1-1.0.cf.rhel7.x86_64.rpm | 414 kB 00:00:00 (2/3): curl-7.54.1-1.0.cf.rhel7.x86_64.rpm | 465 kB 00:00:00 (3/3): libcurl-devel-7.54.1-1.0.cf.rhel7.x86_64.rpm | 887 kB 00:00:00 --------------------------------------------------------------------------------------------------------------- Total 2.5 MB/s | 1.7 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : libcurl-7.54.1-1.0.cf.rhel7.x86_64 1/6 Updating : curl-7.54.1-1.0.cf.rhel7.x86_64 2/6 Updating : libcurl-devel-7.54.1-1.0.cf.rhel7.x86_64 3/6 Cleanup : libcurl-devel-7.54.0-4.0.cf.rhel7.x86_64 4/6 Cleanup : curl-7.54.0-4.0.cf.rhel7.x86_64 5/6 Cleanup : libcurl-7.54.0-4.0.cf.rhel7.x86_64 6/6 Verifying : curl-7.54.1-1.0.cf.rhel7.x86_64 1/6 Verifying : libcurl-devel-7.54.1-1.0.cf.rhel7.x86_64 2/6 Verifying : libcurl-7.54.1-1.0.cf.rhel7.x86_64 3/6 Verifying : libcurl-devel-7.54.0-4.0.cf.rhel7.x86_64 4/6 Verifying : curl-7.54.0-4.0.cf.rhel7.x86_64 5/6 Verifying : libcurl-7.54.0-4.0.cf.rhel7.x86_64 6/6 Updated: curl.x86_64 0:7.54.1-1.0.cf.rhel7 libcurl.x86_64 0:7.54.1-1.0.cf.rhel7 libcurl-devel.x86_64 0:7.54.1-1.0.cf.rhel7 Complete! Code (Text): [root@upcloud ~]# php --ri curl curl cURL support => enabled cURL Information => 7.54.1 Age => 3 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => No HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-redhat-linux-gnu SSL Version => NSS/3.28.4 ZLib Version => 1.2.11 libSSH Version => libssh2/1.8.0
Yes it can be as yum relies it on too, so break curl you break entire operating system's yum updates etc. Updating curl is at your own risk.
Updated to curl 7.55.0 Code (Text): [root@upcloud ~]# yum update --enablerepo=city-fan.org --disableplugin=priorities Loaded plugins: fastestmirror, versionlock Loading mirror speeds from cached hostfile * base: ftp.hosteurope.de * city-fan.org: www.city-fan.org * epel: mirror.de.leaseweb.net * extras: ftp.hosteurope.de * updates: ftp.hosteurope.de Resolving Dependencies --> Running transaction check ---> Package GeoIP-GeoLite-data.noarch 0:2017.07-2.el7 will be updated ---> Package GeoIP-GeoLite-data.noarch 0:2017.08-1.el7 will be an update ---> Package GeoIP-GeoLite-data-extra.noarch 0:2017.07-2.el7 will be updated ---> Package GeoIP-GeoLite-data-extra.noarch 0:2017.08-1.el7 will be an update ---> Package curl.x86_64 0:7.54.1-8.0.cf.rhel7 will be updated ---> Package curl.x86_64 0:7.55.0-1.0.cf.rhel7 will be an update ---> Package libcurl.x86_64 0:7.54.1-8.0.cf.rhel7 will be updated ---> Package libcurl.x86_64 0:7.55.0-1.0.cf.rhel7 will be an update ---> Package libcurl-devel.x86_64 0:7.54.1-8.0.cf.rhel7 will be updated ---> Package libcurl-devel.x86_64 0:7.55.0-1.0.cf.rhel7 will be an update city-fan.org/7/filelists_db | 316 kB 00:00:00 --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================== Package Arch Version Repository Size =============================================================================================================== Updating: GeoIP-GeoLite-data noarch 2017.08-1.el7 city-fan.org 502 k GeoIP-GeoLite-data-extra noarch 2017.08-1.el7 city-fan.org 24 M curl x86_64 7.55.0-1.0.cf.rhel7 city-fan.org 472 k libcurl x86_64 7.55.0-1.0.cf.rhel7 city-fan.org 421 k libcurl-devel x86_64 7.55.0-1.0.cf.rhel7 city-fan.org 894 k Transaction Summary =============================================================================================================== Upgrade 5 Packages Total download size: 27 M Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for city-fan.org (1/5): GeoIP-GeoLite-data-2017.08-1.el7.noarch.rpm | 502 kB 00:00:00 (2/5): libcurl-7.55.0-1.0.cf.rhel7.x86_64.rpm | 421 kB 00:00:00 (3/5): libcurl-devel-7.55.0-1.0.cf.rhel7.x86_64.rpm | 894 kB 00:00:00 (4/5): curl-7.55.0-1.0.cf.rhel7.x86_64.rpm | 472 kB 00:00:03 (5/5): GeoIP-GeoLite-data-extra-2017.08-1.el7.noarch.rpm | 24 MB 00:00:14 --------------------------------------------------------------------------------------------------------------- Total 1.9 MB/s | 27 MB 00:00:14 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : libcurl-7.55.0-1.0.cf.rhel7.x86_64 1/10 Updating : GeoIP-GeoLite-data-2017.08-1.el7.noarch 2/10 Updating : GeoIP-GeoLite-data-extra-2017.08-1.el7.noarch 3/10 Updating : curl-7.55.0-1.0.cf.rhel7.x86_64 4/10 Updating : libcurl-devel-7.55.0-1.0.cf.rhel7.x86_64 5/10 Cleanup : GeoIP-GeoLite-data-2017.07-2.el7.noarch 6/10 Cleanup : GeoIP-GeoLite-data-extra-2017.07-2.el7.noarch 7/10 Cleanup : libcurl-devel-7.54.1-8.0.cf.rhel7.x86_64 8/10 Cleanup : curl-7.54.1-8.0.cf.rhel7.x86_64 9/10 Cleanup : libcurl-7.54.1-8.0.cf.rhel7.x86_64 10/10 Verifying : curl-7.55.0-1.0.cf.rhel7.x86_64 1/10 Verifying : libcurl-devel-7.55.0-1.0.cf.rhel7.x86_64 2/10 Verifying : GeoIP-GeoLite-data-extra-2017.08-1.el7.noarch 3/10 Verifying : libcurl-7.55.0-1.0.cf.rhel7.x86_64 4/10 Verifying : GeoIP-GeoLite-data-2017.08-1.el7.noarch 5/10 Verifying : libcurl-7.54.1-8.0.cf.rhel7.x86_64 6/10 Verifying : GeoIP-GeoLite-data-extra-2017.07-2.el7.noarch 7/10 Verifying : libcurl-devel-7.54.1-8.0.cf.rhel7.x86_64 8/10 Verifying : GeoIP-GeoLite-data-2017.07-2.el7.noarch 9/10 Verifying : curl-7.54.1-8.0.cf.rhel7.x86_64 10/10 Updated: GeoIP-GeoLite-data.noarch 0:2017.08-1.el7 GeoIP-GeoLite-data-extra.noarch 0:2017.08-1.el7 curl.x86_64 0:7.55.0-1.0.cf.rhel7 libcurl.x86_64 0:7.55.0-1.0.cf.rhel7 libcurl-devel.x86_64 0:7.55.0-1.0.cf.rhel7 Complete! Code (Text): [root@upcloud ~]# php --ri curl curl cURL support => enabled cURL Information => 7.55.0 Age => 3 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => No HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-redhat-linux-gnu SSL Version => NSS/3.28.4 ZLib Version => 1.2.11 libSSH Version => libssh2/1.8.0
Looks like the RPM needs to be updated for /usr/local/src/centminmod/addons/customcurl.sh Index of /ftp/contrib/yum-repo
woah seems like the whole repo is gone! Only just recently as June 30 I updated from that repo for curl 7.84! Code (Text): Updated curl-7.83.1-1.1.cf.rhel7.x86_64 @city-fan.org Update 7.84.0-1.1.cf.rhel7.x86_64 @city-fan.org Will have to look into this. That's for the heads up! edit: looks like it might have moved to https://mirror.city-fan.org/ftp/contrib/yum-repo/
@jcat I've updated both current 124.00stable and 130.00beta01 branches with updated addons/customcurl.sh with updated paths to the RPM repo download file. So you can run cmupdate command on existing installs to get updated before re-running the optional addons/customcurl.sh addon. For most folks wouldn't have an impact as it's an optional install and not installed by default in Centmin Mod.
Did anyone noticed that the city-fan repo for rhel 8 is missing curl and libcurl packages? rhel 7, rhel 9 and fedora repos have those packages. I'm migrating my servers from Centos 7 to Almalinux 8 and noticed that.
TBH, EL8+ curl versions are new enough to handle most things AFAIK. Though I've also been testing Centmin Mod custom curl RPM packages for EL8 and EL9 as well as part of requirement for building experimental PHP custom curl and openssl RPM packages as well. But for most folks EL8+ should suffice with the native curl versions. This city-fan curl RPM repo only really useful on CentOS 7 due to severely outdated curl versions.