Date: Mon, 6 Jun 2022 11:16:50 +0200 From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com> To: Alexey Dokuchaev <danfe@freebsd.org> Cc: "ports-committers@FreeBSD.org" <ports-committers@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: fbf944ca9ec8 - main - sysutils/fusefs-ntfs: actualize pkg-message.in and README.FreeBSD Message-ID: <CAGwOe2YGYrU9Yb=m_z5fsiyNyLGdUsiZaNKpMawk9nkt8cPU8A@mail.gmail.com> In-Reply-To: <202206060906.25696vTc039156@gitrepo.freebsd.org> References: <202206060906.25696vTc039156@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000005a07da05e0c3ef2b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El lun., 6 jun. 2022 11:07, Alexey Dokuchaev <danfe@freebsd.org> escribi=C3= =B3: > The branch main has been updated by danfe: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=3Dfbf944ca9ec8022f5669950cb4ed3= 233245fa6f1 > > commit fbf944ca9ec8022f5669950cb4ed3233245fa6f1 > Author: Alexey Dokuchaev <danfe@FreeBSD.org> > AuthorDate: 2022-06-06 09:06:08 +0000 > Commit: Alexey Dokuchaev <danfe@FreeBSD.org> > 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 > Reported by: Graham Perrin <grahamperrin@gmail.com> Cheers. --- > 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 > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > 1. Introduction > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > > 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 kern= el > -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 > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > 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=3D"YES" > + fusefs_load=3D"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, whi= ch > could cause XMMS skip the song. Another observed problem is the current > -directory not being found, but entering again would work. The details ar= e > -described in fuse4bsd (sysutils/fusefs-kmod) documentation (Linux access > is > -path based while FreeBSD is vnode based, which may be reused). > - > > -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > -6. Reporting bugs > > -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > - > -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 i= s > +path-based while FreeBSD is vnode-based, which may be reused). > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > 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: <<EOM > -NTFS-3G has been installed, for information, known issues and how to > report > -bugs see the FreeBSD README: > +NTFS-3G has been installed. It requires fusefs(5) support to operate, > +so issue the ``kldload fusefs'' command or ``sysrc kld_list+=3Dfusefs'' > +to make it load automatically when the system starts. > > -%%DOCSDIR%%/README.FreeBSD > - > -Also see the official README (but has some Linux specific parts). > +For further information, implementation details, and known issues see > +the FreeBSD README (%%DOCSDIR%%/README.FreeBSD) in > +addition to the official README (contains some Linux-specific parts). > EOM > } > ] > --0000000000005a07da05e0c3ef2b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" = class=3D"gmail_attr">El lun., 6 jun. 2022 11:07, Alexey Dokuchaev <<a hr= ef=3D"mailto:danfe@freebsd.org">danfe@freebsd.org</a>> escribi=C3=B3:<br= ></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-= left:1px #ccc solid;padding-left:1ex">The branch main has been updated by d= anfe:<br> <br> URL: <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Dfbf944ca9ec8022= f5669950cb4ed3233245fa6f1" rel=3D"noreferrer noreferrer" target=3D"_blank">= https://cgit.FreeBSD.org/ports/commit/?id=3Dfbf944ca9ec8022f5669950cb4ed323= 3245fa6f1</a><br> <br> commit fbf944ca9ec8022f5669950cb4ed3233245fa6f1<br> Author:=C2=A0 =C2=A0 =C2=A0Alexey Dokuchaev <danfe@FreeBSD.org><br> AuthorDate: 2022-06-06 09:06:08 +0000<br> Commit:=C2=A0 =C2=A0 =C2=A0Alexey Dokuchaev <danfe@FreeBSD.org><br> CommitDate: 2022-06-06 09:06:08 +0000<br> <br> =C2=A0 =C2=A0 sysutils/fusefs-ntfs: actualize <a href=3D"http://pkg-message= .in" rel=3D"noreferrer noreferrer" target=3D"_blank">pkg-message.in</a> and= README.FreeBSD<br> <br> =C2=A0 =C2=A0 - Mention the necessity of fusefs(5) support in the kernel an= d<br> =C2=A0 =C2=A0 =C2=A0 how to enable it at the system startup time<br> =C2=A0 =C2=A0 - Remove outdated URLs and references from the FreeBSD-specif= ic<br> =C2=A0 =C2=A0 =C2=A0 README file; drop the ``Reporting bugs'' secti= on completely as<br> =C2=A0 =C2=A0 =C2=A0 most of it does not reflect modern reality or is simpl= y banal<br> <br> =C2=A0 =C2=A0 PR:=C2=A0 =C2=A0 =C2=A0264478, 264479<br></blockquote></div><= /div><div dir=3D"auto"><br></div><div dir=3D"auto">Reported by:=C2=A0Graham= Perrin <<a href=3D"mailto:grahamperrin@gmail.com">grahamperrin@gmail.co= m</a>> </div><div dir=3D"auto"><br></div><div dir=3D"auto">Cheers.</div><div dir= =3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquot= e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol= id;padding-left:1ex"> ---<br> =C2=A0sysutils/fusefs-ntfs/files/README.FreeBSD | 43 +++++++---------------= ---------<br> =C2=A0sysutils/fusefs-ntfs/files/<a href=3D"http://pkg-message.in" rel=3D"n= oreferrer noreferrer" target=3D"_blank">pkg-message.in</a> | 11 ++++----<br= > =C2=A02 files changed, 16 insertions(+), 38 deletions(-)<br> <br> diff --git a/sysutils/fusefs-ntfs/files/README.FreeBSD b/sysutils/fusefs-nt= fs/files/README.FreeBSD<br> index f740ca57854e..ffaedb7707c3 100644<br> --- a/sysutils/fusefs-ntfs/files/README.FreeBSD<br> +++ b/sysutils/fusefs-ntfs/files/README.FreeBSD<br> @@ -7,20 +7,18 @@ NTFS-3G README for the FreeBSD port<br> =C2=A03. Mounting at startup with /etc/fstab<br> =C2=A04. Ublio configuration<br> =C2=A05. Known issues<br> -6. Reporting bugs<br> <br> =C2=A0=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D<br> =C2=A01. Introduction<br> =C2=A0=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D<br> <br> =C2=A0The NTFS-3G project provides a read/write filesystem driver for NTFS.= It uses<br> -the FUSE library (a OS independent library to create filesystem drivers), = more<br> -precisely FUSE's library with fuse4bsd's kernel module (port of th= e kernel<br> -dependent part of FUSE). For more information see:<br> +the FUSE library (an OS-independent library to create filesystem drivers) = and<br> +FreeBSD fusefs(5) kernel module (port of the kernel-dependent part of FUSE= ).<br> +For more information see:<br> <br> -NTFS-3G site:=C2=A0 <a href=3D"http://www.tuxera.com/community/ntfs-3g-dow= nload/" rel=3D"noreferrer noreferrer" target=3D"_blank">http://www.tuxera.c= om/community/ntfs-3g-download/</a><br> -FUSE site:=C2=A0 =C2=A0 =C2=A0<a href=3D"http://fuse.sourceforge.net/" rel= =3D"noreferrer noreferrer" target=3D"_blank">http://fuse.sourceforge.net/</= a><br> -fuse4bsd site: <a href=3D"http://fuse4bsd.creo.hu/" rel=3D"noreferrer nore= ferrer" target=3D"_blank">http://fuse4bsd.creo.hu/</a><br> +NTFS-3G site:=C2=A0 <a href=3D"https://github.com/tuxera/ntfs-3g" rel=3D"n= oreferrer noreferrer" target=3D"_blank">https://github.com/tuxera/ntfs-3g</= a><br> +FUSE site:=C2=A0 =C2=A0 =C2=A0<a href=3D"https://github.com/libfuse/libfus= e" rel=3D"noreferrer noreferrer" target=3D"_blank">https://github.com/libfu= se/libfuse</a><br> <br> =C2=A0=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D<br> =C2=A02. Port specific notes<br> @@ -45,7 +43,9 @@ and reduces disk load.<br> <br> =C2=A0To mount at startup you need to have the following line in /boot/load= er.conf:<br> <br> -fuse_load=3D"YES"<br> +=C2=A0 fusefs_load=3D"YES"<br> +<br> +or have "fusefs" added to the "kld_list" in the /etc/r= c.conf.<br> <br> =C2=A0Then create the following symlink:<br> <br> @@ -120,30 +120,7 @@ operations on different files sometimes the former one= fails: read(2) returns<br> =C2=A0kernel implementation in Linux and FreeBSD, and is being worked on. A= n example<br> =C2=A0scenario would be playing a song in XMMS, while building many ports, = which<br> =C2=A0could cause XMMS skip the song. Another observed problem is the curre= nt<br> -directory not being found, but entering again would work. The details are<= br> -described in fuse4bsd (sysutils/fusefs-kmod) documentation (Linux access i= s<br> -path based while FreeBSD is vnode based, which may be reused).<br> -<br> -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D<br> -6. Reporting bugs<br> -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D<br> -<br> -About the port itself, you can ask the maintainer (preferable) and/or in t= he<br> -ports@FreeBSD.org mailing list.<br> -<br> -About general NTFS problems (corruptions, etc) ask in the NTFS-3G forum (s= ee<br> -below).<br> -<br> -But often (even on Linux, 50% of the issues are related to these) the prob= lems<br> -reside on the FUSE implementation (the library itself, or fuse4bsd portion= ).<br> -<br> -For reporting kernel panics, see:<br> -<br> -<a href=3D"http://fuse.sourceforge.net/wiki/index.php/DebugFreeBSDPanicsHo= wto" rel=3D"noreferrer noreferrer" target=3D"_blank">http://fuse.sourceforg= e.net/wiki/index.php/DebugFreeBSDPanicsHowto</a><br> -<br> -And you can report them to the fuse4bsd author (preferable), or here:<br> -<br> -NTFS-3G forum: <a href=3D"http://forum.ntfs-3g.org/" rel=3D"noreferrer nor= eferrer" target=3D"_blank">http://forum.ntfs-3g.org/</a><br> -FreeBSD PRs:=C2=A0 =C2=A0<a href=3D"http://www.freebsd.org/send-pr.html" r= el=3D"noreferrer noreferrer" target=3D"_blank">http://www.freebsd.org/send-= pr.html</a><br> +directory not being found, but entering again would work (Linux access is<= br> +path-based while FreeBSD is vnode-based, which may be reused).<br> <br> =C2=A0=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D<br> diff --git a/sysutils/fusefs-ntfs/files/<a href=3D"http://pkg-message.in" r= el=3D"noreferrer noreferrer" target=3D"_blank">pkg-message.in</a> b/sysutil= s/fusefs-ntfs/files/<a href=3D"http://pkg-message.in" rel=3D"noreferrer nor= eferrer" target=3D"_blank">pkg-message.in</a><br> index 35df9fe32ec7..dad797469e8e 100644<br> --- a/sysutils/fusefs-ntfs/files/<a href=3D"http://pkg-message.in" rel=3D"n= oreferrer noreferrer" target=3D"_blank">pkg-message.in</a><br> +++ b/sysutils/fusefs-ntfs/files/<a href=3D"http://pkg-message.in" rel=3D"n= oreferrer noreferrer" target=3D"_blank">pkg-message.in</a><br> @@ -1,12 +1,13 @@<br> =C2=A0[<br> =C2=A0{ type: install<br> =C2=A0 =C2=A0message: <<EOM<br> -NTFS-3G has been installed, for information, known issues and how to repor= t<br> -bugs see the FreeBSD README:<br> +NTFS-3G has been installed.=C2=A0 It requires fusefs(5) support to operate= ,<br> +so issue the ``kldload fusefs'' command or ``sysrc kld_list+=3Dfus= efs''<br> +to make it load automatically when the system starts.<br> <br> -%%DOCSDIR%%/README.FreeBSD<br> -<br> -Also see the official README (but has some Linux specific parts).<br> +For further information, implementation details, and known issues see<br> +the FreeBSD README (%%DOCSDIR%%/README.FreeBSD) in<br> +addition to the official README (contains some Linux-specific parts).<br> =C2=A0EOM<br> =C2=A0}<br> =C2=A0]<br> </blockquote></div></div></div> --0000000000005a07da05e0c3ef2b--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2YGYrU9Yb=m_z5fsiyNyLGdUsiZaNKpMawk9nkt8cPU8A>