I am creating SecureHome: FUSE FS for GNU/Linux OS with prompt for file operations. User can configure Secure Home to protect (for example): ~/.local/bin, autostart, ~/.mozilla or whole home. Few days earlier I added support for launching Plasma6/Wayland session and use Konsole app. When login for graphical session, helper to display prompt for file access are started. When we work on console session, console daemon on VT7 is started and switch to VT7 on requests to access of protected file. We use db to store permissions.
On prompt, user could select to remember choice for current session or permanently. He could also on prompt add additional rights for program to access an requests file.
Currently we are in early beta. Sometimes it made system hang, so do not use it on production - just test, if you can.
Watch:
https://youtu.be/bGgKMqnzHSg
https://youtu.be/c7Zp2UFbBlU
https://youtu.be/PHxn57SIGdc
Use case:
- Protect creating sudo wrapper inside ~/.local/bin
- Protect Firefox profile (access cookies, extensions, etc.)
- Protection of full home (.profile, etc.)
- Protect autostart
- Etc.
Again: Do not use it on production - just test. It is not finished yet.
Link to project page: https://sourceforge.net/projects/secure-home/ .
Edit1: Watch this https://youtu.be/A5La9L0nGZw . Installation is simpler and some bugs were removed.
SecureHome: Protect important files in Home Directory
SecureHome: Protect important files in Home Directory
Last edited by nintyfan on Mon Feb 23, 2026 1:04 pm, edited 1 time in total.
Re: SecureHome: Protect important files in Home Directory
Do you know some tool to track unclose file descriptions for Linux?
Currently I receive error called too many file descriptions.
I remember I close fd as soon as possible and reopen files on fuse_read or fuse_write and use (perhaps) writep/readp. It looks like regression, because I remember that I close similar bug. Any suggestions?
Currently I receive error called too many file descriptions.
I remember I close fd as soon as possible and reopen files on fuse_read or fuse_write and use (perhaps) writep/readp. It looks like regression, because I remember that I close similar bug. Any suggestions?
Re: SecureHome: Protect important files in Home Directory
Problem with miss fd close was removed. Some other bugs are addressed too in newest version (check sourceforge.net) .
Re: SecureHome: Protect important files in Home Directory
I updated libgreattao to repair backend loading. There was an error in build process (symbolic links was not created). On my test environment everything works, cause I probably created it earlier. Sorry for problem. And please: test it!
Re: SecureHome: Protect important files in Home Directory
New version was released: https://youtu.be/A5La9L0nGZw .
