Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2017 20:26:20 +0000 (UTC)
From:      Ben Woods <woodsb02@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456852 - in head/multimedia/emby-server: . files
Message-ID:  <201712202026.vBKKQK1a018459@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: woodsb02
Date: Wed Dec 20 20:26:20 2017
New Revision: 456852
URL: https://svnweb.freebsd.org/changeset/ports/456852

Log:
  multimedia/emby-server: Update to 3.2.60.0
  
  Changes this release:
    https://github.com/MediaBrowser/Emby/releases/tag/3.2.50.0
    https://github.com/MediaBrowser/Emby/releases/tag/3.2.60.0

Modified:
  head/multimedia/emby-server/Makefile
  head/multimedia/emby-server/distinfo
  head/multimedia/emby-server/files/emby-server.in
  head/multimedia/emby-server/pkg-plist

Modified: head/multimedia/emby-server/Makefile
==============================================================================
--- head/multimedia/emby-server/Makefile	Wed Dec 20 20:15:07 2017	(r456851)
+++ head/multimedia/emby-server/Makefile	Wed Dec 20 20:26:20 2017	(r456852)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	emby-server
-PORTVERSION=	3.2.40.0
+PORTVERSION=	3.2.60.0
 CATEGORIES=	multimedia
 
 MAINTAINER=	woodsb02@FreeBSD.org

Modified: head/multimedia/emby-server/distinfo
==============================================================================
--- head/multimedia/emby-server/distinfo	Wed Dec 20 20:15:07 2017	(r456851)
+++ head/multimedia/emby-server/distinfo	Wed Dec 20 20:26:20 2017	(r456852)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513062882
-SHA256 (MediaBrowser-Emby-3.2.40.0_GH0.tar.gz) = 8274503e40e5065e3046f1ee698b6ec8a71dfdec633963875b8ca537b93df7ad
-SIZE (MediaBrowser-Emby-3.2.40.0_GH0.tar.gz) = 77265350
+TIMESTAMP = 1513800741
+SHA256 (MediaBrowser-Emby-3.2.60.0_GH0.tar.gz) = e0706253c9de3039b77c2f47bad68558624d994fe84b635cbb8ce3702916b75f
+SIZE (MediaBrowser-Emby-3.2.60.0_GH0.tar.gz) = 69529804

Modified: head/multimedia/emby-server/files/emby-server.in
==============================================================================
--- head/multimedia/emby-server/files/emby-server.in	Wed Dec 20 20:15:07 2017	(r456851)
+++ head/multimedia/emby-server/files/emby-server.in	Wed Dec 20 20:26:20 2017	(r456852)
@@ -45,7 +45,7 @@ fi
 pidfile="/var/run/%%PORTNAME%%.pid"
 command="/usr/sbin/daemon"
 procname="%%LOCALBASE%%/bin/mono"
-command_args="-f -p ${pidfile} ${procname} %%PREFIX%%/lib/emby-server/MediaBrowser.Server.Mono.exe -ffmpeg %%LOCALBASE%%/bin/ffmpeg -ffprobe %%LOCALBASE%%/bin/ffprobe -programdata ${%%RC_NAME%%_data_dir}"
+command_args="-f -p ${pidfile} ${procname} %%PREFIX%%/lib/emby-server/MediaBrowser.Server.Mono.exe -os freebsd -ffmpeg %%LOCALBASE%%/bin/ffmpeg -ffprobe %%LOCALBASE%%/bin/ffprobe -programdata ${%%RC_NAME%%_data_dir}"
 
 start_precmd=%%RC_NAME%%_precmd
 %%RC_NAME%%_precmd()

Modified: head/multimedia/emby-server/pkg-plist
==============================================================================
--- head/multimedia/emby-server/pkg-plist	Wed Dec 20 20:15:07 2017	(r456851)
+++ head/multimedia/emby-server/pkg-plist	Wed Dec 20 20:26:20 2017	(r456852)
@@ -25,7 +25,6 @@ lib/emby-server/ImageMagickSharp.dll.config
 lib/emby-server/MediaBrowser.Api.dll
 lib/emby-server/MediaBrowser.Common.dll
 lib/emby-server/MediaBrowser.Controller.dll
-lib/emby-server/MediaBrowser.IsoMounting.Linux.dll
 lib/emby-server/MediaBrowser.LocalMetadata.dll
 lib/emby-server/MediaBrowser.Model.dll
 lib/emby-server/MediaBrowser.Model.dll.mdb
@@ -36,8 +35,6 @@ lib/emby-server/MediaBrowser.WebDashboard.dll
 lib/emby-server/MediaBrowser.XbmcMetadata.dll
 lib/emby-server/Mono.Nat.dll
 lib/emby-server/Mono.Nat.dll.mdb
