Tuesday, October 02, 2018

quirks "my $cve" update

Adding the ones that come to mind at the moment.. Don't *actually* need
the php/7.1 and 7.2 yet as there aren't older versions in packages, but
it's easier to do the batch in one go.

Sanity check/suggestions would be appreciated :)

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.617
diff -u -p -r1.617 Makefile
--- Makefile 1 Oct 2018 22:02:22 -0000 1.617
+++ Makefile 2 Oct 2018 09:15:46 -0000
@@ -5,7 +5,7 @@ CATEGORIES = devel databases
DISTFILES =

# API.rev
-PKGNAME = quirks-3.10
+PKGNAME = quirks-3.11
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

Index: files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.631
diff -u -p -r1.631 Quirks.pm
--- files/Quirks.pm 1 Oct 2018 22:02:22 -0000 1.631
+++ files/Quirks.pm 2 Oct 2018 09:15:46 -0000
@@ -1153,23 +1153,181 @@ sub tweak_search
# cat/path => badspec
my $cve = {
'audio/flac' => 'flac-<1.3.0p1',
+ 'databases/mariadb,-main' => 'mariadb-client-<10.0.36',
+ 'databases/mariadb,-server' => 'mariadb-server-<10.0.36',
+ 'databases/postgresql,-main' => 'postgresql-client-<10.5',
+ 'databases/postgresql,-server' => 'postgresql-server-<10.5',
'devel/pcre' => 'pcre-<8.38',
'graphics/tiff' => 'tiff-<4.0.4beta',
'mail/exim' => 'exim-<4.83',
+ 'mail/p5-Mail-SpamAssassin' => 'p5-Mail-SpamAssassin-<3.4.2',
+ 'mail/roundcubemail' => 'roundcubemail-<1.3.7',
+ 'net/curl' => 'curl-<7.61.1',
+ 'net/isc-bind' => 'isc-bind-<9.11.4pl2',
'net/lldpd' => 'lldpd-<0.7.18p0',
'net/ntp' => 'ntp-<4.2.8pl7',
+ 'net/samba,-main' => 'samba-<4.8.4',
'net/transmission,-gtk' => 'transmission-gtk-<2.84',
'net/transmission,-main' => 'transmission-<2.84',
'net/transmission,-qt' => 'transmission-qt-<2.84',
+ 'net/wireshark,-gtk' => 'wireshark-gtk-<2.6.3',
+ 'net/wireshark,-main' => 'wireshark-<2.6.3',
+ 'net/wireshark,-text' => 'tshark-<2.6.3',
'print/cups,-main' => 'cups-<1.7.4',
'shells/bash' => 'bash-<4.3.27',
'sysutils/mcollective' => 'mcollective-<2.5.3',
+ 'www/apache-httpd,-main' => 'apache-httpd-<2.4.35',
'www/bozohttpd' => 'bozohttpd-<20130711p0',
- 'www/cherokee,-ldap' => 'cherokee-ldap-<1.2.101p6',
- 'www/drupal6/views' => 'drupal6-views-<2.18',
- 'www/p5-CGI-Application' => 'p5-CGI-Application-<4.50p0',
- 'www/drupal7/core' => 'drupal->=7.0,<7.59',
+ 'www/cherokee,-ldap' => 'cherokee-ldap-<1.2.101p6', # also in $obsolete_reason
+ 'www/chromium' => 'chromium-<69.0.3497.100',
+ 'www/drupal6/views' => 'drupal6-views-<2.18', # d6 ports removed
+ 'www/drupal7/core7' => 'drupal->=7.0,<7.59',
'www/drupal7/theme-newsflash' => 'drupal7-theme-newsflash-<2.5',
+ 'www/iridium' => 'iridium-<2018.5.67',
+ 'www/mozilla-firefox' => 'firefox-<62.0.2p0',
+ 'www/p5-CGI-Application' => 'p5-CGI-Application-<4.50p0',
+ 'www/webkitgtk4' => 'webkitgtk4-<2.20.5',
+ 'x11/gnome/gdm' => 'gdm-<3.28.3',
+
+ 'telephony/asterisk,-main' => 'asterisk-<13.23.1',
+ 'telephony/asterisk,-calendar' => 'asterisk-calendar-<13.23.1',
+ 'telephony/asterisk,-http_post' => 'asterisk-http_post-<13.23.1',
+ 'telephony/asterisk,-ldap' => 'asterisk-ldap-<13.23.1',
+ 'telephony/asterisk,-odbc' => 'asterisk-odbc-<13.23.1',
+ 'telephony/asterisk,-pgsql' => 'asterisk-pgsql-<13.23.1',
+ 'telephony/asterisk,-snmp' => 'asterisk-snmp-<13.23.1',
+ 'telephony/asterisk,-speex' => 'asterisk-speex-<13.23.1',
+ 'telephony/asterisk,-tds' => 'asterisk-tds-<13.23.1',
+
+ 'lang/php/5.6,-main' => 'php-<5.6.38',
+ 'lang/php/5.6,-apache' => 'php-apache-<5.6.38',
+ 'lang/php/5.6,-cgi' => 'php-cgi-<5.6.38',
+ 'lang/php/5.6,-dbg' => 'php-dbg-<5.6.38',
+ 'lang/php/5.6,-bz2' => 'php-bz2-<5.6.38',
+ 'lang/php/5.6,-curl' => 'php-curl-<5.6.38',
+ 'lang/php/5.6,-dba' => 'php-dba-<5.6.38',
+ 'lang/php/5.6,-gd' => 'php-gd-<5.6.38',
+ 'lang/php/5.6,-gmp' => 'php-gmp-<5.6.38',
+ 'lang/php/5.6,-intl' => 'php-intl-<5.6.38',
+ 'lang/php/5.6,-imap' => 'php-imap-<5.6.38',
+ 'lang/php/5.6,-ldap' => 'php-ldap-<5.6.38',
+ 'lang/php/5.6,-mysqli' => 'php-mysqli-<5.6.38',
+ 'lang/php/5.6,-odbc' => 'php-odbc-<5.6.38',
+ 'lang/php/5.6,-pcntl' => 'php-pcntl-<5.6.38',
+ 'lang/php/5.6,-pdo_mysql' => 'php-pdo_mysql-<5.6.38',
+ 'lang/php/5.6,-pdo_odbc' => 'php-pdo_odbc-<5.6.38',
+ 'lang/php/5.6,-pdo_pgsql' => 'php-pdo_pgsql-<5.6.38',
+ 'lang/php/5.6,-pdo_sqlite' => 'php-pdo_sqlite-<5.6.38',
+ 'lang/php/5.6,-pgsql' => 'php-pgsql-<5.6.38',
+ 'lang/php/5.6,-pspell' => 'php-pspell-<5.6.38',
+ 'lang/php/5.6,-shmop' => 'php-shmop-<5.6.38',
+ 'lang/php/5.6,-soap' => 'php-soap-<5.6.38',
+ 'lang/php/5.6,-snmp' => 'php-snmp-<5.6.38',
+ 'lang/php/5.6,-sqlite3' => 'php-sqlite3-<5.6.38',
+ 'lang/php/5.6,-pdo_dblib' => 'php-pdo_dblib-<5.6.38',
+ 'lang/php/5.6,-tidy' => 'php-tidy-<5.6.38',
+ 'lang/php/5.6,-xmlrpc' => 'php-xmlrpc-<5.6.38',
+ 'lang/php/5.6,-xsl' => 'php-xsl-<5.6.38',
+ 'lang/php/5.6,-zip' => 'php-zip-<5.6.38',
+ 'lang/php/5.6,-mysql' => 'php-mysql-<5.6.38',
+ 'lang/php/5.6,-sybase_ct' => 'php-sybase_ct-<5.6.38',
+ 'lang/php/5.6,-mssql' => 'php-mssql-<5.6.38',
+ 'lang/php/5.6,-mcrypt' => 'php-mcrypt-<5.6.38',
+
+ 'lang/php/7.0,-main' => 'php->7.0,<7.0.32',
+ 'lang/php/7.0,-apache' => 'php-apache->7.0,<7.0.32',
+ 'lang/php/7.0,-cgi' => 'php-cgi->7.0,<7.0.32',
+ 'lang/php/7.0,-dbg' => 'php-dbg->7.0,<7.0.32',
+ 'lang/php/7.0,-bz2' => 'php-bz2->7.0,<7.0.32',
+ 'lang/php/7.0,-curl' => 'php-curl->7.0,<7.0.32',
+ 'lang/php/7.0,-dba' => 'php-dba->7.0,<7.0.32',
+ 'lang/php/7.0,-gd' => 'php-gd->7.0,<7.0.32',
+ 'lang/php/7.0,-gmp' => 'php-gmp->7.0,<7.0.32',
+ 'lang/php/7.0,-intl' => 'php-intl->7.0,<7.0.32',
+ 'lang/php/7.0,-imap' => 'php-imap->7.0,<7.0.32',
+ 'lang/php/7.0,-ldap' => 'php-ldap->7.0,<7.0.32',
+ 'lang/php/7.0,-mysqli' => 'php-mysqli->7.0,<7.0.32',
+ 'lang/php/7.0,-odbc' => 'php-odbc->7.0,<7.0.32',
+ 'lang/php/7.0,-pcntl' => 'php-pcntl->7.0,<7.0.32',
+ 'lang/php/7.0,-pdo_mysql' => 'php-pdo_mysql->7.0,<7.0.32',
+ 'lang/php/7.0,-pdo_odbc' => 'php-pdo_odbc->7.0,<7.0.32',
+ 'lang/php/7.0,-pdo_pgsql' => 'php-pdo_pgsql->7.0,<7.0.32',
+ 'lang/php/7.0,-pdo_sqlite' => 'php-pdo_sqlite->7.0,<7.0.32',
+ 'lang/php/7.0,-pgsql' => 'php-pgsql->7.0,<7.0.32',
+ 'lang/php/7.0,-pspell' => 'php-pspell->7.0,<7.0.32',
+ 'lang/php/7.0,-shmop' => 'php-shmop->7.0,<7.0.32',
+ 'lang/php/7.0,-soap' => 'php-soap->7.0,<7.0.32',
+ 'lang/php/7.0,-snmp' => 'php-snmp->7.0,<7.0.32',
+ 'lang/php/7.0,-sqlite3' => 'php-sqlite3->7.0,<7.0.32',
+ 'lang/php/7.0,-pdo_dblib' => 'php-pdo_dblib->7.0,<7.0.32',
+ 'lang/php/7.0,-tidy' => 'php-tidy->7.0,<7.0.32',
+ 'lang/php/7.0,-xmlrpc' => 'php-xmlrpc->7.0,<7.0.32',
+ 'lang/php/7.0,-xsl' => 'php-xsl->7.0,<7.0.32',
+ 'lang/php/7.0,-zip' => 'php-zip->7.0,<7.0.32',
+ 'lang/php/7.0,-mcrypt' => 'php-mcrypt->7.0,<7.0.32',
+
+ 'lang/php/7.1,-main' => 'php->7.1,<7.1.22',
+ 'lang/php/7.1,-apache' => 'php-apache->7.1,<7.1.22',
+ 'lang/php/7.1,-cgi' => 'php-cgi->7.1,<7.1.22',
+ 'lang/php/7.1,-dbg' => 'php-dbg->7.1,<7.1.22',
+ 'lang/php/7.1,-bz2' => 'php-bz2->7.1,<7.1.22',
+ 'lang/php/7.1,-curl' => 'php-curl->7.1,<7.1.22',
+ 'lang/php/7.1,-dba' => 'php-dba->7.1,<7.1.22',
+ 'lang/php/7.1,-gd' => 'php-gd->7.1,<7.1.22',
+ 'lang/php/7.1,-gmp' => 'php-gmp->7.1,<7.1.22',
+ 'lang/php/7.1,-intl' => 'php-intl->7.1,<7.1.22',
+ 'lang/php/7.1,-imap' => 'php-imap->7.1,<7.1.22',
+ 'lang/php/7.1,-ldap' => 'php-ldap->7.1,<7.1.22',
+ 'lang/php/7.1,-mysqli' => 'php-mysqli->7.1,<7.1.22',
+ 'lang/php/7.1,-odbc' => 'php-odbc->7.1,<7.1.22',
+ 'lang/php/7.1,-pcntl' => 'php-pcntl->7.1,<7.1.22',
+ 'lang/php/7.1,-pdo_mysql' => 'php-pdo_mysql->7.1,<7.1.22',
+ 'lang/php/7.1,-pdo_odbc' => 'php-pdo_odbc->7.1,<7.1.22',
+ 'lang/php/7.1,-pdo_pgsql' => 'php-pdo_pgsql->7.1,<7.1.22',
+ 'lang/php/7.1,-pdo_sqlite' => 'php-pdo_sqlite->7.1,<7.1.22',
+ 'lang/php/7.1,-pgsql' => 'php-pgsql->7.1,<7.1.22',
+ 'lang/php/7.1,-pspell' => 'php-pspell->7.1,<7.1.22',
+ 'lang/php/7.1,-shmop' => 'php-shmop->7.1,<7.1.22',
+ 'lang/php/7.1,-soap' => 'php-soap->7.1,<7.1.22',
+ 'lang/php/7.1,-snmp' => 'php-snmp->7.1,<7.1.22',
+ 'lang/php/7.1,-sqlite3' => 'php-sqlite3->7.1,<7.1.22',
+ 'lang/php/7.1,-pdo_dblib' => 'php-pdo_dblib->7.1,<7.1.22',
+ 'lang/php/7.1,-tidy' => 'php-tidy->7.1,<7.1.22',
+ 'lang/php/7.1,-xmlrpc' => 'php-xmlrpc->7.1,<7.1.22',
+ 'lang/php/7.1,-xsl' => 'php-xsl->7.1,<7.1.22',
+ 'lang/php/7.1,-zip' => 'php-zip->7.1,<7.1.22',
+ 'lang/php/7.1,-mcrypt' => 'php-mcrypt->7.1,<7.1.22',
+
+ 'lang/php/7.2,-main' => 'php-7.2->7.2,<7.2.10',
+ 'lang/php/7.2,-apache' => 'php-apache->7.2,<7.2.10',
+ 'lang/php/7.2,-cgi' => 'php-cgi->7.2,<7.2.10',
+ 'lang/php/7.2,-dbg' => 'php-dbg->7.2,<7.2.10',
+ 'lang/php/7.2,-bz2' => 'php-bz2->7.2,<7.2.10',
+ 'lang/php/7.2,-curl' => 'php-curl->7.2,<7.2.10',
+ 'lang/php/7.2,-dba' => 'php-dba->7.2,<7.2.10',
+ 'lang/php/7.2,-gd' => 'php-gd->7.2,<7.2.10',
+ 'lang/php/7.2,-gmp' => 'php-gmp->7.2,<7.2.10',
+ 'lang/php/7.2,-intl' => 'php-intl->7.2,<7.2.10',
+ 'lang/php/7.2,-imap' => 'php-imap->7.2,<7.2.10',
+ 'lang/php/7.2,-ldap' => 'php-ldap->7.2,<7.2.10',
+ 'lang/php/7.2,-mysqli' => 'php-mysqli->7.2,<7.2.10',
+ 'lang/php/7.2,-odbc' => 'php-odbc->7.2,<7.2.10',
+ 'lang/php/7.2,-pcntl' => 'php-pcntl->7.2,<7.2.10',
+ 'lang/php/7.2,-pdo_mysql' => 'php-pdo_mysql->7.2,<7.2.10',
+ 'lang/php/7.2,-pdo_odbc' => 'php-pdo_odbc->7.2,<7.2.10',
+ 'lang/php/7.2,-pdo_pgsql' => 'php-pdo_pgsql->7.2,<7.2.10',
+ 'lang/php/7.2,-pdo_sqlite' => 'php-pdo_sqlite->7.2,<7.2.10',
+ 'lang/php/7.2,-pgsql' => 'php-pgsql->7.2,<7.2.10',
+ 'lang/php/7.2,-pspell' => 'php-pspell->7.2,<7.2.10',
+ 'lang/php/7.2,-shmop' => 'php-shmop->7.2,<7.2.10',
+ 'lang/php/7.2,-soap' => 'php-soap->7.2,<7.2.10',
+ 'lang/php/7.2,-snmp' => 'php-snmp->7.2,<7.2.10',
+ 'lang/php/7.2,-sqlite3' => 'php-sqlite3->7.2,<7.2.10',
+ 'lang/php/7.2,-pdo_dblib' => 'php-pdo_dblib->7.2,<7.2.10',
+ 'lang/php/7.2,-tidy' => 'php-tidy->7.2,<7.2.10',
+ 'lang/php/7.2,-xmlrpc' => 'php-xmlrpc->7.2,<7.2.10',
+ 'lang/php/7.2,-xsl' => 'php-xsl->7.2,<7.2.10',
+ 'lang/php/7.2,-zip' => 'php-zip->7.2,<7.2.10',
};

# ->check_security($path)

No comments:

Post a Comment