From nobody Mon Jun 06 09:06:57 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0F52F1BEC591; Mon, 6 Jun 2022 09:06:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LGng647vHz4bcR; Mon, 6 Jun 2022 09:06:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654506418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ue/HTnqQuwz38qFSUiwBYkFd557/p40yrSMKQmaTkAA=; b=WU5S6yCglVsxB2urGKq8+vjmGAKp5f+AzGWTsHoAe72IypI9HuW/HEVKNabujh3nNYPGla RXQHFFqUr3we4cweq0f4zV98wfmdcdn8aSVxiWwB8t/xpghphnkr4XHxGDaGAZoefOL8Lx X+SnJyuV7Ocl2/HxQ8LHBEswQguVmd2+z3kSOq8IOq+WN+I/izCPDAM1uWwCu/ZtRSrItm C03m4LtR3HS2FnQ1WjrJmnQo0RTC7Om/a8HSvcghlFVVYjl7RuL1eRqRubyUHQNjIuh+VR QD4Yt4jp5NNi/YfCxjVQ4I4yMZnlZSysgKrcHGoBTGvJ7GATs2af3MPhx/R6bg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 380C123430; Mon, 6 Jun 2022 09:06:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25696vLw039157; Mon, 6 Jun 2022 09:06:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25696vTc039156; Mon, 6 Jun 2022 09:06:57 GMT (envelope-from git) Date: Mon, 6 Jun 2022 09:06:57 GMT Message-Id: <202206060906.25696vTc039156@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: fbf944ca9ec8 - main - sysutils/fusefs-ntfs: actualize pkg-message.in and README.FreeBSD List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fbf944ca9ec8022f5669950cb4ed3233245fa6f1 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654506418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ue/HTnqQuwz38qFSUiwBYkFd557/p40yrSMKQmaTkAA=; b=UBHTMoC5McrbbCFoC18nxt1O6JAQZX+rTs4uWki9q11M4UzWOboAT8SHdl1omZP8fD6q4Q FoAP3aXMeXqgIgoheir9L70otujQolpVEwsZ3XCwIJJa9BcNgeQrvB9iBojWe0CNiRvtGi X/DEH0DpogI2EwvdmH6PJrU2XPtuPp4tC+7EJ0y7133eQzQkm0EJQee+PiEi2EBI7fONpZ ddRTGqDrqDIWUoUfuZa35fEJJQWGGnsPlJoguKgI70VXJlyt1iggkIjzEHE4DrJSLyfZ71 mjSM5+a3qCASDGCmaqxJzRhbVvcRjc2YdJroXlBQCsrl8AfQ0fuDyRwhw1h/Vg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1654506418; a=rsa-sha256; cv=none; b=Xr3aYBWlpsOufwbV3XQp7IUTizOaim2YOiudC6FJM0ha9uiJO00+iI0KZ+gvl7M1ytTRj4 +FrT4AG64kgzAem2s7byVtbJLm+rgb30lbYoJvS225Gj5TYxKPm09IPB21e06meFygQXyB gKvtASHmLUdaCEkU83LFdDecKTm6S+b4PveC37pqMPlUOFRTnl8kUJTXZYzCYwPLl2z9+V lvWPEFqUtn4vj6cRtfQBZQMWoLXjnJ3SHqP8yHbRUjTEU1oZ0qJ5cCYa+icZRzRwQsO/gy tztxr2ZcbWaeUVoMqCHLyvWllD1JDZSk2VzJ38AhvK1sIz/PpSnzt966Q9LoPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=fbf944ca9ec8022f5669950cb4ed3233245fa6f1 commit fbf944ca9ec8022f5669950cb4ed3233245fa6f1 Author: Alexey Dokuchaev AuthorDate: 2022-06-06 09:06:08 +0000 Commit: Alexey Dokuchaev CommitDate: 2022-06-06 09:06:08 +0000 sysutils/fusefs-ntfs: actualize pkg-message.in and README.FreeBSD - Mention the necessity of fusefs(5) support in the kernel and how to enable it at the system startup time - Remove outdated URLs and references from the FreeBSD-specific README file; drop the ``Reporting bugs'' section completely as most of it does not reflect modern reality or is simply banal PR: 264478, 264479 --- sysutils/fusefs-ntfs/files/README.FreeBSD | 43 +++++++------------------------ sysutils/fusefs-ntfs/files/pkg-message.in | 11 ++++---- 2 files changed, 16 insertions(+), 38 deletions(-) diff --git a/sysutils/fusefs-ntfs/files/README.FreeBSD b/sysutils/fusefs-ntfs/files/README.FreeBSD index f740ca57854e..ffaedb7707c3 100644 --- a/sysutils/fusefs-ntfs/files/README.FreeBSD +++ b/sysutils/fusefs-ntfs/files/README.FreeBSD @@ -7,20 +7,18 @@ NTFS-3G README for the FreeBSD port 3. Mounting at startup with /etc/fstab 4. Ublio configuration 5. Known issues -6. Reporting bugs ============================================================================== 1. Introduction ============================================================================== The NTFS-3G project provides a read/write filesystem driver for NTFS. It uses -the FUSE library (a OS independent library to create filesystem drivers), more -precisely FUSE's library with fuse4bsd's kernel module (port of the kernel -dependent part of FUSE). For more information see: +the FUSE library (an OS-independent library to create filesystem drivers) and +FreeBSD fusefs(5) kernel module (port of the kernel-dependent part of FUSE). +For more information see: -NTFS-3G site: http://www.tuxera.com/community/ntfs-3g-download/ -FUSE site: http://fuse.sourceforge.net/ -fuse4bsd site: http://fuse4bsd.creo.hu/ +NTFS-3G site: https://github.com/tuxera/ntfs-3g +FUSE site: https://github.com/libfuse/libfuse ============================================================================== 2. Port specific notes @@ -45,7 +43,9 @@ and reduces disk load. To mount at startup you need to have the following line in /boot/loader.conf: -fuse_load="YES" + fusefs_load="YES" + +or have "fusefs" added to the "kld_list" in the /etc/rc.conf. Then create the following symlink: @@ -120,30 +120,7 @@ operations on different files sometimes the former one fails: read(2) returns kernel implementation in Linux and FreeBSD, and is being worked on. An example scenario would be playing a song in XMMS, while building many ports, which could cause XMMS skip the song. Another observed problem is the current -directory not being found, but entering again would work. The details are -described in fuse4bsd (sysutils/fusefs-kmod) documentation (Linux access is -path based while FreeBSD is vnode based, which may be reused). - -============================================================================== -6. Reporting bugs -============================================================================== - -About the port itself, you can ask the maintainer (preferable) and/or in the -ports@FreeBSD.org mailing list. - -About general NTFS problems (corruptions, etc) ask in the NTFS-3G forum (see -below). - -But often (even on Linux, 50% of the issues are related to these) the problems -reside on the FUSE implementation (the library itself, or fuse4bsd portion). - -For reporting kernel panics, see: - -http://fuse.sourceforge.net/wiki/index.php/DebugFreeBSDPanicsHowto - -And you can report them to the fuse4bsd author (preferable), or here: - -NTFS-3G forum: http://forum.ntfs-3g.org/ -FreeBSD PRs: http://www.freebsd.org/send-pr.html +directory not being found, but entering again would work (Linux access is +path-based while FreeBSD is vnode-based, which may be reused). ============================================================================== diff --git a/sysutils/fusefs-ntfs/files/pkg-message.in b/sysutils/fusefs-ntfs/files/pkg-message.in index 35df9fe32ec7..dad797469e8e 100644 --- a/sysutils/fusefs-ntfs/files/pkg-message.in +++ b/sysutils/fusefs-ntfs/files/pkg-message.in @@ -1,12 +1,13 @@ [ { type: install message: <