Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use "fuse" fstype instead of "fuse.<name-of-the-AppImage>" #1139

Open
probonopd opened this issue Jun 2, 2021 · 5 comments
Open

Use "fuse" fstype instead of "fuse.<name-of-the-AppImage>" #1139

probonopd opened this issue Jun 2, 2021 · 5 comments

Comments

@probonopd
Copy link
Member

probonopd commented Jun 2, 2021

A FreeBSD kernel developer noted:

The fstype is fuse.scribus-1.5.6.1-linux-x86_64.AppImage (you can see this when typing mount in a terminal while you are running an AppImage).

Can we make it just fuse?
This should hopefully increase compatibility with the Linuxulator in existing FreeBSD kernel versions and should have no ill side effects.

References:

@probonopd
Copy link
Member Author

probonopd commented Jun 2, 2021

FUSE has these options:

fsname=NAME
Sets the filesystem source (first field in /etc/mtab). The default is the mount program name.
subtype=TYPE
Sets the filesystem type (third field in /etc/mtab). The default is the mount program name. If the kernel suppports it, /etc/mtab and /proc/mounts will show the filesystem type as fuse.TYPE

Which combination of fsname and/or subtype arguments would give us just fuse instead of the current fuse.scribus-1.5.6.1-linux-x86_64.AppImage?

@trasz
Copy link

trasz commented Jun 10, 2021

Note that starting from freebsd/freebsd-src@128a1db806d (and upcoming FreeBSD releases) Linuxulator supports both.

@probonopd
Copy link
Member Author

Thank you very much @trasz. Is there any change this might be merged into the 12.x and 13.x series?

@trasz
Copy link

trasz commented Jun 14, 2021

Yes, that's the plan.

@TheAssassin
Copy link
Member

@probonopd I doubt that we set it at all, but I wouldn't mind not setting it (or fixing the subtype to "appimage-type*"). I am concerned we have to patch squashfuse for that, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants