> (the object is returned as a normal file because there is no way to say it has an unknown type)
I suppose that in both cases (ls and find) the informations are returned by ntfs-3g : is that right ? from what I understand, these pseudo files are more like links (broken links to the cloud) than regular files : if you agree with this point of view, wouldn't it be more relevant to announce them as such ? Pascal Le jeu. 27 févr. 2020 à 16:40, Jean-Pierre André < jean-pierre.an...@wanadoo.fr> a écrit : > Pascal wrote: > > I have a little question about these special files... > > > > the ls command report MicrosoftEdge and python as (broken) links : > > > > # ls -l /test/AppData/Local/Microsoft/WindowsApps/ > > total 0 > > drwxrwxrwx 1 root root 0 27 févr. 07:34 Backup > > drwxrwxrwx 1 root root 0 27 févr. 07:39 > > Microsoft.DesktopAppInstaller_8wekyb3d8bbwe > > drwxrwxrwx 1 root root 0 27 févr. 07:34 > > Microsoft.MicrosoftEdge_8wekyb3d8bbwe > > *l*rwxrwxrwx 2 root root 132 27 févr. 07:34 MicrosoftEdge.exe -> > > > 'C:\Windows\system32\SystemUWPLauncher.exe(Microsoft.MicrosoftEdge_8wekyb3d8bbwe,Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge)' > > *l*rwxrwxrwx 1 root root 228 27 févr. 07:39 python.exe -> 'C:\Program > > > Files\WindowsApps\Microsoft.DesktopAppInstaller_1.0.30251.0_x64__8wekyb3d8bbwe\AppInstallerPythonRedirector.exe(Microsoft.DesktopAppInstaller_8wekyb3d8bbwe,Microsoft.DesktopAppInstaller_8wekyb3d8bbwe!PythonRedirector)' > > *l*rwxrwxrwx 2 root root 228 27 févr. 07:39 python3.7.exe -> 'C:\Program > > > Files\WindowsApps\Microsoft.DesktopAppInstaller_1.0.30251.0_x64__8wekyb3d8bbwe\AppInstallerPythonRedirector.exe(Microsoft.DesktopAppInstaller_8wekyb3d8bbwe,Microsoft.DesktopAppInstaller_8wekyb3d8bbwe!PythonRedirector)' > > *l*rwxrwxrwx 1 root root 228 27 févr. 07:39 python3.exe -> 'C:\Program > > > Files\WindowsApps\Microsoft.DesktopAppInstaller_1.0.30251.0_x64__8wekyb3d8bbwe\AppInstallerPythonRedirector.exe(Microsoft.DesktopAppInstaller_8wekyb3d8bbwe,Microsoft.DesktopAppInstaller_8wekyb3d8bbwe!PythonRedirector)' > > > > but find command report them as regular files : > > > > # find /test/AppData/Local/Microsoft/WindowsApps/ -type l > > /(nothing is returned)/ > > # find /test/AppData/Local/Microsoft/WindowsApps/ -maxdepth 1 -type f > > /test/AppData/Local/Microsoft/WindowsApps/MicrosoftEdge.exe > > /test/AppData/Local/Microsoft/WindowsApps/python.exe > > /test/AppData/Local/Microsoft/WindowsApps/python3.7.exe > > /test/AppData/Local/Microsoft/WindowsApps/python3.exe > > > This is because "ls" and "find" do not rely on the same data. > "ls" relies on the object attributes returned by stat(), and > "find" relies on the data stored in directories returned by > readdir(). > > In this situation you are accessing a normal directory which > contains unexpected data (the object is returned as a normal > file because there is no way to say it has an unknown type). > > This can be fixed by analyzing deeper, but I am not keen on > doing so until some useful meaning (which could be different > from a symlink) can be assigned in Linux to such object. > > Jean-Pierre > > > > > which normally should not be the case : > > > > # ls -l /tmp/test/ > > total 0 > > *l*rwxrwxrwx 1 root root 1 27 févr. 10:36 broken.link -> x > > -rw-r--r-- 1 root root 0 27 févr. 10:35 file > > *l*rwxrwxrwx 1 root root 4 27 févr. 10:36 link -> file > > # find /tmp/test/ -type f > > /tmp/test/file > > # find /tmp/test/ -type l > > /tmp/test/broken.link > > /tmp/test/link > > > > Le jeu. 27 févr. 2020 à 09:56, Pascal > > <patate...@gmail.com > > <mailto:patate...@gmail.com>> a écrit : > > > > hi Jean-Pierre, > > > > the plugin also works perfectly with Archlinux x64. > > > > thanks again, regards, Pascal. > > > > Le mer. 26 févr. 2020 à 18:08, Pascal <patate...@gmail.com > > <mailto:patate...@gmail.com>> a écrit : > > > > hi Jean-Pierre, > > > > the plugin works perfectly with Pop_OS (Debian Ubuntu like) x64 > > : error I/Os no longer occur and files simply appear as broken > > links. > > I'll be testing shortly with Archlinux... > > > > regards, Pascal. > > > > Le mar. 25 févr. 2020 à 13:58, Pascal > > <patate...@gmail.com > > <mailto:patate...@gmail.com>> a > > écrit : > > > > I haven't tested the suggested plugin yet, but, considering > > the results displayed, I'll be sure to look into it :-) > > > > thanks for everything and especially for ntfs-3g > > > > Le mar. 25 févr. 2020 à 13:46, Jean-Pierre André > > <jean-pierre.an...@wanadoo.fr > > <mailto: > jean-pierre.andre-39zsbgiqgt5gwvitb5q...@public.gmane.org>> > > a écrit : > > > > Pascal wrote: > > > this is more of a "cosmetic" problem : the > > input/output errors displayed > > > are confusing and may not be displayed. > > > > > > # ll > > /mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/ > > > ls: impossible d'accéder à > > > > > > '/mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/MicrosoftEdge.exe': > > > > > Erreur d'entrée/sortie > > > ls: impossible d'accéder à > > > > > > '/mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/python.exe': > > > > > Erreur d'entrée/sortie > > > ls: impossible d'accéder à > > > > > > '/mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/python3.7.exe': > > Erreur > > > d'entrée/sortie > > > ls: impossible d'accéder à > > > > > > '/mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/python3.exe': > > > > > Erreur d'entrée/sortie > > > total 0 > > > drwxrwxrwx 1 root root 0 10 sept. 14:00 Backup > > > drwxrwxrwx 1 root root 0 10 sept. 14:03 > > > Microsoft.DesktopAppInstaller_8wekyb3d8bbwe > > > drwxrwxrwx 1 root root 0 10 sept. 14:00 > > > Microsoft.MicrosoftEdge_8wekyb3d8bbwe > > > -????????? ? ? ? ? ? MicrosoftEdge.exe > > > -????????? ? ? ? ? ? python.exe > > > -????????? ? ? ? ? ? python3.7.exe > > > -????????? ? ? ? ? ? python3.exe > > > > > > are the unsupported reparse point dates displayed by > > the ll command > > > correct when the missing module is created > symbolically ? > > > > Did you install the plugin I suggested ? > > > > This is what you should get (well approximately, please > > ignore > > the reformatting by the mailer), and obviously the links > > lead > > to no usable files (as ntfs-3g cannot start a remote > Windows > > executable). > > > > If you do not get this, please post the output of the > > script from : > > > https://jp-andre.pagesperso-orange.fr/junctions.html#other > > > > > > $ ls -l > > > /win10/Users/Jean-Pierre/AppData/Local/Microsoft/WindowsApps > > total 0 > > drwx------ 1 linux linux 0 Jun 14 2019 Backup > > lrwxrwxrwx 2 linux linux 198 Jan 4 13:37 > > GameBarElevatedFT_Alias.exe -> > > 'C:\Program > > > > Files\WindowsApps\Microsoft.XboxGamingOverlay_3.36.6003.0_x64__8wekyb3d8bbwe\GameBarElevatedFT.exe(Microsoft.XboxGamingOverlay_8wekyb3d8bbwe,Microsoft.XboxGamingOverlay_8wekyb3d8bbwe!App)' > > drwx------ 1 linux linux 0 Jan 4 13:35 > > Microsoft.DesktopAppInstaller_8wekyb3d8bbwe > > lrwxrwxrwx 2 linux root 132 Nov 1 11:11 > > MicrosoftEdge.exe -> > > > > 'C:\WINDOWS\system32\SystemUWPLauncher.exe(Microsoft.MicrosoftEdge_8wekyb3d8bbwe,Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge)' > > drwx------ 1 linux linux 0 Nov 1 11:11 > > Microsoft.MicrosoftEdge_8wekyb3d8bbwe > > drwx------ 1 linux linux 0 Jan 4 13:37 > > Microsoft.XboxGamingOverlay_8wekyb3d8bbwe > > lrwxrwxrwx 1 linux linux 228 Jan 4 13:35 python3.exe -> > > 'C:\Program > > > > Files\WindowsApps\Microsoft.DesktopAppInstaller_1.0.32912.0_x64__8wekyb3d8bbwe\AppInstallerPythonRedirector.exe(Microsoft.DesktopAppInstaller_8wekyb3d8bbwe,Microsoft.DesktopAppInstaller_8wekyb3d8bbwe!PythonRedirector)' > > lrwxrwxrwx 1 linux linux 228 Jan 4 13:35 python.exe -> > > 'C:\Program > > > > Files\WindowsApps\Microsoft.DesktopAppInstaller_1.0.32912.0_x64__8wekyb3d8bbwe\AppInstallerPythonRedirector.exe(Microsoft.DesktopAppInstaller_8wekyb3d8bbwe,Microsoft.DesktopAppInstaller_8wekyb3d8bbwe!PythonRedirector)' > > > > > > > > > > # ll > > /mnt/sdb2/Users/Test/AppData/Local/Microsoft/WindowsApps/ > > > total 0 > > > drwxrwxrwx 1 root root 0 10 sept. 14:00 Backup > > > drwxrwxrwx 1 root root 0 10 sept. 14:03 > > > Microsoft.DesktopAppInstaller_8wekyb3d8bbwe > > > drwxrwxrwx 1 root root 0 10 sept. 14:00 > > > Microsoft.MicrosoftEdge_8wekyb3d8bbwe > > > lrwxrwxrwx 2 root root 25 10 sept. 14:00 > > MicrosoftEdge.exe -> > > > 'unsupported reparse point' > > > lrwxrwxrwx 1 root root 25 10 sept. 14:03 python.exe > > -> 'unsupported > > > reparse point' > > > lrwxrwxrwx 2 root root 25 10 sept. 14:03 > > python3.7.exe -> 'unsupported > > > reparse point' > > > lrwxrwxrwx 1 root root 25 10 sept. 14:03 python3.exe > > -> 'unsupported > > > reparse point' > > > > > > Pascal > > > > > > Le mar. 25 févr. 2020 à 10:55, Jean-Pierre André > > > > > < > jean-pierre.andre-39zsbgiqgt5gwvitb5q...@public.gmane.org > > <mailto: > jean-pierre.andre-39zsbgiqgt5gwvitb5q...@public.gmane.org> > > > > > > > <mailto: > jean-pierre.andre-39zsbgiqgt5gwvitb5q...@public.gmane.org > > <mailto: > jean-pierre.andre-39zsbgiqgt5gwvitb5q...@public.gmane.org>>> > > a écrit : > > > > > > Pascal wrote: > > > > hi everyone, > > > > > > > > as suggested by the package maintainer, I'm > > transferring to you > > > an open > > > > ticket on Archlinux bug tracker : > > > https://bugs.archlinux.org/task/63737 > > > > > > > > regards. > > > > > > The reparse point this ticket is referring to is > > a link for > > > executing some cloud Windows application (this is > > at least how > > > I understand it) and this leads to an > > "unsupported reparse point" > > > error, because I do not know what kind of > > meaningful support I > > > could provide. > > > > > > Why would you access this reparse point in the > > first place ? > > > > > > Anyway I have uploaded a minimal plugin to > > > https://jp-andre.pagesperso-orange.fr/execlink.zip > > > This will show the parameters available in the > > reparse data, > > > and might give some information for somebody to > > describe > > > what useful support might be expected. > > > > > > Jean-Pierre > > > > > > > > > _______________________________________________ > ntfs-3g-devel mailing list > ntfs-3g-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel >
_______________________________________________ ntfs-3g-devel mailing list ntfs-3g-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel