notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

Port details
morphis Peer-to-peer high-performance distributed datastore and mail
0.8.18.6_1 security Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port 0.8.18.6Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Fails to build with recent versions of python, upstream git repository is gone
Expired This port expired on: 2020-02-14
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-02-08 20:39:23
Last Update: 2020-02-16 12:34:45
SVN Revision: 526263
Also Listed In: net-p2p
License: GPLv2
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (226 items)
  1. /usr/local/share/licenses/morphis-0.8.18.6_1/catalog.mk
  2. /usr/local/share/licenses/morphis-0.8.18.6_1/LICENSE
  3. /usr/local/share/licenses/morphis-0.8.18.6_1/GPLv2
  4. bin/morphis
  5. etc/rc.d/morphis
  6. share/morphis/data
  7. share/morphis/CONTRIBUTORS
  8. share/morphis/CREDITS
  9. share/morphis/VERSION
  10. share/morphis/__pycache__/asymkey.cpython-36.opt-1.pyc
  11. share/morphis/__pycache__/asymkey.cpython-36.pyc
  12. share/morphis/__pycache__/base58.cpython-36.opt-1.pyc
  13. share/morphis/__pycache__/base58.cpython-36.pyc
  14. share/morphis/__pycache__/bittrie.cpython-36.opt-1.pyc
  15. share/morphis/__pycache__/bittrie.cpython-36.pyc
  16. share/morphis/__pycache__/brute.cpython-36.opt-1.pyc
  17. share/morphis/__pycache__/brute.cpython-36.pyc
  18. share/morphis/__pycache__/chord.cpython-36.opt-1.pyc
  19. share/morphis/__pycache__/chord.cpython-36.pyc
  20. share/morphis/__pycache__/chord_packet.cpython-36.opt-1.pyc
  21. share/morphis/__pycache__/chord_packet.cpython-36.pyc
  22. share/morphis/__pycache__/chord_tasks.cpython-36.opt-1.pyc
  23. share/morphis/__pycache__/chord_tasks.cpython-36.pyc
  24. share/morphis/__pycache__/chordexception.cpython-36.opt-1.pyc
  25. share/morphis/__pycache__/chordexception.cpython-36.pyc
  26. share/morphis/__pycache__/client.cpython-36.opt-1.pyc
  27. share/morphis/__pycache__/client.cpython-36.pyc
  28. share/morphis/__pycache__/client_engine.cpython-36.opt-1.pyc
  29. share/morphis/__pycache__/client_engine.cpython-36.pyc
  30. share/morphis/__pycache__/consts.cpython-36.opt-1.pyc
  31. share/morphis/__pycache__/consts.cpython-36.pyc
  32. share/morphis/__pycache__/db.cpython-36.opt-1.pyc
  33. share/morphis/__pycache__/db.cpython-36.pyc
  34. share/morphis/__pycache__/dhgroup14.cpython-36.opt-1.pyc
  35. share/morphis/__pycache__/dhgroup14.cpython-36.pyc
  36. share/morphis/__pycache__/dmail.cpython-36.opt-1.pyc
  37. share/morphis/__pycache__/dmail.cpython-36.pyc
  38. share/morphis/__pycache__/dsskey.cpython-36.opt-1.pyc
  39. share/morphis/__pycache__/dsskey.cpython-36.pyc
  40. share/morphis/__pycache__/enc.cpython-36.opt-1.pyc
  41. share/morphis/__pycache__/enc.cpython-36.pyc
  42. share/morphis/__pycache__/hashbench.cpython-36.opt-1.pyc
  43. share/morphis/__pycache__/hashbench.cpython-36.pyc
  44. share/morphis/__pycache__/kex.cpython-36.opt-1.pyc
  45. share/morphis/__pycache__/kex.cpython-36.pyc
  46. share/morphis/__pycache__/kexdhgroup14sha1.cpython-36.opt-1.pyc
  47. share/morphis/__pycache__/kexdhgroup14sha1.cpython-36.pyc
  48. share/morphis/__pycache__/llog.cpython-36.opt-1.pyc
  49. share/morphis/__pycache__/llog.cpython-36.pyc
  50. share/morphis/__pycache__/mbase32.cpython-36.opt-1.pyc
  51. share/morphis/__pycache__/mbase32.cpython-36.pyc
  52. share/morphis/__pycache__/mcc.cpython-36.opt-1.pyc
  53. share/morphis/__pycache__/mcc.cpython-36.pyc
  54. share/morphis/__pycache__/mn1.cpython-36.opt-1.pyc
  55. share/morphis/__pycache__/mn1.cpython-36.pyc
  56. share/morphis/__pycache__/multipart.cpython-36.opt-1.pyc
  57. share/morphis/__pycache__/multipart.cpython-36.pyc
  58. share/morphis/__pycache__/mutil.cpython-36.opt-1.pyc
  59. share/morphis/__pycache__/mutil.cpython-36.pyc
  60. share/morphis/__pycache__/node.cpython-36.opt-1.pyc
  61. share/morphis/__pycache__/node.cpython-36.pyc
  62. share/morphis/__pycache__/packet.cpython-36.opt-1.pyc
  63. share/morphis/__pycache__/packet.cpython-36.pyc
  64. share/morphis/__pycache__/peer.cpython-36.opt-1.pyc
  65. share/morphis/__pycache__/peer.cpython-36.pyc
  66. share/morphis/__pycache__/putil.cpython-36.opt-1.pyc
  67. share/morphis/__pycache__/putil.cpython-36.pyc
  68. share/morphis/__pycache__/rsakey.cpython-36.opt-1.pyc
  69. share/morphis/__pycache__/rsakey.cpython-36.pyc
  70. share/morphis/__pycache__/setup.cpython-36.opt-1.pyc
  71. share/morphis/__pycache__/setup.cpython-36.pyc
  72. share/morphis/__pycache__/setup_all.cpython-36.opt-1.pyc
  73. share/morphis/__pycache__/setup_all.cpython-36.pyc
  74. share/morphis/__pycache__/shell.cpython-36.opt-1.pyc
  75. share/morphis/__pycache__/shell.cpython-36.pyc
  76. share/morphis/__pycache__/sshexception.cpython-36.opt-1.pyc
  77. share/morphis/__pycache__/sshexception.cpython-36.pyc
  78. share/morphis/__pycache__/sshtype.cpython-36.opt-1.pyc
  79. share/morphis/__pycache__/sshtype.cpython-36.pyc
  80. share/morphis/asymkey.py
  81. share/morphis/base58.py
  82. share/morphis/bittrie.py
  83. share/morphis/brute.py
  84. share/morphis/build.sh
  85. share/morphis/chord.py
  86. share/morphis/chord_packet.py
  87. share/morphis/chord_tasks.py
  88. share/morphis/chordexception.py
  89. share/morphis/client.py
  90. share/morphis/client_engine.py
  91. share/morphis/consts.py
  92. share/morphis/contrib/morphisd/COPYING
  93. share/morphis/contrib/morphisd/README.md
  94. share/morphis/contrib/morphisd/etc/default/morphisd
  95. share/morphis/contrib/morphisd/opt/morphis/morphisd
  96. share/morphis/contrib/morphisd/opt/morphis/setargv
  97. share/morphis/contrib/morphisd/usr/lib/systemd/system/morphisd.service
  98. share/morphis/db.py
  99. share/morphis/dev_cluster.sh
  100. share/morphis/dev_node.sh
  101. share/morphis/dhgroup14.py
  102. share/morphis/dmail.py
  103. share/morphis/dsskey.py
  104. share/morphis/enc.py
  105. share/morphis/exceptions/20150716-01.txt
  106. share/morphis/favicon.ico
  107. share/morphis/hashbench.py
  108. share/morphis/kex.py
  109. share/morphis/kexdhgroup14sha1.py
  110. share/morphis/llog.py
  111. share/morphis/logging-debug.ini
  112. share/morphis/logging-info.ini
  113. share/morphis/logging-ms.ini
  114. share/morphis/logging-prod.ini
  115. share/morphis/logging-warn.ini
  116. share/morphis/logging.ini
  117. share/morphis/lots-bulk.sh
  118. share/morphis/lots.sh
  119. share/morphis/maalstroom/__init__.py
  120. share/morphis/maalstroom/__pycache__/__init__.cpython-36.opt-1.pyc
  121. share/morphis/maalstroom/__pycache__/__init__.cpython-36.pyc
  122. share/morphis/maalstroom/__pycache__/dispatcher.cpython-36.opt-1.pyc
  123. share/morphis/maalstroom/__pycache__/dispatcher.cpython-36.pyc
  124. share/morphis/maalstroom/__pycache__/dmail.cpython-36.opt-1.pyc
  125. share/morphis/maalstroom/__pycache__/dmail.cpython-36.pyc
  126. share/morphis/maalstroom/__pycache__/templates.cpython-36.opt-1.pyc
  127. share/morphis/maalstroom/__pycache__/templates.cpython-36.pyc
  128. share/morphis/maalstroom/dispatcher.py
  129. share/morphis/maalstroom/dmail.py
  130. share/morphis/maalstroom/resources/images/dmail/add_address.png
  131. share/morphis/maalstroom/resources/images/dmail/addressbook.png
  132. share/morphis/maalstroom/resources/images/dmail/addressbook_blue.png
  133. share/morphis/maalstroom/resources/images/dmail/addressbook_grey.png
  134. share/morphis/maalstroom/resources/images/dmail/bullet.png
  135. share/morphis/maalstroom/resources/images/dmail/bullet_white.png
  136. share/morphis/maalstroom/resources/images/dmail/compose_blue.png
  137. share/morphis/maalstroom/resources/images/dmail/compose_white.png
  138. share/morphis/maalstroom/resources/images/dmail/divider.gif
  139. share/morphis/maalstroom/resources/images/dmail/draft.png
  140. share/morphis/maalstroom/resources/images/dmail/draft_white.png
  141. share/morphis/maalstroom/resources/images/dmail/gradient.jpg
  142. share/morphis/maalstroom/resources/images/dmail/inbox.png
  143. share/morphis/maalstroom/resources/images/dmail/inbox_new.png
  144. share/morphis/maalstroom/resources/images/dmail/inbox_white.png
  145. share/morphis/maalstroom/resources/images/dmail/list_addresses.png
  146. share/morphis/maalstroom/resources/images/dmail/logo.png
  147. share/morphis/maalstroom/resources/images/dmail/mail_icon.png
  148. share/morphis/maalstroom/resources/images/dmail/mail_icon2.png
  149. share/morphis/maalstroom/resources/images/dmail/read.png
  150. share/morphis/maalstroom/resources/images/dmail/refresh.png
  151. share/morphis/maalstroom/resources/images/dmail/reply_blue.png
  152. share/morphis/maalstroom/resources/images/dmail/reply_dk.png
  153. share/morphis/maalstroom/resources/images/dmail/reply_icon.png
  154. share/morphis/maalstroom/resources/images/dmail/reply_icon_new.png
  155. share/morphis/maalstroom/resources/images/dmail/reply_purp.png
  156. share/morphis/maalstroom/resources/images/dmail/reply_white.png
  157. share/morphis/maalstroom/resources/images/dmail/save.png
  158. share/morphis/maalstroom/resources/images/dmail/save_blue.png
  159. share/morphis/maalstroom/resources/images/dmail/save_dk.png
  160. share/morphis/maalstroom/resources/images/dmail/save_purp.png
  161. share/morphis/maalstroom/resources/images/dmail/save_white.png
  162. share/morphis/maalstroom/resources/images/dmail/send.png
  163. share/morphis/maalstroom/resources/images/dmail/send_blue.png
  164. share/morphis/maalstroom/resources/images/dmail/send_dk.png
  165. share/morphis/maalstroom/resources/images/dmail/send_purp.png
  166. share/morphis/maalstroom/resources/images/dmail/send_white.png
  167. share/morphis/maalstroom/resources/images/dmail/sent.png
  168. share/morphis/maalstroom/resources/images/dmail/sent_white.png
  169. share/morphis/maalstroom/resources/images/dmail/settings.png
  170. share/morphis/maalstroom/resources/images/dmail/stripe.png
  171. share/morphis/maalstroom/resources/images/dmail/tags.png
  172. share/morphis/maalstroom/resources/images/dmail/tags_white.png
  173. share/morphis/maalstroom/resources/images/dmail/trash.png
  174. share/morphis/maalstroom/resources/images/dmail/trash_blue.png
  175. share/morphis/maalstroom/resources/images/dmail/trash_dk.png
  176. share/morphis/maalstroom/resources/images/dmail/trash_icon.png
  177. share/morphis/maalstroom/resources/images/dmail/trash_icon_new.png
  178. share/morphis/maalstroom/resources/images/dmail/trash_white.png
  179. share/morphis/maalstroom/resources/images/dmail/trash_white_in.png
  180. share/morphis/maalstroom/resources/images/dmail/unread.png
  181. share/morphis/maalstroom/resources/style.css
  182. share/morphis/maalstroom/templates.py
  183. share/morphis/maalstroom/templates/dmail/address_config.html
  184. share/morphis/maalstroom/templates/dmail/address_list.html
  185. share/morphis/maalstroom/templates/dmail/address_list_row.html
  186. share/morphis/maalstroom/templates/dmail/aside.html
  187. share/morphis/maalstroom/templates/dmail/compose.html
  188. share/morphis/maalstroom/templates/dmail/create_address.html
  189. share/morphis/maalstroom/templates/dmail/logo.html
  190. share/morphis/maalstroom/templates/dmail/msg_list.html
  191. share/morphis/maalstroom/templates/dmail/msg_list_list_end.html
  192. share/morphis/maalstroom/templates/dmail/msg_list_list_row.html
  193. share/morphis/maalstroom/templates/dmail/msg_list_list_start.html
  194. share/morphis/maalstroom/templates/dmail/nav.html
  195. share/morphis/maalstroom/templates/dmail/new_mail.html
  196. share/morphis/maalstroom/templates/dmail/page_wrapper.html
  197. share/morphis/maalstroom/templates/dmail/read.html
  198. share/morphis/maalstroom/templates/main/combined_upload.html
  199. share/morphis/mbase32.py
  200. share/morphis/mcc.py
  201. share/morphis/mn1.py
  202. share/morphis/multipart.py
  203. share/morphis/mutil.py
  204. share/morphis/node.py
  205. share/morphis/old/__pycache__/n1.cpython-36.opt-1.pyc
  206. share/morphis/old/__pycache__/n1.cpython-36.pyc
  207. share/morphis/old/__pycache__/node.cpython-36.opt-1.pyc
  208. share/morphis/old/__pycache__/node.cpython-36.pyc
  209. share/morphis/old/__pycache__/server_test.cpython-36.opt-1.pyc
  210. share/morphis/old/__pycache__/server_test.cpython-36.pyc
  211. share/morphis/old/n1.py
  212. share/morphis/old/node.py
  213. share/morphis/old/server_test.py
  214. share/morphis/packet.py
  215. share/morphis/peer.py
  216. share/morphis/putil.py
  217. share/morphis/rsakey.py
  218. share/morphis/run.sh
  219. share/morphis/setup.py
  220. share/morphis/setup_all.py
  221. share/morphis/shell.py
  222. share/morphis/sshexception.py
  223. share/morphis/sshtype.py
  224. share/morphis/test_100n.sh
  225. share/morphis/upload_page.html
  226. @dir(nobody,nobody,0700) /var/db/morphis
