Now consider the location of the DB folder- Linux is built around the notion that user files should NEVER be found outside the /home directory, which is why the archlinux hydrus package ( ) has been patched to place the DB folder in the user's $HOME. On the other hand, an installer means there can be only one instance of hydrus deployed through chocolatey. If I were able to overcome the permission issues with portable hydrus in chocolatey, the DB would still be in chocolatey's installdir and the deletion of Chocolatey should NOT mean the loss of user files. However, the portable package ends up in an area the User probably won't have full R/W access to- so a chocolatey package can only be made for your installer. There is no reason to require admin privileges to "install" hydrus through chocolatey, since you provide a portable package. I want to make a package for hydrus in the chocolatey package manager. This shouldn't be applied to the application files, only db itself.Īt least these practices should be am not sure if I will support moving all the editable files to AppData or some other user directory. Should I do a separate feature request issue? I believe Hydrus should give an option to move db and log folders to other location.Īlso it should respect Windows admin policy and store db and log as user files where even unprivileged user can reach them. Thanks, your message helped me connect all the dots. Its still strange why Hydrus can't resolve paths beneath VirtualStore, but I moved installed files to C:\Hydrus and it works well. db as user files, as recomended since Windows XP and using VirtualStore is intended. Hydrus client is correctly installed to Program Files but I was sure it stores. I believe its just a junction point between %programfiles% and %appdata%\Local\VirtualStore\Program Files where all files created by unprivileged users are stored.Īre you launching Hydrus from the right place %appdata%\Local\VirtualStore is part of Windows API - Windows way to treat with programs demanding access to user-prohibited folders such as Program Files. The screenshot in the client above is mentioning paths inside C:\Program Files, but your path there is within your user's AppData directory
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |