mirror of
https://codeberg.org/smxi/pinxi.git
synced 2024-09-28 15:20:29 +02:00
added unknown vboxsf, which works like nfs/smb for file system
filters, basically a remote fs.
This commit is contained in:
parent
4391dfa1d0
commit
ead050c749
3 changed files with 26 additions and 7 deletions
|
@ -20,7 +20,7 @@ Comments:
|
|||
================================================================================
|
||||
|
||||
Sections:
|
||||
1. FILE SYSTEMS
|
||||
FILE SYSTEMS
|
||||
RESOURCES
|
||||
USER SPACE FILE SYSTEMS
|
||||
Fuse Based File Systems
|
||||
|
@ -29,7 +29,7 @@ Sections:
|
|||
CLUSTERED FILE SYSTEMS
|
||||
SHARED-DISK FILE SYSTEM
|
||||
WINDOWS LINUX FILE SYSTEM
|
||||
2. PARTITION DATA
|
||||
PARTITION DATA
|
||||
|
||||
================================================================================
|
||||
FILE SYSTEMS
|
||||
|
@ -425,6 +425,20 @@ https://www.weka.io/resources/datasheet/wekafs-the-weka-file-system/
|
|||
9p/v9fs: the Plan 9 from Bell Labs and Inferno distributed file system protocol.
|
||||
One implementation is v9fs. No ACLs.
|
||||
|
||||
----------------------------------------
|
||||
vboxsf: virtualbox shared folders
|
||||
|
||||
These work more or less like a network share, it's the host data seen from the
|
||||
client.
|
||||
|
||||
https://docs.oracle.com/en/virtualization/virtualbox/6.0/user/sharedfolders.html
|
||||
|
||||
Shared folders physically reside on the host and are then shared with the guest,
|
||||
which uses a special file system driver in the Guest Additions to talk to the
|
||||
host. For Windows guests, shared folders are implemented as a pseudo-network
|
||||
redirector. For Linux and Oracle Solaris guests, the Guest Additions provide a
|
||||
virtual file system.
|
||||
|
||||
----------------------------------------
|
||||
MORE CLUSTERED/DISTRIBUTED FS
|
||||
----------------------------------------
|
||||
|
|
10
pinxi
10
pinxi
|
@ -51,7 +51,7 @@ use POSIX qw(ceil uname strftime ttyname);
|
|||
my $self_name='pinxi';
|
||||
my $self_version='3.3.31';
|
||||
my $self_date='2024-01-27';
|
||||
my $self_patch='77';
|
||||
my $self_patch='78';
|
||||
## END INXI INFO ##
|
||||
|
||||
my ($b_pledge,@pledges);
|
||||
|
@ -21255,7 +21255,8 @@ sub set_partitions {
|
|||
my $fuse_fs = 'adb|apfs(-?fuse)?|archive(mount)?|gphoto|gv|gzip|ifuse|';
|
||||
$fuse_fs .= '[^\.]*mtp|ntfs-?3g|[^\.]*ptp|vdfuse|vram|wim(mount)?|xb|xml';
|
||||
# Just the common ones desktops might have
|
||||
my $remote_fs = 'curlftp|gmail|g(oogle-?)?drive|pnfs|\bnfs|rclone|s3fs|smb|ssh';
|
||||
my $remote_fs = 'curlftp|gmail|g(oogle-?)?drive|pnfs|\bnfs|rclone|';
|
||||
$remote_fs .= 's3fs|smb|ssh|vboxsf';
|
||||
# push @partitions_working, '//mafreebox.freebox.fr/Disque dur cifs 239216096 206434016 20607496 91% /freebox/Disque dur';
|
||||
# push @partitions_working, '//mafreebox.freebox.fr/AllPG cifs 436616192 316339304 120276888 73% /freebox/AllPG';
|
||||
# push(@partitions_working,'/dev/loop0p1 iso9660 3424256 3424256 0 100% /media/jason/d-live nf 11.3.0 gn 6555 9555 amd64');
|
||||
|
@ -21738,7 +21739,8 @@ sub set_filters {
|
|||
# hdfs, httpdirfs, hubicfuse, ipfs, juice, k(osmos)?fs, .*lafs, lizardfs,
|
||||
# lustre, magma, mapr, moosefs, nfs[34], objective, ocfs\d{0,2}, onefs,
|
||||
# orangefs, panfs, pnfs, pvfs\d{0,2}, rclone, restic, rozofs, s3fs, scality,
|
||||
# sfs, sheepdogfs, spfs, sshfs, smbfs, v9fs, vdfs, vmfs, wekafs, xtreemfs
|
||||
# sfs, sheepdogfs, spfs, sshfs, smbfs, v9fs, vboxsf, vdfs, vmfs, wekafs,
|
||||
# xtreemfs
|
||||
# Stackable/Union: aufs, e?cryptfs, encfs, erofs, gocryptfs, ifs, lofs,
|
||||
# mergerfs, mhddfs, overla(id|y)(fs)?, squashfs, unionfs;
|
||||
# ISO/Archive: archive(mount)?, atlas, avfs. borg, erofs, fuse-archive,
|
||||
|
@ -21752,7 +21754,7 @@ sub set_filters {
|
|||
|
||||
## These are global, all filters use these. ISO, encrypted/stacked
|
||||
my @all = qw%au av e?crypt enc ero gocrypt i (fuse-?)?iso iso9660 lo merger
|
||||
mhdd overla(id|y) splitview(-?fuse)? squash union xbfuse%;
|
||||
mhdd overla(id|y) splitview(-?fuse)? squash union vboxsf xbfuse%;
|
||||
## These are fuse/archive/distributed/remote/clustered mostly
|
||||
my @exclude = (@all,qw%9p (open-?)?a adb archive(mount)? astream atlas atom
|
||||
beeg borg c ceph chiron ci cloudstore curlftp d dav dce
|
||||
|
|
|
@ -183,9 +183,12 @@ Not worth a new release fix. Added to inxi master as 3.3.31-2.
|
|||
for load_sys_data(). Shows undefined on screen output. Never seen this until
|
||||
today, but that's how it goes. Also added to inxi master as 3.3.31-2.
|
||||
|
||||
3. PARTITIONS: added possible filter path: /dev/(block/)?loop[0-9]+, saw that
|
||||
3a. PARTITIONS: added possible filter path: /dev/(block/)?loop[0-9]+, saw that
|
||||
on Android.
|
||||
|
||||
3b. PARTITIONS: added vboxsf, not a typo, that's a client mounted host fs for
|
||||
vbox, works like nfs/smb re filters etc. Never seen that one before.
|
||||
|
||||
4a. SYSTEM: CompilerData: kernel gcc version: found _more_ syntaxes for the gcc
|
||||
string in /proc/version. The randomness of this string generation forced a redo
|
||||
of the regex, which should now catch almost any gcc/clang version number no
|
||||
|
|
Loading…
Reference in a new issue