CONTENTS #contents ---- Lastmodified &lastmod; ---- *p5-Net-SMTP-SSL-1.04: Tag: expiration_date Value: 2017-03-31 [#na05c37d] Checking for packages with security vulnerabilities: Database fetched: Thu Feb 9 03:24:06 JST 2017 p5-Net-SMTP-SSL-1.04: Tag: expiration_date Value: 2017-03-31 p5-Net-SMTP-SSL-1.04: Tag: deprecated Value: Deprecated by upstream, use Net::SMTP instead https://forums.freebsd.org/threads/59262/ # pkg info -rR p5-Net-SMTP-SSL-1.04 name = "p5-Net-SMTP-SSL"; origin = "mail/p5-Net-SMTP-SSL"; version = "1.04"; comment = "SSL support for Net::SMTP"; maintainer = "sunpoet@FreeBSD.org"; www = "http://search.cpan.org/dist/Net-SMTP-SSL/"; abi = "FreeBSD:10:*"; arch = "freebsd:10:*"; prefix = "/usr/local"; flatsize = 22753; licenselogic = "or"; licenses [ "GPLv1", "ART10", ] desc = <<EOD Net::SMTP::SSL implements the same API as Net::SMTP, but uses IO::Socket::SSL for its network operations. Due to the nature of Net::SMTP's new method, it is not overridden to make use of a default port for the SMTPS service. Perhaps future versions will be smart like that. Port 465 is usually what you want, and it's not a pain to specify that. WWW: http://search.cpan.org/dist/Net-SMTP-SSL/ EOD; deps { p5-IO-Socket-SSL { origin = "security/p5-IO-Socket-SSL"; version = "2.044"; } perl5 { origin = "lang/perl5.24"; version = "5.24.1"; } } categories [ "perl5", "mail", ] annotations { deprecated = "Deprecated by upstream, use Net::SMTP instead"; expiration_date = "2017-03-31"; repo_type = "binary"; } files { /usr/local/lib/perl5/site_perl/Net/SMTP/SSL.pm = "1$1690b5ee9585b9205ccef2a732d4f9a9f5b7d32c5bafeb6a7f73db42f3a8e245"; /usr/local/lib/perl5/site_perl/mach/5.24/auto/Net/SMTP/SSL/.packlist = "1$9efd25e5c1f96e75dc330d294257bf801ddd2c6255a6d599f0bffbac8a04e7e0"; "/usr/local/lib/perl5/site_perl/man/man3/Net::SMTP::SSL.3.gz" = "1$225f0a0d52faf391ffb49fe1432496cee2ad5ee767609740f527f67603594686"; /usr/local/share/licenses/p5-Net-SMTP-SSL-1.04/ART10 = "1$6e325a7fbcaa9a9d22178be70e9904051336e347ae701d6a7a233250c1b656aa"; /usr/local/share/licenses/p5-Net-SMTP-SSL-1.04/GPLv1 = "1$25ddc75607ddd58ecf5db27a630c56adc2f190c4659645a331167bd5b2c36ea3"; /usr/local/share/licenses/p5-Net-SMTP-SSL-1.04/LICENSE = "1$3e0600ac4141fa62d4dc259978732c8a7cf65aaeadc2ba9b7984a93a3db1135d"; /usr/local/share/licenses/p5-Net-SMTP-SSL-1.04/catalog.mk = "1$d5e636b3d495ccbbeeb02558fee97199119121b3f8edff6a3c67ddd3fc557eb6"; } messages [ { message = <<EOD ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Deprecated by upstream, use Net::SMTP instead. It is scheduled to be removed on or after 2017-03-31. EOD; } ] https://lists.freebsd.org/pipermail/freebsd-ports/2017-January/106575.html On 12/14/2016 10:22 AM, Matthew Seaman wrote: > On 2016/12/14 16:53, Janky Jay, III wrote: >> Hello All, >> >> So, mail/p5-Net-SMTP-SSL is a requirement of security/maia (a port I >> maintain) and it is apparently being deprecated as of March of next >> year. I see this in my nightly reports: >> >> p5-Net-SMTP-SSL-1.04: Tag: expiration_date Value: 2017-03-31 >> p5-Net-SMTP-SSL-1.04: Tag: deprecated Value: Deprecated by upstream, use >> Net::SMTP instead >> >> I'd like to get this dependency updated in the port but I don't see a >> "Net::SMTP" available (at least in the ${LOCALBASE}/mail directory. I >> see others such as p5-Net-SMTP-TLS and p5-Net-SMTPS and >> p5-Net-SMTP_auth, etc... >> >> My question is, what port am I supposed to use instead of >> p5-Net-SMTP-SSL? I see no configuration options for SSL in the other >> ports. Just want to make sure I do this correctly. Any information will >> be greatly appreciated! > > Net::SMTP is a core perl module, or you can install the p5-Net-3.10_1,1 > package to get a slightly newer version of it. > > Net::SMTP has had SSL support capability since version 1.28 way back in > 2014. You just need to have IO::Socket::SSL installed too. > > In the intervening 3 or so years, applications are meant to have been > re-written to use Net::SMTP rather than Net::SMTP::SSL, but clearly this > has not happened universally. Fantastic! Thanks for the info. I'll see what I can do about either getting the application to use Net::SMTP and I'll add IO::Socket::SSL or I'll come up with another workaround. Regards, Janky Jay, III 119 10:02 portinstall net/p5-Net 120 10:08 locate p5-GSSAPI 121 10:08 portupgrade -f security/p5-GSSAPI 124 10:09 cd /usr/ports/security/p5-GSSAPI 125 10:09 make config 126 10:10 portupgrade -f security/p5-GSSAPI 127 10:10 portinstall net/p5-Net # pkg info p5-Net-SMTP-SSL-1.04 p5-Net-SMTP-SSL-1.04 Name : p5-Net-SMTP-SSL Version : 1.04 Installed on : Thu Dec 1 10:17:41 2016 JST Origin : mail/p5-Net-SMTP-SSL Architecture : freebsd:10:* Prefix : /usr/local Categories : perl5 mail Licenses : GPLv1 or ART10 Maintainer : sunpoet@FreeBSD.org WWW : http://search.cpan.org/dist/Net-SMTP-SSL/ Comment : SSL support for Net::SMTP Annotations : deprecated : Deprecated by upstream, use Net::SMTP instead expiration_date: 2017-03-31 repo_type : binary repository : FreeBSD Flat size : 22.2KiB Description : Net::SMTP::SSL implements the same API as Net::SMTP, but uses IO::Socket::SSL for its network operations. Due to the nature of Net::SMTP's new method, it is not overridden to make use of a default port for the SMTPS service. Perhaps future versions will be smart like that. Port 465 is usually what you want, and it's not a pain to specify that. WWW: http://search.cpan.org/dist/Net-SMTP-SSL/ # pkg delete p5-Net-SMTP-SSL-1.04 Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: p5-Net-SMTP-SSL-1.04 Number of packages to be removed: 1 Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling p5-Net-SMTP-SSL-1.04... [1/1] Deleting files for p5-Net-SMTP-SSL-1.04: 100% ---- Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday); #counter([total|today|yesterday]);