Collapse this list.
Dependency lines:
  • morphis>0:security/morphis
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: morphis
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. python3.6 : lang/python36
Runtime dependencies:
  1. py36-pycrypto>0 : security/py-pycrypto@py36
  2. py36-sqlalchemy11>0 : databases/py-sqlalchemy11@py36
  3. python3.6 : lang/python36
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
  1. https://codeload.github.com/yurivict/morphis/tar.gz/v0.8.18.6?dummy=/
Port Moves
  • port deleted on 2020-02-16
    REASON: Has expired: Fails to build with recent versions of python, upstream git repository is gone

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 Feb 2020 12:34:45
Original commit files touched by this commit  0.8.18.6_1
Revision:526263
rene search for other commits by this committer
Remove expired ports:

2020-02-16 archivers/rox-archive: Old, uses EOLed python27
2020-02-15 databases/ldb: Old version, uses EOLed python27
2020-02-15 databases/ldb12: Old version, uses EOLed python27
2020-02-15 databases/ldb13: Old version, uses EOLed python27
2020-02-15 databases/tdb1: Old version, uses EOLed python27
2020-02-16 deskutils/rox-memo: Old, uses EOLed python27
2020-02-16 devel/py-roxlib: Old, uses EOLed python27
2020-02-15 devel/talloc1: Old version, uses EOLed python27
2020-02-15 devel/tevent1: Old version, uses EOLed python27
2020-02-16 editors/rox-edit: Old, uses EOLed python27
2020-02-15 graphics/ocre: unfetchable, author not reachable, seems discontinued
2020-02-14 math/py-basemap: Deprecated upstream
2020-02-16 multimedia/rox-videothumbnail: Old, uses EOLed python27
2020-02-14 security/morphis: Fails to build with recent versions of python,
upstream git repository is gone
2020-02-16 x11/rox-wallpaper: Old, uses EOLed python27
2020-02-16 x11-fm/rox-mime-editor: Old, uses EOLed python27
2020-02-16 x11-fm/rox-session: Old, uses EOLed python27
14 Dec 2019 09:24:17
Original commit files touched by this commit  0.8.18.6_1
Revision:520103
antoine search for other commits by this committer
Mark BROKEN with recent versions of python and deprecate

PR:		233770
20 Nov 2019 14:55:46
Original commit files touched by this commit  0.8.18.6_1
Revision:518028
antoine search for other commits by this committer
Unbreak bulk -a with non default version of python3
05 Nov 2019 14:36:38
Original commit files touched by this commit  0.8.18.6_1
Revision:516801
amdmi3 search for other commits by this committer
- Update supported python versions range

Approved by:	portmgr blanket
14 Aug 2019 12:16:13
Original commit files touched by this commit  0.8.18.6_1
Revision:508909
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
03 Dec 2017 09:13:58
Original commit files touched by this commit  0.8.18.6_1
Revision:455396  Sanity Test Failure
yuri search for other commits by this committer
security/morphis: Unbroke the port by adding shebangfix

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13342
30 Nov 2017 15:50:34
Original commit files touched by this commit  0.8.18.6
Revision:455210  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Oct 2017 16:18:25
Original commit files touched by this commit  0.8.18.6
Revision:452540
mat search for other commits by this committer
Mark this BROKEN.

The plist has python 3.5 hardcoded everywhere.

Sponsored by:	Absolight
04 Jun 2017 21:49:48
Original commit files touched by this commit  0.8.18.6
Revision:442592
bdrewery search for other commits by this committer
Allow these ports to build with PACKAGE_BUILDING_FLAVORS set.

Poudriere in particulr did not properly handle DEPENDS_ARGS which
made these ports not properly install dependencies.  That bug
is being addressed along with adding FLAVORS support to it.

With hat:	portmgr
MFH:		2017Q2
08 Feb 2017 20:39:14
Original commit files touched by this commit  0.8.18.6
Revision:433672
matthew search for other commits by this committer
MORPHiS is a global encrypted distributed datastore intended to replace the
cloud for storage and far more. This first release also includes DMAIL
(distributed mail), inherently spam resistant, inherently encrypted,
uncensorable, free distributed messaging.

WWW: https://morph.is

PR:		215804
Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Number of commits found: 10

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mbedtlsFeb 24
mbedtlsFeb 24
opensmtpdFeb 24
opensmtpdFeb 24
opensmtpdFeb 24
weechatFeb 21
webkit2-gtk3Feb 19
dovecotFeb 13
gitlab-ceFeb 13
grub2-bhyveFeb 12
libexifFeb 11
linux-flashplayerFeb 11
nginxFeb 09
nginx-develFeb 09
ksh93Feb 07

12 vulnerabilities affecting 52 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-02-25 03:07:51


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38466
Broken 645
Deprecated 418
Ignore 916
Forbidden 3
Restricted 150
No CDROM 72
Vulnerable 23
Expired 3
Set to expire 390
Interactive 0
new 24 hours 3
new 48 hours26
new 7 days50
new fortnight72
new month327

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.