-lib/emby-server/Mono.Posix.dll
-lib/emby-server/OpenSubtitlesHandler.dll
 lib/emby-server/RSSDP.dll
 lib/emby-server/RSSDP.dll.mdb
 lib/emby-server/SQLitePCL.pretty.dll
@@ -102,6 +99,7 @@ lib/emby-server/dashboard-ui/bower_components/emby-web
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/alert/alert.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/alert/nativealert.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/alphanumericshortcuts/alphanumericshortcuts.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/alphapicker/style.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/appfooter/appfooter.css
@@ -162,6 +160,8 @@ lib/emby-server/dashboard-ui/bower_components/emby-web
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fetchhelper.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/filedownloader.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/filesystem.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/filtermenu/filtermenu.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/filtermenu/filtermenu.template.html
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/flexstyles.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/flvjs/flv.min.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js
@@ -377,32 +377,23 @@ lib/emby-server/dashboard-ui/bower_components/emby-web
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sync/sync.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sync/syncjobeditor.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sync/syncjoblist.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/tabbedview/itemstab.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/tabbedview/tabbedview.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/thememediaplayer.js
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/appletv/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/appletv/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark-green/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark-green/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark-red/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark-red/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/dark/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/halloween/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/halloween/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-blue/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-blue/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-green/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-green/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-pink/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-pink/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-purple/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-purple/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-red/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light-red/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/light/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/verydark/logo.png
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/logodark.png
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/logowhite.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/verydark/theme.css
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/wmc/logo.png
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/themes/wmc/theme.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/toast/toast.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/toast/toast.js
@@ -418,6 +409,8 @@ lib/emby-server/dashboard-ui/bower_components/emby-web
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewmanager.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewsettings/viewsettings.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewsettings/viewsettings.template.html
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/visibleinviewport.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/youtubeplayer/plugin.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/youtubeplayer/style.css
@@ -426,7 +419,7 @@ lib/emby-server/dashboard-ui/bower_components/fetch/fe
 lib/emby-server/dashboard-ui/bower_components/hlsjs/LICENSE
 lib/emby-server/dashboard-ui/bower_components/hlsjs/dist/hls.min.js
 lib/emby-server/dashboard-ui/bower_components/hlsjs/hls.js.sublime-project
-lib/emby-server/dashboard-ui/bower_components/howlerjs/howler.min.js
+lib/emby-server/dashboard-ui/bower_components/howlerjs/dist/howler.min.js
 lib/emby-server/dashboard-ui/bower_components/jquery/dist/core.js
 lib/emby-server/dashboard-ui/bower_components/jquery/dist/jquery.js
 lib/emby-server/dashboard-ui/bower_components/jquery/dist/jquery.min.js
@@ -455,12 +448,6 @@ lib/emby-server/dashboard-ui/bower_components/requirej
 lib/emby-server/dashboard-ui/bower_components/requirejs/require.js
 lib/emby-server/dashboard-ui/bower_components/resize-observer-polyfill/LICENSE
 lib/emby-server/dashboard-ui/bower_components/resize-observer-polyfill/dist/ResizeObserver.js
-lib/emby-server/dashboard-ui/bower_components/vibrant/dist/vibrant.js
-lib/emby-server/dashboard-ui/bower_components/vibrant/dist/vibrant.min.js
-lib/emby-server/dashboard-ui/bower_components/vibrant/gulpfile.coffee
-lib/emby-server/dashboard-ui/bower_components/vibrant/index.html
-lib/emby-server/dashboard-ui/bower_components/vibrant/style.css
-lib/emby-server/dashboard-ui/bower_components/vibrant/website.coffee
 lib/emby-server/dashboard-ui/bower_components/webcomponentsjs/webcomponents-lite.min.js
 lib/emby-server/dashboard-ui/camerauploadsettings.html
 lib/emby-server/dashboard-ui/channelitems.html
@@ -474,8 +461,6 @@ lib/emby-server/dashboard-ui/components/categorysyncbu
 lib/emby-server/dashboard-ui/components/channelmapper/channelmapper.js
 lib/emby-server/dashboard-ui/components/directorybrowser/directorybrowser.css
 lib/emby-server/dashboard-ui/components/directorybrowser/directorybrowser.js
-lib/emby-server/dashboard-ui/components/dockedtabs/dockedtabs.css
-lib/emby-server/dashboard-ui/components/dockedtabs/dockedtabs.js
 lib/emby-server/dashboard-ui/components/favoriteitems.js
 lib/emby-server/dashboard-ui/components/filterdialog/filterdialog.js
 lib/emby-server/dashboard-ui/components/filterdialog/filterdialog.template.html
@@ -505,12 +490,9 @@ lib/emby-server/dashboard-ui/components/viewcontainer-
 lib/emby-server/dashboard-ui/connectlogin.html
 lib/emby-server/dashboard-ui/css/dashboard.css
 lib/emby-server/dashboard-ui/css/detailtable.css
-lib/emby-server/dashboard-ui/css/images/ani_equalizer_black.gif
 lib/emby-server/dashboard-ui/css/images/ani_equalizer_white.gif
-lib/emby-server/dashboard-ui/css/images/checkmarkgreen.png
 lib/emby-server/dashboard-ui/css/images/clients/amazon.png
 lib/emby-server/dashboard-ui/css/images/clients/android.png
-lib/emby-server/dashboard-ui/css/images/clients/androidtv-tile.png
 lib/emby-server/dashboard-ui/css/images/clients/chrome.png
 lib/emby-server/dashboard-ui/css/images/clients/chromecast.png
 lib/emby-server/dashboard-ui/css/images/clients/dlna.png
@@ -528,59 +510,14 @@ lib/emby-server/dashboard-ui/css/images/editor/missing
 lib/emby-server/dashboard-ui/css/images/editor/missingprimaryimage.png
 lib/emby-server/dashboard-ui/css/images/empty.png
 lib/emby-server/dashboard-ui/css/images/favicon.ico
-lib/emby-server/dashboard-ui/css/images/fresh.png
 lib/emby-server/dashboard-ui/css/images/iossplash.png
-lib/emby-server/dashboard-ui/css/images/items/detail/audio.png
-lib/emby-server/dashboard-ui/css/images/items/detail/game.png
-lib/emby-server/dashboard-ui/css/images/items/detail/person.png
-lib/emby-server/dashboard-ui/css/images/items/detail/tv.png
-lib/emby-server/dashboard-ui/css/images/items/detail/video.png
-lib/emby-server/dashboard-ui/css/images/items/list/chapter.png
-lib/emby-server/dashboard-ui/css/images/items/list/collection.png
-lib/emby-server/dashboard-ui/css/images/items/list/person.png
 lib/emby-server/dashboard-ui/css/images/logindefault.png
-lib/emby-server/dashboard-ui/css/images/logo.png
 lib/emby-server/dashboard-ui/css/images/logoblack.png
-lib/emby-server/dashboard-ui/css/images/mblogoicon.png
-lib/emby-server/dashboard-ui/css/images/media/chapterflyout.png
-lib/emby-server/dashboard-ui/css/images/media/pause.png
-lib/emby-server/dashboard-ui/css/images/media/play.png
-lib/emby-server/dashboard-ui/css/images/rightarrow.png
-lib/emby-server/dashboard-ui/css/images/rotten.png
 lib/emby-server/dashboard-ui/css/images/supporter/nonsupporterbadge.png
 lib/emby-server/dashboard-ui/css/images/supporter/premiumflag.png
 lib/emby-server/dashboard-ui/css/images/supporter/supporterbadge.png
 lib/emby-server/dashboard-ui/css/images/supporter/supporterflag.png
 lib/emby-server/dashboard-ui/css/images/throbber.gif
-lib/emby-server/dashboard-ui/css/images/tour/admin/chapters.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/cinemamode.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/dashboard.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/help.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/mobile.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/notifications.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/plugins.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/scheduledtasks.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/subtitles.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/sync.png
-lib/emby-server/dashboard-ui/css/images/tour/admin/users.png
-lib/emby-server/dashboard-ui/css/images/tour/enjoy.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourcollections.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourcontent.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/toureditor.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourmobile1.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourmobile2.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourmouseover.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourmovies.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourmysync.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourplaylist.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourtaphold.jpg
-lib/emby-server/dashboard-ui/css/images/tour/web/tourusersettings1.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourusersettings2.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourusersettings3.png
-lib/emby-server/dashboard-ui/css/images/tour/web/tourusersettings4.png
-lib/emby-server/dashboard-ui/css/images/userdata/administrator.png
-lib/emby-server/dashboard-ui/css/images/userdata/password.png
-lib/emby-server/dashboard-ui/css/images/userflyoutdefault.png
 lib/emby-server/dashboard-ui/css/librarybrowser.css
 lib/emby-server/dashboard-ui/css/livetv.css
 lib/emby-server/dashboard-ui/css/metadataeditor.css
@@ -600,6 +537,8 @@ lib/emby-server/dashboard-ui/dashboard/livetvtuner.js
 lib/emby-server/dashboard-ui/dashboard/logpage.js
 lib/emby-server/dashboard-ui/dashboard/wizardcomponents.js
 lib/emby-server/dashboard-ui/dashboard/wizardfinishpage.js
+lib/emby-server/dashboard-ui/dashboard/wizardsettings.js
+lib/emby-server/dashboard-ui/dashboard/wizardstart.js
 lib/emby-server/dashboard-ui/dashboardgeneral.html
 lib/emby-server/dashboard-ui/dashboardhosting.html
 lib/emby-server/dashboard-ui/device.html
@@ -615,6 +554,9 @@ lib/emby-server/dashboard-ui/favicon.ico
 lib/emby-server/dashboard-ui/forgotpassword.html
 lib/emby-server/dashboard-ui/forgotpasswordpin.html
 lib/emby-server/dashboard-ui/home.html
+lib/emby-server/dashboard-ui/home/favorites.js
+lib/emby-server/dashboard-ui/home/home.js
+lib/emby-server/dashboard-ui/home/hometab.js
 lib/emby-server/dashboard-ui/index.html
 lib/emby-server/dashboard-ui/itemdetails.html
 lib/emby-server/dashboard-ui/itemlist.html
@@ -649,7 +591,7 @@ lib/emby-server/dashboard-ui/myprofile.html
 lib/emby-server/dashboard-ui/mysync.html
 lib/emby-server/dashboard-ui/mysyncjob.html
 lib/emby-server/dashboard-ui/mysyncsettings.html
-lib/emby-server/dashboard-ui/notificationlist.html
+lib/emby-server/dashboard-ui/notifications.html
 lib/emby-server/dashboard-ui/notificationsetting.html
 lib/emby-server/dashboard-ui/notificationsettings.html
 lib/emby-server/dashboard-ui/nowplaying.html
@@ -683,8 +625,6 @@ lib/emby-server/dashboard-ui/scripts/encodingsettings.
 lib/emby-server/dashboard-ui/scripts/episodes.js
 lib/emby-server/dashboard-ui/scripts/forgotpassword.js
 lib/emby-server/dashboard-ui/scripts/forgotpasswordpin.js
-lib/emby-server/dashboard-ui/scripts/homefavorites.js
-lib/emby-server/dashboard-ui/scripts/indexpage.js
 lib/emby-server/dashboard-ui/scripts/itembynamedetailpage.js
 lib/emby-server/dashboard-ui/scripts/itemdetailpage.js
 lib/emby-server/dashboard-ui/scripts/itemlistpage.js
@@ -725,7 +665,7 @@ lib/emby-server/dashboard-ui/scripts/mypreferencessubt
 lib/emby-server/dashboard-ui/scripts/myprofile.js
 lib/emby-server/dashboard-ui/scripts/mysync.js
 lib/emby-server/dashboard-ui/scripts/mysyncsettings.js
-lib/emby-server/dashboard-ui/scripts/notificationlist.js
+lib/emby-server/dashboard-ui/scripts/notificationindicator.js
 lib/emby-server/dashboard-ui/scripts/notifications.js
 lib/emby-server/dashboard-ui/scripts/notificationsetting.js
 lib/emby-server/dashboard-ui/scripts/notificationsettings.js
@@ -768,8 +708,6 @@ lib/emby-server/dashboard-ui/scripts/userprofilespage.
 lib/emby-server/dashboard-ui/scripts/videoosd.js
 lib/emby-server/dashboard-ui/scripts/wizardagreement.js
 lib/emby-server/dashboard-ui/scripts/wizardcontroller.js
-lib/emby-server/dashboard-ui/scripts/wizardsettings.js
-lib/emby-server/dashboard-ui/scripts/wizardstartpage.js
 lib/emby-server/dashboard-ui/scripts/wizarduserpage.js
 lib/emby-server/dashboard-ui/search.html
 lib/emby-server/dashboard-ui/secondaryitems.html
@@ -825,8 +763,6 @@ lib/emby-server/dashboard-ui/strings/zh-TW.json
 lib/emby-server/dashboard-ui/supporterkey.html
 lib/emby-server/dashboard-ui/syncactivity.html
 lib/emby-server/dashboard-ui/syncsettings.html
-lib/emby-server/dashboard-ui/themes/holiday/style.css
-lib/emby-server/dashboard-ui/themes/holiday/theme.js
 lib/emby-server/dashboard-ui/thirdparty/jquerymobile/jqm.panel.css
 lib/emby-server/dashboard-ui/thirdparty/jquerymobile/jqm.panel.js
 lib/emby-server/dashboard-ui/thirdparty/jquerymobile/jqm.popup.css



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712202026.vBKKQK1a018459>