Index: head/sysutils/fusefs-sshfs/Makefile =================================================================== --- head/sysutils/fusefs-sshfs/Makefile +++ head/sysutils/fusefs-sshfs/Makefile @@ -4,6 +4,7 @@ PORTNAME= sshfs PORTVERSION= 2.8 DISTVERSIONPREFIX= ${PORTNAME}_ +PORTREVISION= 1 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- @@ -11,8 +12,7 @@ COMMENT= Mount remote directories over ssh LICENSE= GPLv2 - -KMODDIR?= ${LOCALBASE}/modules +LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= libfuse Index: head/sysutils/fusefs-sshfs/files/patch-sshfs.c =================================================================== --- head/sysutils/fusefs-sshfs/files/patch-sshfs.c +++ head/sysutils/fusefs-sshfs/files/patch-sshfs.c @@ -0,0 +1,11 @@ +--- sshfs.c.orig 2017-03-17 21:07:50 UTC ++++ sshfs.c +@@ -1027,7 +1027,7 @@ static int pty_master(char **name) + { + int mfd; + +- mfd = open("/dev/ptmx", O_RDWR | O_NOCTTY); ++ mfd = posix_openpt(O_RDWR | O_NOCTTY); + if (mfd == -1) { + perror("failed to open pty"); + return -1; Index: head/sysutils/fusefs-sshfs/pkg-message =================================================================== --- head/sysutils/fusefs-sshfs/pkg-message +++ head/sysutils/fusefs-sshfs/pkg-message @@ -1,13 +1,6 @@ Basic Instructions: There are three ways to do this: -From version 2.7 it makes use of the legacy /dev/ptmx. For version 10.0+ -please load the kernel module pty: - -% kldload pty - -Daemon initiated - 1) % sshfs -o idmap=user username@example.org: /path/to/mount/point