diff options
-rw-r--r-- | sysutils/fusefs-sshfs/Makefile | 4 | ||||
-rw-r--r-- | sysutils/fusefs-sshfs/files/patch-sshfs.c | 11 | ||||
-rw-r--r-- | sysutils/fusefs-sshfs/pkg-message | 7 |
3 files changed, 13 insertions, 9 deletions
diff --git a/sysutils/fusefs-sshfs/Makefile b/sysutils/fusefs-sshfs/Makefile index e35cc00c514a..76266ddbb734 100644 --- a/sysutils/fusefs-sshfs/Makefile +++ b/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 @@ MAINTAINER= bofh@FreeBSD.org COMMENT= Mount remote directories over ssh LICENSE= GPLv2 - -KMODDIR?= ${LOCALBASE}/modules +LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= libfuse diff --git a/sysutils/fusefs-sshfs/files/patch-sshfs.c b/sysutils/fusefs-sshfs/files/patch-sshfs.c new file mode 100644 index 000000000000..d89f099f08b9 --- /dev/null +++ b/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; diff --git a/sysutils/fusefs-sshfs/pkg-message b/sysutils/fusefs-sshfs/pkg-message index 3f52f637e55c..c5859c9bfd66 100644 --- a/sysutils/fusefs-sshfs/pkg-message +++ b/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 |